大家要小心框架的滥用!

本人原先一直是搞Java,在framework的世界里转了好些年,目前的结论是最好不要用框架。
大家一开始都以为框架是用来偷懒省事的,用多了就会发现是用来束手束脚的,这一点Webwork in Action开篇已经说得很清楚了。唯一的好处就是规范化,但牺牲的开发效率和灵活性太多了。

本人一直做中小项目,对所谓的“大”项目还真未接触过(这类项目在国内不过1%),不知道在大项目中框架的真实作用。至于中小项目,结论就是不要用框架,尤其不要ORM,老老实实写好SQL才是正道!
Java足够“强”和“稳”,却也被过度的设计和框架拖累得复杂无比,难以动弹。这是教训。

不要框架,但要遵循好的实践,比如PHP“圣经”-《PHP和MySQL Web开发》中示例代码部分,是极其简单实用的设计,大家要用心领会。

当前PHP实在是B/S中小项目的首选,大家一定要增强信心。真正要解决的问题有三:一是必须增强客户端,这一点上,要深入钻研使用JavaScript,并在极其必要的时候用一点Ajax(不过10%);二是有异构系统互连要求的(不过10%),可以研究一下使用WebService(REST)这类的问题,或者通过扩展直接调用Java、.NET;有底层和嵌入设备连接要求的(也不过10%),得研究C,以扩展功能。搞得定这三样,PHP将无往不利。

PHP本身就是以简单、实用、直接致胜,这其实才是软件开发的正道,经得起时间的考验。大家已经走在正确的道路上,一定要坚持走下去。框架和设计模式可以研究、学习、借鉴,以增强大家的结构化、规范化思想,但不要轻易套用,以重蹈J2EE的覆辙。
 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值