几天前,我开始进行 Web 开发,想法是写一个登录留言簿。拥有有效用户帐户的用户可以登录/注销、创建新条目和编辑自己的条目。他还可以更改自己的密码并创建新用户。
基本站点(页眉、页脚、导航、div 等)始终相同,但内容不同/动态:显示现有文章、创建文章、创建用户等。
所以我的问题是:如何重用 HTML 代码?
- 第一种方式:在每个 PHP 页面中包含页眉和页脚,并通过 echo 打印页面结果。这有一个缺点:使用 jQuery 很困难(因为 jQuery 是客户端并且在 PHP 中输出它会变得混乱)。
- 第二种方式:每个页面都包含完整的 HTML 页面并进行 jQuery-Ajax 调用 - 设计中的一次更改会导致更改每个文件。我还必须为每个请求创建一个 PHP 文件。
还有其他我不知道的方法吗?