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