我是网络开发领域的新手,最近我开始怀疑构成我的网页的结构是什么。我找到了一些我认为对我有用的东西,但在咨询了一位朋友后,我们最终都出现了争论的不同方面。我希望我不是在问一个有意见的问题,而是希望我能得到一个直截了当的答案。
我的文件组织的原始方式如下:
-- website
----- Index.php
----- projects
------------ index.php
------ about
------------ index.php
----- contact
------------ index.php
------ lib
------------ img
------------ js
------------ php
------------ css
我被告知结构的方式:
-- website
----- index.php
----- about.php
----- contact.php
----- projects
------------ index.php
------ lib
------------ img
------------ js
------------ php
------------ css
如果有人能指出我为何更好或更差,那将非常感激。提前谢谢。
答案 0 :(得分:1)
这个网站适合您,开源还是即将上市? 在我看来,最好的文件结构是你很舒服的,可以毫不费力地找到你想要的东西。如果您计划向公众提供免费或付费,您仍然可以找到以前的有用信息。但是,如果我必须在你的两个例子中做出选择,我喜欢第一个例子,因为对我来说,查看文件夹看起来比一堆文件更好。
如果你确实按文件分解它,你可以通过一种方式使它更加“模块化”,因为缺少一个更好的术语,并且包含特定的资源到页面,如它自己的样式表,图像等等。