[置頂] 電子商務(wù)系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)(十二):技術(shù)選型
來源:程序員人生 發(fā)布時(shí)間:2015-01-06 08:41:03 閱讀次數(shù):3901次
Web前端 最標(biāo)準(zhǔn)化的3項(xiàng)技術(shù):HTML、JavaScript、CSS。 其中,HTML主要使用4,JS框架主要使用jquery,CSS框架主要使用Bootstrap。
好處: 簡單易學(xué),沒有甚么學(xué)習(xí)本錢。最標(biāo)準(zhǔn)化的技術(shù),在1個(gè)項(xiàng)目中積累經(jīng)驗(yàn),在另外1個(gè)項(xiàng)目中也能夠延續(xù)使用。
而Angular等前端框架,不太熟習(xí),是不是有較廣泛的適用處景。今后可以斟酌學(xué)習(xí)下。
后端管理系統(tǒng),前端采取開源的dwz框架,表格分頁組件使用自己寫的,其它菜單、對話框等經(jīng)常使用組件使用dwz自帶的。后端渲染界面,而非前端是純靜態(tài)的HTML頁面。
服務(wù)器端
語言:Java
IDE:Eclipse,luna-R
數(shù)據(jù)庫:MySQL 項(xiàng)目性質(zhì):Dynamic Web Project,Maven
框架:
MVC框架:SpringMVC
IoC容器:Spring
持久層:Mybatis
展現(xiàn)層:Freemarker
UI裝潢:SiteMesh,與Freemarker整合
搜索:Lucene
其它主要工具庫:FastJSON、Apache Commons系列、Jodd
開發(fā)運(yùn)行環(huán)境:Jetty
生產(chǎn)運(yùn)行環(huán)境:Tomcat7+Nginx
移動(dòng)端
暫時(shí)沒有成熟的想法。
原生利用:Android、iOS,Android開發(fā)相對容易1些。iOS如果用Object-C,就完全沒經(jīng)驗(yàn)了。
Swift語言,聽說是開發(fā)iOS8利用的,還沒有實(shí)踐過。
Html5利用:手機(jī)端,直接使用HTML5開發(fā),跨平臺,學(xué)習(xí)本錢很低。
Web適配:不做純潔的手機(jī)端,PC-Web端網(wǎng)頁進(jìn)行手機(jī)真?zhèn)€適配。
-------------------------------------------
個(gè)人作為核心開發(fā)者,開發(fā)的項(xiàng)目還不多,積累的經(jīng)驗(yàn)還不夠。
先抓緊行動(dòng)起來,利用目前掌握的技術(shù),把這個(gè)項(xiàng)目完成。
以后,再斟酌解決其它問題。
CSDN2014博客之星評選,幫小雷投1票吧
http://vote.blog.csdn.net/blogstar2014/details?username=fansunion
生活不易,碼農(nóng)辛苦
如果您覺得本網(wǎng)站對您的學(xué)習(xí)有所幫助,可以手機(jī)掃描二維碼進(jìn)行捐贈(zèng)