我正在做一个小项目,我必须处理数百个页面,每个页面都有相似的结构但不同的内部内容。
我的第一个想法是编写一个可以根据需要编写/编辑页面的程序,所以我实际上会有一个包含 page1.php、page2.php、page3.php 等的文件夹。
我认为将每个页面的内容存储在数据库中可能会更容易,并且它们可以动态创建它们,就像 WordPress 和其他 CMS 所做的那样。
问题:问题是我不确定如何处理请求。例如,当有人尝试访问 mydomain.com/page1.php 时,我不会有一个名为 page1.php 的实际页面,那么如何使用适当的内容响应该请求?我知道如何从数据库中获取内容并对其进行结构化,但是什么会触发该事件?
我只需要一般指导,例如是否应该使用 .htaccess、PHP 等等。一旦我掌握了全局,我会进行更多研究并学习如何去做。
谢谢