构建网站的页面

时间:2014-01-29 04:39:25

标签: php architecture

我是网络开发领域的新手,最近我开始怀疑构成我的网页的结构是什么。我找到了一些我认为对我有用的东西,但在咨询了一位朋友后,我们最终都出现了争论的不同方面。我希望我不是在问一个有意见的问题,而是希望我能得到一个直截了当的答案。

我的文件组织的原始方式如下:

-- 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

如果有人能指出我为何更好或更差,那将非常感激。提前谢谢。

1 个答案:

答案 0 :(得分:1)

这个网站适合您,开源还是即将上市? 在我看来,最好的文件结构是你很舒服的,可以毫不费力地找到你想要的东西。如果您计划向公众提供免费或付费,您仍然可以找到以前的有用信息。但是,如果我必须在你的两个例子中做出选择,我喜欢第一个例子,因为对我来说,查看文件夹看起来比一堆文件更好。

如果你确实按文件分解它,你可以通过一种方式使它更加“模块化”,因为缺少一个更好的术语,并且包含特定的资源到页面,如它自己的样式表,图像等等。