我查看了我父亲网站背后的 PHP 脚本,它是由一名聘请的程序员构建的。现在,我不认为我比他更好,但我认为它的技术可能不是最好的。
网站有动态的页面正文,意思是我爸爸可以通过特定的管理页面修改网站中大部分网页的HTML内容。现在它是通过数据库制作的:页面都存储在数据库中,每个请求都处理一个从数据库中获取页面并实现它的查询。
现在,我认为这种方式非常糟糕,主要是因为它需要(即使缓存不会那么昂贵)对数据库进行额外的查询。将页面存储为 HTML 文件,然后在需要时修改文件本身不是更有效吗?通过这种方式,我认为文件的编辑速度更快,并且每次请求加载 html 文件的内容比执行查询更容易和更快。
是吗?有没有其他(更有效)的方法来处理这种情况?