Шаблонизатор PHP - простое решение основного скрипта любого динамического сайта

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

Ниже по тексту представлен один из вариантов такого шаблонизатора. Заранее договоримся, что сам статичный шаблон у нас разбит на части, например top. html, body. html, bottom. htm (хотя в принципе этого вполне можно и не делать) и в нужных местах его частей проставлены названия переменных заключенных в %%, которые будут изменять свое содержимое от страницы к странице сайта.




Теперь несколько слов по данному php скрипту. Но прежде, чем прочитать краткий комментарий к нему нужно не забыть открыть любой справочник по php для того, чтобы глубже уяснить суть последующего текста. Работает скрипт предельно просто. Сначала он загружает с помощью функции file_get_contents () в переменные в виде строк содержимое титлов, страниц, мета описаний сайта. Затем начинает работать уже наша новоиспеченная функция repl (), которая последовательно выполняет операции по загрузке в переменную $temp частей нашего шаблона top. html, body. html, bottom. html, (все та же функция file_get_contents () в составе функции repl ()), а затем с помощью функции str_replace () перемещает содержимое переменных в которых уже содержатся страницы, мета описания, на места заключенные в %% и все это затем выводит оператором echo (). В результате получается, что-то вроде пазлов, которые скрипт устанавливает в нужные места, а в браузере это уже выглядит, как шаблон с содержимым титлов, страниц, мета описаний и т. д. Вот собственно и все. Более подробно уяснить содержание данной статьи можно обратившись к ее первоисточнику. . .


Простое решение - php шаблонизатора для любого динамического сайта.

Автор статьи: неизвестный | Дата публикации: 22:10 24.03.2017 Club-rosneft.Ru




Отзывы и комментарии
Ваше имя (псевдоним):
Проверка на спам:

Введите символы с картинки:



Воспитываем мальчишек: на что обратить внимание?

Воспитываем мальчишек: на что обратить вниман...


Родители ждут прихода своего сыночка в этот мир с особым трепетом и всегда хотят дать ребенку все самое лучшее — начиная от безграничной любви и нежности и заканчивая здоровым питанием, пра...


Поговорим о войне...

Поговорим о войне...


Почему настолько так широко известны фильмов о войне? И почему известные метры мирового кино обращались к данной теме: Стоун, Уайлдер, Куросава, Коппола, Бондарчук и много кто еще? Война - это лакмус ...


Пять законов для получения прибыли в торговле на фондовом рынке

Пять законов для получения прибыли в торговле...


С того момента как возник фондовый рынок люди начали работать на нем и разумеется зарабатывать деньги, причем немалые. Умы людей тревожит идея разработать идеальный шаблон получения прибыли. Количест...


Соседка (часть 1)

Соседка (часть 1)


     Предвкушая удовольствие, Николай пил пиво в какой-то уютной забегаловке. Он не был пьяницей, а тем более алкоголиком, но пиво любил. И сегодня был повод - жена его, Марин...


Макет-основа изготовления WEB-сайта

Макет-основа изготовления WEB-сайта


За последние несколько лет сайты в интернете преобразовались из однотипных HTML страниц с парой, тройкой картинок и логотипом организации в практически, произведения WEB-искусства, с изумительной гра...


Поддержка веб сайта

Поддержка веб сайта


На сегодняшний день поддержка веб сайта означает целый комплекс работ, которые всегда держат сайт в так называемой отличной форме. Если не уделять внимание таким важным аспектам, как поддержка и ...


Самое интересное

Flash или не Flash, вот в чем вопрос!

Редкий веб-разрабтчик, встретивший сайт на flash, остается к нему равнодушным. Потрясающие анимированные меню, великолепнейшие визуальные эффекты, все это оставляет отпечаток в сердце любого веб-масте...

Тумстоун: чем он знаменит? Часть 1

Многие из вас, вероятно, видели американский вестерн «Тумстоун — легенда Дикого Запада», появившийся на экранах в начале 90-х годов. Мне, к сожалению, до сих пор не удалось посм...

Отдых в ОАЭ, советы путешественникам

Райский оазис в пустыне – такими словами можно описать Объединенные Арабские Эмираты – государство на ближнем востоке, ворвавшееся на мировой туристический рынок и уверенно завладевшее одним из лидиру...

Металлочерепица - оптимальная кровля

Металлочерепица – кровельный материал, изготовленный из оцинкованной стали. Листы стали покрываются слоем цинка, затем грунтуются с двух сторон, пассивируются и покрываются декоративным защитным слоем...

Любите ли вы деньги? Секреты удачи

Те люди, у которых нет денег, четко и бесповоротно уверены, что они любят и ценят деньги, а вот последние их почему-то не очень. Но давайте разберемся, что же происходит в действительности? Безу...

Чайник в Эмиратах. Как правильно совершать покупки

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

О том как делали мёд на Руси

Разведение пчёл на Руси насчитывает тысячелетнюю историю, примерно с 20-ого века, когда в нашей стране зарождалась клинопись, замечена история развития пчеловодства. Ведь и в наше время продукты пчело...

«Плати, сколько хочешь»? За и против

Система оплаты «Плати, сколько хочешь» появилась как метод борьбы против электронного пиратства. Первыми её взяли на вооружение продавцы музыкального контента. Одним из пионеров такого мет...

Экскурсии на Пхукете: перечень лучших направлений

В случае если вы решили отдохнуть на Пхукете, непременно определитесь, что из мест хотите осмотреть. Это поможет ничего не пропустить в путешествии. Лучшие экскурсии Пхукета Острова Более всего поль...

Испания. Гостиница или апартаменты?

Лично для меня жизнь путешественника резко изменилась, когда я открыл для себя сайты с богатым выбором гостиниц на любой вкус и бюджет. Но чем больше ты путешествуешь и чем дольше останавливаешься в о...

О портале:

Наш сайт является ресурсом, который включает в себя полный список познавательных и занимательных статей. Каждый посетитель отыщет для себя что-нибудь нужное. Адаптированный дизайн дает возможность вам максимально быстро находить подходящую информацию. Самые разнообразные тематические статьи дают возможность вам совершенствоваться в той или иной сфере. Быть более начитанным и грамотным. Современный дизайн сайта позволяет просматривать статьи на всех гаджетах. Теперь отыскать актуальную информацию стало совершенно легко.

Мы собрали для вас полезные и интересные статьи. У нас портале вы отыщите ответы на интересующие вас вопросы. Элементарная система поиска дает возможность вам моментально отыскать нужную информацию. Адаптированный дизайн позволяет вам просматривать информацию на абсолютно любых гаджетах. Теперь, поиск нужной информации будет занимать у вас секунды.