【发布时间】:2013-12-29 18:52:32
【问题描述】:
我正在寻找自己的 PHP 面向对象框架,但我不知道除了数据库控制之外还需要什么。
基本问题是,BASIC 框架需要什么才能称为框架,框架需要的最基本的功能集是什么?
【问题讨论】:
-
为什么不研究一些现有的框架,看看它们提供了什么?最后,由你决定;就框架应该提供什么征求我们的意见对于 Stack Overflow 来说是题外话。
-
我明白了,那我就开始工作了:D
-
我会尝试说服您不要自己编写。尝试一些最好的(Symfony、Zend、Laravel、Slim 等),然后,如果您仍然认为需要制作另一个,请继续。但是,如今可用于独特功能的空间相当狭窄!
-
你也需要一个路由器,这里有一个简单的例子:github.com/Codingbean/Macaw。您应该能够将请求路由到适当的处理程序,并且最好拥有像 RedBeanPHP 这样的性感 ORM:redbeanphp.com。一旦你得到一些基本的工作,尝试将 SQL 命令直接烘焙到框架中。但是,我强烈支持@halfer 的建议,不要自己动手——重新发明轮子是一种糟糕的编程习惯。
标签: php frameworks