我自学PHP,所以我不知道编程风格的许多优点和缺点。最近,我一直在寻找大型PHP项目,如webERP,Wordpress,Drupal等,我注意到他们都有一个非常大的主页PHP页面(超过1000行代码)执行许多不同的功能。然而,我的项目页面在功能上似乎都非常具体,通常不到1000行。大页面背后的原因是什么,与更小的更具体的页面相比有什么优势吗?
感谢您提供的信息。
答案 0 :(得分:1)
部分是关于风格,部分关于可读性/关系。理想情况下,单个文件中的所有内容都是相关的(例如,类,相关的操作函数等),不相关的项目属于另一个文件。
显然,如果您正在撰写其他人要包含的内容,那么制作单个文件可能会有其优势。比如jQuery的精简版等等。