我将开始制作一个开源论坛,我有以下问题:
我应该包括所有的重要代码在一个php页面,我需要在每一页或有它在每一页。
即:一个连接到MySQL数据库的代码,另一个在执行查询之前保护输入的代码。
发布于 2013-04-17 01:52:45
我个人更喜欢尽可能模块化地做事情。这样,当你需要在几年后改变一些东西时,你不需要在100个地方改变它。
发布于 2013-04-17 01:54:00
如果您使用的是过程代码,则应该根据函数的上下文对函数进行分组。例如:database.php,input.php...
如果你正在使用类,你应该只在一个文件中有一个类,并将它包含进来。对于类,您还可以使用spl_autoload_register函数仅在需要时自动加载类。
如果你有你知道你总是需要的公共代码,你应该创建一个front controller并且只包含它在那里。
发布于 2013-04-17 01:53:29
您应该研究各种框架,这些框架提供了实现更好的代码重用、引导等工具。例如,Symfony、Zend Framework、Yii等。
https://stackoverflow.com/questions/16043717
复制相似问题