Шаблонизатор 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




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

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



Ех, друзья товарищи - 2

Ех, друзья товарищи - 2


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


Кошки, собаки и люди: как найти общий язык с питомцами?

Кошки, собаки и люди: как найти общий язык с ...


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


Триллер «Цвет ночи». Этот стон у них песней зовется?

Триллер «Цвет ночи». Этот стон у них песней з...


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


Эффективные способы избавления от наркомании: метод 12 шагов

Эффективные способы избавления от наркомании:...


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


Драма «Выбор Софи». Всегда ли существует меньшее из двух зол?

Драма «Выбор Софи». Всегда ли существует мень...


В одном из своих многочисленных выпусков американское онлайн-издание Total Film опубликовало собственную подборку «Самых душераздирающих сцен мирового кинематографа». Оно понятно, что по б...


Вкусные рецепты: "Бабушкины пышки", простой муссовый торт из белого шоколада с клубникой, салат "футбольный мяч"

Вкусные рецепты: "Бабушкины пышки",...


"Бабушкины пышки"Сметану смешать с сахаром,разрыхлителем,цедрой и мукой. Мукой не увлекаться (т.к. затянется тесто и будет резиновым),должно быть мягким (как мочка уха),но не крутым. Раскатать в пласт...


Познавательное

Вкусные рецепты: Просто рыба в горшочке, Пирог &qu

Просто рыба в горшочкеРепчатый лук порезать полукольцами,добавить немного растительного масла,готовить в микроволновке 2 раза по 5 минут,помешать после первых 5 минут. Морковку порезать колечками,гото...

Учим английский язык по программе «Work and Travel

Если вы студент и вам от 18 до 26 лет, у вас есть базовые знания английского языка, то вы вполне могли бы стать участником программы, благодаря которой - вы не только получите отличные знания английск...

Как выбрать видеокамеру?

Когда в 1896 году братьями Люмьер был показан фильм «Прибытие поезда», люди в страхе стали выбегать из кинотеатра. Сегодня киноискусство уже не выглядит таким неведомым и непонятным чудом ...

Строительный бум может обернуться дефицитом кирпич

Согласно исследованию Академии Конъюнктуры Промышленных Рынков в 2007 году в ряде регионов России наблюдался дефицит кирпичей – как облицовочных, так и рядовых строительных, что связано с реализацией ...

Как кельтский вождь превратился в образцового коро

Написать о Теренсе Хэнбери Уайте — в каком-то смысле, мой читательский долг — долг признательности и уважения. Трудно передать, какое сильное и неизгладимое впечатление произвело...

Вкусные рецепты: Французский салат(думаю вариант),

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

Вкусные рецепты: Апельсиновый кекс (постный)., Суш

Апельсиновый кекс (постный).Просеянную муку смешать с разрыхлителем и сахаром. Постепенно ввести сок и масло. Тщательно перемешать до образования однородного теста, густоты сметаны. Смешать сухофрукты...

Современный Китай - какой он? Еда

Столовая на работе, кафе после работы… В самом начале, перед командировкой, человек, который нас отправлял в Китай и давал умные напутственные советы, на вопрос о местной столовой ответил: &laq...

Возможно ли на самом деле гадание на картах по тел

Гадание на картах по телефону и онлайн, поможет узнать ЧТО БУДЕТ?! Это надёжный метод получить ответы на волнующие Вас вопросы такие как: отношения между супругами, коллегами, близким...

Что едят в пост?

Что едят в пост? Все ли верующие его должны держать или есть послабления для отдельных категорий людей? А что готовят в пост наши соотечественники, правильно ли они его соблюдают? Давайте по...

Новости развития информационнного портала:

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

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