加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > PHP教程 > 正文

是否存在过度使用PHP的include()这样的事情?

发布时间:2020-12-13 21:37:26 所属栏目:PHP教程 来源:网络整理
导读:我正在使用includes来提取我正在使用的各种函数,现在我开始使用include来拉入大量的 HTML / PHP.有没有一点我过度使用包括? 解决方法 一旦你开始阅读你之前写的自己的代码时出现问题,那肯定是太多了. 我建议使用面向对象的PHP进行编程,并使用自动加载器尽可
我正在使用includes来提取我正在使用的各种函数,现在我开始使用include来拉入大量的 HTML / PHP.有没有一点我过度使用包括?

解决方法

一旦你开始阅读你之前写的自己的代码时出现问题,那肯定是太多了.

我建议使用面向对象的PHP进行编程,并使用自动加载器尽可能避免使用include / require.过度使用include / require通常会导致难以理解且难以维护的意大利面条代码,这非常糟糕.

在小项目中,我通常只有一个require语句来引入我的自动加载器功能,而在大型应用程序中,我使用Zend Framework,我依赖Zend_Loader.

从纯粹主义的角度来看,我会说:在你自己的代码(没有第三方库)中,超过3个包含/要求太多了:

>一个用于包含一些初始化的东西
>一个用于加载自动加载器类/功能
>自动加载器中的那个.应该只有一个实际包含/需要文件的功能.然后可以在扩展的自动加载器类中重用该函数或方法.

我大多试图坚持这个原则.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读