这个问题可能会促使一些人几乎立即说出明确的“是”或“否”,但请继续阅读......
我有一个简单的网站,其中有 30 个 php 页面(每个页面都有一些 php 服务器端代码 + HTML/CSS 等......)。没有复杂的层次结构,什么都没有。只有30页。
我还有一组纯粹的后端 php 文件——这些文件包含用于将内容保存到数据库、进行身份验证、发送电子邮件、处理订单等的代码。这些将被这 30 个内容页面重用。
我有一个向其发送参数的主 php 文件。这指定需要这 30 个文件中的哪一个,并且它包含适当的内容页面。但其中每一个都可能需要包含可变数量的后端文件。例如,一个内容页面可能不需要后端的任何内容,而另一个可能需要数据库代码,而其他内容可能需要电子邮件、数据库和身份验证代码等......
我想无论需要什么后端页面,都可以包含在适当的内容页面中,但是路径中的一个小改动,我必须编辑数十个文件。检查请求了哪个内容页面(事物类型的 switch-case 类型)并在主 php 文件中包含适当的后端文件太麻烦了。同样,如果单个路径发生更改,我必须进行许多更改。
由于懒惰,我在主文件中包含了所有后端文件,因此没有内容页面可以请求未包含的内容。
第一个问题 - 这是一个好习惯吗?如果它是由任何人完成的。
其次,无论是否需要,包括所有后端文件,是否会出现性能问题或任何类型的问题?
编辑
该网站每天的访问量在 3000 到 4000 之间。