Web技术选择的最终结论
Web技术选择的最终结论[@more@]最近“退步”了,在用PHP。 看完《PHP和MySQL Web开发》(PHP“圣经”)后才发觉人家用简单脚本也可以很好地实现结构化、重用性、扩展性。对PHP的认识才算又上了一层。又看了《Ajava和PHP开发》,运行了一下代码,速度超快,便又产生了一些不规矩的想法。本人用过ASP、PHP、ASP.NET、JSP、Java Web Framework、RoR,其中以JSP和Java Web Framework为精。水平不算高,唯见多识广。Web开发,本质上就是请求驱动,大家用久了就会发现多封装(如JSF)不如少封装(Webwork、Spring MVC),少封装不如无封装。像AS
坚持发扬EJB、Spring的光辉思想,将组件化进行到底!
每一个程序员,不要想偷懒,努力实践解耦自己的代码。每一个开发商,不要太急功近利,要努力提炼产品的类库,尽力与其他产商互通互联。每一个系统管理员、CIO和企业领导更要谨记:高耦合的系统不能要、无类库封装的系统不能要,无测试的系统不能要、无类库文档的系统不能要。这样才可以杜绝国内急功近利的低水平软件横行市场,早日迎来中国软件的组件化时代,形成健康、有秩、高效的软件行业。[@more@]此文在jdon首发,引起热烈讨论。今日在此重发,与诸位共勉。EJB、Spring,这不是Java界最有名的两大冤家,何以把它们扯在一起。其实Spri