Web 什么';加载内容的最佳方式是什么?

Web 什么';加载内容的最佳方式是什么?,web,structure,Web,Structure,现在,我的网站的基本结构相当庞大 我对php知之甚少,但我还是设法过得去 所以,我想知道-加载内容的最佳方式是什么 现在,我使用include()和require()将所有页面保存在.php中 我将使用一个php模型对其进行检查和更新,但我想确保我做得正确 所以。。我将把我的关键字、描述和其他元链接到我的数据库中。这样看起来就不那么紧张了。在我进入我庞大的网站之前,有什么智慧的话吗 现在: (文档标签/html/meta/etc) anchor.php*加载css/js和其他重要信息 /头 h

现在,我的网站的基本结构相当庞大

我对php知之甚少,但我还是设法过得去

所以,我想知道-加载内容的最佳方式是什么

现在,我使用include()和require()将所有页面保存在.php中

我将使用一个php模型对其进行检查和更新,但我想确保我做得正确

所以。。我将把我的关键字、描述和其他元链接到我的数据库中。这样看起来就不那么紧张了。在我进入我庞大的网站之前,有什么智慧的话吗

现在:

  • (文档标签/html/meta/etc)
  • anchor.php*加载css/js和其他重要信息
  • /头
  • header.php*包含body标记
  • [内容(在静态页面内联放置)]
  • footer.php*包含
新版本更像

  • (文档标签)
  • php编写从到header.php的所有内容
  • 内容中断,仍然使用静态页面
  • footer.php
也许仅仅有30多个单独的页面,每个页面上有几行,比动态生成页面更容易?我希望内容易于编辑


谢谢你的帮助*(很抱歉,这让人困惑)。

即使在开发网站时,您也必须考虑:

  • 保持代码干燥(不要重复)
  • 将ridondant代码封装在一些默认结构中(作为面向编程的对象)
根据您的站点必须显示的内容,根据上述两条规则,选项(如您所说)“30多个独立页面,少行”是最好的

这使您可以“快速”编辑网站,例如,如果您想编辑标题,您必须只编辑一个.php文件,并且所有页面都会影响编辑。 在其他情况下,如果您想编辑页面“X”的内容,您可以直接转到该页面并编辑内容

记住:试着让文件在它必须完成的工作中得到最好的实现,例如(类似的事情):

  • php(head标记中的所有内容)
  • header.php(页面顶部)
  • php(菜单)
  • banner.php,banner1.php(页面之间有所不同,但本身作为横幅是静态的)
  • php(侧边栏)
  • footer.php(页面底部)
这样,在4-5 require/include中,您可以简单地构建一个新页面


否则,请尽量避免只重复使用一次的页面。

这正是我所拥有的。为了便于使用,我甚至在.php文件中有html/css格式的“段”内容。我想我(无意中)要做的是,把我所有的内容都放进数据库并动态调用它是否值得,还是我只是造成了弊大于利?最终我希望有一个我从内到外都知道的“完美”系统,并可能开始为我创建的网站设置自定义CMS。所有这些都取决于你网站的大小和未来的发展,如果你有一个30多个不断增长的网站,那么将内容放入数据库并以友好方式调用它的方法是最好的。正如您所说,如果您正在规划一个完美的系统,并在第二次CMS,这个解决方案肯定是最好的。(在你的CMS中,你可以动态调用你想要编辑的内容,然后更改网站内容)如此真实。我想这只是下一步。是时候更好地熟悉SQL了。谢天谢地,该网站的层次结构简单明了:)感谢您的输入!