標籤:購物網站 電子商務 技術選型 web前端
Web前端
最標準化的3項技術:HTML、JavaScript、CSS。
其中,HTML主要使用4,JS架構主要使用jquery,CSS架構主要使用Bootstrap。
好處: 簡單易學,沒有什麼學習成本。最標準化的技術,在一個項目中積累經驗,在另外一個項目中也可以持續使用。
而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開發相對容易一些。iOS如果用Object-C,就完全沒經驗了。
Swift語言,據說是開發iOS8應用的,尚未實踐過。
Html5應用:手機端,直接使用HTML5開發,跨平台,學習成本很低。
Web適配:不做純粹的手機端,PC-Web端網頁進行手機端的適配。
-------------------------------------------
個人作為核心開發人員,開發的項目還不多,積累的經驗還不夠。
先抓緊行動起來,利用目前掌握的技術,把這個項目完成。
之後,再考慮解決其它問題。
CSDN2014部落格之星評選,幫小雷投一票吧
http://vote.blog.csdn.net/blogstar2014/details?username=fansunion
電子商務系統的設計與實現(十二):技術選型