2014-10-08 1 views
0

Я работаю над сайтом, который очень похож на olx. Он будет показывать рекламу в зависимости от местоположения посетителя (например, если я из мумбаи, тогда он должен показывать рекламу только в мумбаи). Я следовал традиционному пути, но таким образом мне придется создавать слишком много страниц (даже если я рассматриваю только крупные города). Затем я получил предложение создать главную страницу, которая сделает задачу намного проще.Что такое главная страница с использованием html-php

Но я еще не понял концепцию главной страницы в моем случае. При попытке понять, что я был на нескольких веб-страницах, таких как Master Pages using HTML and JavaScript. Но похоже, что эта концепция используется для создания последовательного внешнего вида и поведения.

Может ли кто-нибудь сказать мне, как я могу его реализовать?

Спасибо!

ответ

1

Конечно,

определяются статические части веб-сайтов, таких как заголовок, боковой и нижний колонтитулы, а затем придерживаться каждой из этих частей в различные файлы. Затем вы используете на стороне сервера язык, такой как PHP, чтобы включить эти файлы в возвращаемое представление. Он позволяет вам изменять один файл, а затем это изменение будет отображаться на всех страницах, содержащих ресурс.

0

Вы должны определить блоки на своей странице. Динамические блоки должны заполняться на основе некоторых ситуаций, например, в вашем случае пользователей Мумбаи.

1

Способ обработки рекламы olx основан на ip-адресе пользователя, отображающего веб-страницу, позволяет xxx.xx.xx.xxx принадлежит мумбаи, затем они фильтруют объявления мумбаи из своей базы данных и отображают их. его все на основе геолокации и они также использовали .htaccess создать субдомен сказать mumbai.olx.in

0

Вы можете реализовать эту концепцию, используя [include_once][1] функцию из PHP, которая позволяет вставлять несколько файлов в один файл. Например, если у вас есть:

Файл: header.php

<html> 
<head> 
    <title>My Page</title> 
</head> 
<body> 

Файл footer.php

<p>This is footer</p> 
</body> 
</html> 

Файл: index.php

<?php include_once 'header.php';?> 
<h1>Hello world! </h1> 
<?php include_once 'footer.php';?> 

Надежда, что помогает!

Смежные вопросы