2015 年 11 月 18 日

中小型企业网站开发选择哪种解决方案?

微软系的ASP我不考虑,不是因为别的,只是我已先入为主地掌握了JSP,没必要再去了解ASP。掌握了JSP再去了解ASP是轻而易举的事情,反之不了解。

不知你的java基础到了什么程度?
JSP是在掌握了java基础之后(仅基础即可,也没必要太深入),再了解servlet,也就是java系对于http的封装,即web应用基础规范。在此基础之上,再能掌握SSH,就是著名的Struts、Spring、Hibernate,就算是熟练掌握了java系的web开发方法。其实很多人是先掌握SSH,后搞明白servlet的,因为SSH中的Struts是对servlet的封装。 简单说,就是这样。

如果你觉得以上很麻烦,那就只有PHP了。其实学哪种都没有想象中的那样难,也没有想象中的那样简单,都有其表面的简单性和深入之后的复杂性。有些工具上手易,但深入之后会觉得不称手,比如PHP;有些工具包罗万象,但上手不易,比如J2EE。

如果难以选择,不如随性抛个币子随机选一种,开始着手实践总好过犹豫不决。只要目标是明确的,即使殊途亦将同归。

另:所谓「快速」是建立在熟练的基础上的,与语言无关。「重复使用率」,要看你写代码时的组织结构,好的结构都是高内聚、低耦合的,达到了这个要求,就会复用率高,与语言也并无太紧密的关系。

不管是 ASP、JSP、PHP 还是 Ruby、Python,要 DRY 还是很简单的。

至于快速建站,取决于团队,选择团队最熟悉的方案是最快和最简单的。

如果整个团队都是新手水平,或者没有熟悉的语言、框架,建议试试 Rails。出 prototype 很简单很快,可以边实现边提高水平。

最新文章

  1. 企业移动端网站建设需要考虑哪些因素
  2. 模板网站建设这么流行,为什么还要选择定制开发?
  3. 网站推广选择百度竞价有哪些好处
  4. 域名是什么,作用有哪些?
  5. 怎么才能做好网站营销工作?这几点不容忽视!
  6. 网站建设工作流程是什么,要注意哪些问题?
  7. 导致网站优化失败的原因有哪些
  8. 网站优化不同阶段的优化策略
  9. 北京网站建设有哪些要点需要注意?这些不容忽视!
  10. 网站建设一定要注意这五个方面,十分重要!