我想使用Javascript作为前端,使用PHP作为后端来构建我的网站。我想知道我如何保持头&如果我在客户端使用javascript,那么所有页面上的页脚都是一样的。我可以用php做得很好。但是,javascript或html也有可能。或者有什么方法可以将两者混合?
一般方法是使用php的include
或require
语句。
但是,如果您想使用javascript,您可能需要使用ajax调用来获取页眉和页脚的html。尽管效率很低,但考虑到您将向服务器发出多个请求,不仅是页眉和页脚的html,还包括它们所需的任何资源。更好的选择是使用php并立即从服务器加载网站。
像javascript的instread一样使用php。创建2个文件,heared.php
、footer.php
将所有页眉和页脚代码保存在各自的文件中。
现在,在每个页面中,您都使用
include("path to header.php");// for header
include("path to footer.php");//for footer