PHP心得总结
不断的学习PHP也好几年了,看了太多的程序代码,也写了太多,更是想了太多
现在有点后悔浪费的时间
开始的时候,整天查手册,研究每一个函数的使用
然后去写自己想写的东西,遇到问题还是看手册,找各种类库资源,然后再写出自己的类库
一直到现在,自己的类库也不断的在升级和更新
以前刚学的时候,总把PHP看得很强大,看着别人的程序觉得很牛B,以为有什么牛B的手册里没有的东西以致于让自己不断的深入学习
其实是完全错误的,只要是PHP开发的,管它什么函数,什么类,什么框架
最终实现起来就是那些手册里最基本的PHP函数,只不过,人家玩的是编程思想,换个写法而已
所以,看别人的程序,只要看函数就行了,其他的没啥!除了PHP其他还有更多需要学习的东西
不管什么PHP程序,好像几年后不完全重写的很少,生命周期和学习开发成本太高了
所以个人站长做站,就不要去考虑什么可维护,什么可扩展,什么健壮,都是些不切实际的东西
只要跑起来快,实现了你想做的东西就行了,管它代码再难看,谁管它
只要流量大了,用户喜欢了,赚钱了,花点小钱,你爱咋整就咋整,而且还不用自己动手,这样的例子见得还少吗?
从实际我的应用中来看,给我赚钱最多的,是我用最少的时间,写得最垃圾的程序
花最多时间,写得最“牛B”的程序,反而是赚得最少的
完全是成反比的
技术仅仅是工具,不要被工具玩了
比程序开发重要的还有如下这些
1. 网站内容,结构,易用性,分析
2. 流量分析
3. SEO
4. 联盟
引用许三多的话:“做有意义的事!”
硬是写得好啊
还是不太一样的
如果一个功能满足以后的几个月之后
有要去重新修改它满足新的要求
写的像屎一样的代码会让你感觉根本完全不认识
这时候你又要用一倍的时间先去读懂它
然后改写它
怎样的设计程度或者模式程度是合适的
答案就是
"合适的"设计程度或者设计模式是合适的
不要太多,不要太少,按照实际需求做出来的东西就最好.
不要从一个极端到另一个极端.
Andy 于 2008-05-29 16:34:48 回复:
我现在越来越觉得,个人做的东西,根本不需要改写,直接重写
这样成本会更低,脚本没什么,网站结构和数据库的规划显得更重要
同意你说的“合适”,可没有走过这么多的路,就没法掌握什么样的程度才“合适”
当一个网站运营几个月,几年以后,最终还有价值不是程序,而是数据库,更重要的当然是访客
代码罐头 于 2008-05-29 17:01:26 回复:
代码的价值是越来越低了
相反,如何经营一个网站,是越来越重要的.
不论是数据还是访客或者程序代码.其本身的价值有限,
当初易趣在已经独占网上B2C平台的情况下.还是被淘宝抢走了垄断地位
所以任何实体的经济价值,都是有限的.
对于快速迭代的网站开发来说,确实重写的成本更低
只要做好结构上的规划.有了良好定义的接口
任何模块的重写代价都比改写要来的写,
不过网站结构和数据库规划.本身也属于一种设计.
反过来也说明了前期设计的重要性
如果真的是随便乱写,那么程序架构和数据库就都是拉稀的一团糟.
更改起来一样非常吃力的了.
其实我对PHP的各种framework的看法和你一样
很多情况下面,我们需要的可能只是一个定义良好的SDK.
即便是一个小团队的协同工作
可能在规范方面的良好规则
比使用framework能提高更多的工作效率.
"合适"是很难掌握的.
所以有10几20年的项目经验的PM才会这么珍贵
因为他们知道如何是"合适"的
而换一个没有经验的PM
可能出来的要不就是缺乏设计的一堆无法理解的堆砌
要不就是过度设计的一个简单页面.
PS:最近更新很勤快啊.哈哈
andy,你的黑白色该换了吧?
哈,还是好好写好,不管是写着,还是看着,还是改着,都舒服,要不然反正我是写不下去,看着很糟的代码没写完程序自己就疯了
浮躁的社会,浮躁的互联网环境,我们的思想也进水了。
bz有点偏激,但都是事实啊。
这些都是工具,重要的是你想做什么.你的思想是第一位.没有思想顶多是个代码工人.
过来的人都想写简单,写简单的都想写复杂
白猫,黑猫,能抓耗子的就是好猫!
不错,学习学习。。
严重不赞成博主观点、、、、、、、、、、