Вопрос № 142646: Доброго времени суток. Создаю сайт, в котором страницы похожи друг на друга. Для этого мне приходится все страницы переделывать, если какой-то элемент изменяется. слышал, что при помощи РНР можно это дело упростить...
Вопрос № 142.646
Доброго времени суток. Создаю сайт, в котором страницы похожи друг на друга. Для этого мне приходится все страницы переделывать, если какой-то элемент изменяется. слышал, что при помощи РНР можно это дело упростить
файл article.php <?php include "header.php"; // в кавычках - адрес и имя включаемого файла ?> <p>html-код статьи</p>
Короче, Вам нужно слово include. О нём и читайте. Таких включений в тексте может быть сколь угодно много. Скажем, в одном файле держите код шапки,
во втором - меню, в третьем ещё что-то. И потом в нужных местах это включаете.
Ответ отправил: Прим Палвер (статус: 3-ий класс)
Ответ отправлен: 30.08.2008, 01:34
Отвечает: Maska
Здравствуйте, Каракулов Алексей Валентинович!
Для этой цели можно воспользоваться пакетом шаблонов Smarty. Тема объемная, поэтому лучше прочитать в литературе. Про разные способы построения страниц, шаблоны и оптимизацию разработки описано в книге "PHP5 в подлиннике" Д.Котерова и А.Костарева.
С уважением, maska!
Ответ отправила: Maska (статус: 5-ый класс)
Ответ отправлен: 30.08.2008, 08:32