瞎谈php框架

 
更多

瞎谈php框架谈php框架

在Web开发界打滚了两年,其实对Web框架的熟悉度不算太浅,但也不能算太深。

基于我个人对目前业界使用Web框架的观察,大略区分了以下数种类型。

注:基本上这是一篇嘴炮文,部份论点是个人想法,若有谬误还望指正。

不知框为何物

框架对有些工程师来说是很陌生的,但这不表示说他们一定是初学者,他们可能是已经在Web开发好几年,只是因为框架这种概念是这几年才较为蓬勃发展。

不过通常这类工程师都有一种特性,那就是墨守成规;他们会自己有自己的一套开发模式,也不会特意去学习新的架构,简单说…他们认为活得下去最重要。

只见框形,不得框髓

刚开始使用框架的开发者,他们大多是惊奇于框架所带来的便利性,因为以往要花很多功夫的才做得出来的功能,用了框架两三下就搞定。

但多数这样的开发者反而常被框架给绑住,只要框架没有提供的功能,他们就会开始不知所措,像是失去方向感的蚂蚁一样在各大论譠到处乱窜。

框不为框,非框也

有一些已经对框架处于狂热阶段的开发者,他们认为框架就是要提供快速建立专案的工具、要有强大的ORM套件,或是其他能让他们瞬间拥有超高产能的机制。

所以只要有框架推出时,没有这些强大的家私,那么就会被他们打入Library之列,不能正名为Framework 。

速、信、达者,框也

有些开发团队的领导者,常苦恼没有一个好的方向能让大家遵行,框架的出现让他高兴了好一阵子。

在研究了数个时下流行的框架后,他发现框架官方的那些特色展示不过就是噱头而已;让团队能拥有快速、稳定、并完成客户目标,才是一个好框架真正应该要做到的。

手中有框,心中无框

某些开发者走到了高手的地步,框架在他们的手上,就是一把无形的剑,念到即剑到;即便是残剑,也无损于他们制敌于机先。

他们对框架已经了然于胸。 他们不会因为框架而使创意受限,即便有些功能在框架中找不到,他们也能够用自己所学来弥补框架的不足。

信手捻来都是框

创作出框架的人,多数都是有着非常丰富经验的开发者;为了能传承这些经验并再利用,所以他们透过程式码把它包装起来。

他们能把我们要花好几个月甚至好几年才能参透的知识,找出其共通的部份并封装在框架里,然后再给我们一个既定的方式,告诉我们怎么去修改需要变动的地方。

他们懂得一切,也懂得怎么让我们用简单的方式去使用这这一切。

无框即有框,善用一切而已

像PHP本身就是一个框,它黏合了所有我们所需要的工具,但绝大多数的开发者不会认为自己身处在PHP这个框架里。

但是我们还是能透过PHP让Web多采多姿,让我们的想像力无限延伸在无穷无尽地网路世界…

只要我们用对了工具。

世上本无框,本质为王

在像Google这种大公司里的开发者,框架对他们来说反而是一种局限;他们看到的世界远比我们广得多,他们处理的资料早已超过我们的想像。

他们创造的是框架以外的世界,凡人呀! 那便是广大的云端!

幸好,他们还是给了我们一架飞机。

打赏

本文固定链接: https://www.cxy163.net/archives/4579 | 绝缘体

该日志由 绝缘体.. 于 2013年05月23日 发表在 未分类 分类下, 你可以发表评论,并在保留原文地址及作者的情况下引用到你的网站或博客。
原创文章转载请注明: 瞎谈php框架 | 绝缘体
关键字: , , , ,

瞎谈php框架:等您坐沙发呢!

发表评论


快捷键:Ctrl+Enter