Помощник
|
Лучший способ универсальной структуры сайта? |
sash80
|
Сообщение
#1
|
||
|
|
||
|
|||
Vialls_mw |
28.4.2008, 13:14;
Ответить: Vialls_mw
Сообщение
#2
|
|
Ну если сайт построен на множестве страниц, то это один из самых удобных вариантов. А вообще покажу, как я делаю. К примеру есть шаблон:
<html> <head> <title> <%TITLE%> </title> </head> <body> <b><%SITE_NAME%></b><br /> <%CONTENT%> </body> </html> У нас есть скрипт, грубо говоря который заменяет, элементы <%***%>, на какие либо значения. К примеру: [php]<?php $shablon = file_get_contents('файл_шаблона'); $shablon = str_replace("<%TITLE%>", "Мой сайт" $shablon); $shablon = str_replace("<%SITE_NAME%>", "Мой сайт" $shablon); $shablon = str_replace("<%CONTENT%>", "Какая нибудь статья" $shablon); ?>[/php] Но это самый простой и грубый вариант. (для твоей проблемы походит в самый раз) Вот рассмотри более сложную функцию все поймешь: [php]function parseSkelet($file, $macros) { $info = file_get_contents($file); foreach($macros as $key=>$value) { $info = str_replace("<%$key%>", $value, $info); } $info = ereg_replace("<%[a-zA-Z0-9_-]*%>", "", $info); return $info; }[/php] |
|
|
sc2r2bey |
9.8.2009, 8:57;
Ответить: sc2r2bey
Сообщение
#3
|
|
блин всегда мечта разобраться как работает шаблонизатор. Vialls поможешь, первый раз толковое объяснеие увидел, сразу много на места стало!
-------------------- программирую web и для we |
|
|
ZiTosS |
9.8.2009, 12:32;
Ответить: ZiTosS
Сообщение
#4
|
|
sc2r2bey, Vialls уже давно куда-то пропал. Пишите пожалуйста русскими словами. Если есть вопросы всегда есть модераторы и продвинутые пользователи, которые помогут в решении вопросов. Есть вопросы, спрашиваем.
|
|
|
sc2r2bey |
9.8.2009, 12:41;
Ответить: sc2r2bey
Сообщение
#5
|
|
|
sc2r2bey, Vialls уже давно куда-то пропал. Пишите пожалуйста русскими словами. Если есть вопросы всегда есть модераторы и продвинутые пользователи, которые помогут в решении вопросов. Есть вопросы, спрашиваем. ок!
-------------------- программирую web и для we |
|
|
||
|
Похожие темы
Тема | Ответов | Автор | Просмотров | Последний ответ | |
---|---|---|---|---|---|
SiteAnalyzer - бесплатная программа для аудита и анализа сайта | 79 | Chaser | 74332 | Сегодня, 1:02 автор: Chaser |
|
Какой % отказов нормален для сайта? | 14 | Aloof | 3389 | 23.4.2024, 13:50 автор: Vmir |
|
Быстрая индексация страниц сайта и обратных ссылок - 2Index | 39 | 2Index | 6760 | 22.4.2024, 16:16 автор: 2Index |
|
Нужен кодер, чтобы пофиксить ошибку Wordpress после переноса сайта | 0 | Alex-777 | 975 | 7.4.2024, 18:05 автор: Alex-777 |
|
Продвижение молодого сайта | 30 | maxmer | 6607 | 26.3.2024, 21:49 автор: c4p1t4l15t |
Текстовая версия | Сейчас: 26.4.2024, 7:34 |