程序员人生 网站导航

[置顶] 电子商务系统的设计与实现(十二):技术选型

栏目:框架设计时间:2015-01-06 08:41:03
 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

------分隔线----------------------------
------分隔线----------------------------

最新技术推荐