Javascript 什么是使用html php的母版页
我一直在一个网站上工作,这是非常类似的。它将根据游客的位置显示广告(例如,如果我来自孟买,那么它应该只显示孟买的广告)。我是按照传统的方式,但在这种方式下,我将不得不创建太多的网页 (即使我只考虑主要城市)。然后我得到一个建议,创建一个母版页,这将使任务更容易 但在我的案例中,我还不了解母版页的概念。在试图理解的过程中,我浏览了一些类似的网页。但看起来这个概念是用来创造一致的外观和行为的 有人能告诉我如何实施吗 谢谢 当然Javascript 什么是使用html php的母版页,javascript,php,html,css,master-pages,Javascript,Php,Html,Css,Master Pages,我一直在一个网站上工作,这是非常类似的。它将根据游客的位置显示广告(例如,如果我来自孟买,那么它应该只显示孟买的广告)。我是按照传统的方式,但在这种方式下,我将不得不创建太多的网页 (即使我只考虑主要城市)。然后我得到一个建议,创建一个母版页,这将使任务更容易 但在我的案例中,我还不了解母版页的概念。在试图理解的过程中,我浏览了一些类似的网页。但看起来这个概念是用来创造一致的外观和行为的 有人能告诉我如何实施吗 谢谢 当然 您可以定义网站的静态部分,如页眉、侧边栏和页脚,然后将这些部分粘贴到不同
您可以定义网站的静态部分,如页眉、侧边栏和页脚,然后将这些部分粘贴到不同的文件中。然后使用服务器端语言(如PHP)将这些文件包含到返回的视图中。它允许您修改一个文件,然后该更改将反映在包含资源的所有页面中 您应该在页面中定义块。动态块应根据某些情况填充,例如孟买的用户。olx处理广告的方式基于浏览网页的用户的ip地址,比如说
xxx.xx.xx.xxx
属于孟买,然后他们从数据库中过滤孟买的广告并显示出来。这一切都基于地理位置,他们还使用.htaccess
创建子域,比如mumbai.olx。在中,您可以使用PHP中的[include_once][1]
函数实现该概念,该函数允许您在一个文件中插入更多文件。例如,如果您有:
文件:header.php
<html>
<head>
<title>My Page</title>
</head>
<body>
<p>This is footer</p>
</body>
</html>
<?php include_once 'header.php';?>
<h1>Hello world! </h1>
<?php include_once 'footer.php';?>
文件:index.php
<html>
<head>
<title>My Page</title>
</head>
<body>
<p>This is footer</p>
</body>
</html>
<?php include_once 'header.php';?>
<h1>Hello world! </h1>
<?php include_once 'footer.php';?>
你好,世界!
希望对你有帮助