前言
其实当下已经有许许多多优秀的
PHP
框架,在真实编写业务代码的项目中并不需要我们自己动手去从零编写一套框架,有那么多优秀的框架:Yii
、Laravel
、ThinkPHP
等等开箱即用即可。然而,诸多的PHP
开发者止步于业务的增删改查,对数据库和缓存浅尝辄止,没有更多的思考,没有更深的学习。而当回过神来想要学习,想要进步的时候却发现有那么多的可选项,于是去逐一尝试。然教程虽多,却少有能够由浅入深,引人入胜的作品。开发者们接触一段时间后似乎没什么感觉,也就不了了之。长此以往,于PHP
的生态或开发者本身都不利。若是以业务的增删改查为水平线,往上,开发者们不了解设计模式
,不了解控制反转
,不了解AOP
,不了解自己的代码是如何一步步运行起来的
。。往下,开发者们不了解算法
,不了解内存
,不了解数组链表树
等结构的优缺,不了解进程线程协程
,不了解PHP编译运行
的过程。。这也是如今PHP
大为诟病的原因之一。为了改善哪怕一点点的这种现状,开始着手准备从零开始编写一套框架。编写框架是所属上述的往上的范畴,他不涉及过多底层的知识,但是可以启迪大家开始进行算法和数据结构相关的思考。总之,哪怕是改变一丢丢的现状,那么,这个项目也就达到预期的效果了。。
start_php_framework - 前言 - 论重复造轮子的意义
最新推荐文章于 2024-11-04 14:35:43 发布