所有 PHP 功能合二为一 class 和服务器问题

All PHP functions in one class and server issues

这是我第一次在网站编程中使用 PHP OOP。

我创建了一个 class(在一个文件中),并在 class 下添加了所有函数。该文件有大约30个函数,2000多行代码。 我读过很多关于在分类文件中分隔 classes 的讨论,几乎所有这些讨论(据我所知)都指向一个主要好处;这是代码的易维护性。

如果这是唯一的好处,我真的更喜欢将所有函数放在一个 class 中,这对我来说更容易:我在 header 中调用一次 class 并且然后我用一行或多行使用它的功能。 真正让我担心的是,CPU、内存和其他服务器资源使用情况。

我的问题是:对所有功能使用一个 class/file 是否可以,否则会对服务器资源产生负面影响? 到目前为止,我在localhost上测试代码,一切正常,恐怕在现实世界中会有所不同。

回答你的问题: 不,它不会对服务器资源产生负面影响。 (至少不够关心)

给你一些建议: - 在您的实现中,与仅使用一堆函数相比,使用 class 没有任何好处。 - 如果您对 OOP 感兴趣,那么您就走在正确的轨道上,但请多研究一下 class/object 是什么以及如何使用它。