Добрый день. Практикуюсь сейчас по верстке сайта-визитки, и для упрощения себе жизни решил делать его динамическим.
Схема сайта такая, что инклудом загружаю все готовые элементы в
index.php, а в нем есть следующая структура
body:
<?php include ('template/header.php'); ?>
<div class="content"> Сюда идет загрузка динамического контента </div>
<?php include ('template/footer.php'); ?>
Никаких сложных систем на сайте нет, лишь обычное отображение информации без наличия статей и профилей пользователей, поэтому MySQL (имхо) не нужна.
Почитав несколько статей, я понял, что современной является только сборка AJAX + History API, но по урокам собрать у меня не получилось, при клике в кнопке меню меня перенаправляло на ошибку 404, потому что каждый файл с контентом содержал лишь
div-блоки без
HTML-разметки.
Сама ссылка меню (предок - div-блок с
".menu"):
<li><a href="/content/about.php">О нас</a></li>
Работаю с помощью XAMPP, но все JS и php скрипты он читает, а в готовых скриптах я, само собой, заменял все левые айдишники и классы на свои. Не могли бы вы помочь мне с организацией самой структуры так называемого загрузчика? Нужен ajax.php, который будет принимать и отдавать запросы и скрипт с history?
P.S мне интересен не готовый код, а лишь алгоритм, чтобы понять самому схему работы :)