首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >使用多个PHP包括一个坏主意吗?

使用多个PHP包括一个坏主意吗?
EN

Stack Overflow用户
提问于 2019-05-21 01:45:10
回答 2查看 0关注 0票数 0

我正在创建一个PHP站点。它使用多个PHP类,这些类目前都包含在一个PHP中。

但是,我正在使用Aptana IDE,该文件现在开始崩溃(它大约有400行)。所以我想知道是否会分别包含所有文件会产生任何负面影响。

当前:

主文件:

代码语言:javascript
复制
include("includes.php");

includes.php:

代码语言:javascript
复制
contains php classes

建议:

mainfile:主文件:

代码语言:javascript
复制
include("includes.php");

includes.php:

代码语言:javascript
复制
include("class1.php");
include("class2.php")
EN

回答 2

Stack Overflow用户

发布于 2019-05-21 10:02:53

只需两个文件,费用就不会太高; 对于数百个文件,它可能会更多......但是,另一个需要考虑的问题是“我如何确定哪个文件会进入哪个文件?”

很好的答案是“每个文件一个类”; 并且,对于那些,“每个功能项目一个目录”

如果您可以在服务器上安装扩展,则可能需要考虑使用操作码缓存; 例如,我几乎总是使用APC(参见PHP手册),这很容易安装,并且非常适合性能(它有时可以除以2服务器的CPU负载^^)

正如旁注:如果Aptana无法处理400行文件,你应该考虑使用另一个IDE ^^(如果你有2 GB的RAM,Eclipse PDT也不错 - 基于eclipse,如Aptana,所以不应该'太太“新”)

票数 0
EN

Stack Overflow用户

发布于 2019-05-21 11:36:51

我认为你的包括通常只应该达到一个“水平”,除非你有一个非常好的理由。会发生什么事情你将最终追逐一些问题并通过包含文件进行疯狂追逐,你甚至可能最终使用“include_once”或“require_once”之类的东西,这几乎肯定是代码味道。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/-100001183

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档