Прежде чем объяснять, как использовать tmd_tpl, я хочу сначала поговорить о том, почему нам нужно изобретать велосипед.
Тогда нам придется начать с того, какой вклад внесли для каждого так называемые в мире шаблонизаторы PHP.
Говоря о механизмах шаблонов в мире PHP, использование Smarty неизбежно.
Этот крайне глупый, но слегка официальный движок шаблонов,
Если бы не было таких страстных молодых людей, как я, с чувством справедливости и новаторским духом, способных встать на ноги,
Я не знаю, сколько подростков будет продолжать травить тех, кто находится в расцвете сил и полон красивых фантазий о PHP.
1. Грамматика
Вы действительно думаете, что художники усвоили синтаксис {foreach key=key item=item from=$contact}?
Но не могу научиться $item) { ?> ?
И {if $name eq "Фред" или $name eq "Вильма"}
чем снова Насколько это превосходно?
Прежде всего, я всегда скептически отношусь к тому, чтобы художники изучали синтаксис Smarty. По крайней мере, за все годы работы я ни разу не встречал никого, кто знал бы синтаксис Smarty.
И даже если художник готов учиться, почему бы вам не научить его подлинному синтаксису PHP, а научить его «умному языку», который вы даже не можете понять сами?
2.Визуализация
Когда страница передается от художника вам, вы добавляете этот отвратительный код Smarty на эти идеальные веб-страницы.
Затем в Dreamweaver вы серьезно посмотрели на то, насколько уродливыми стали эти страницы?
Изображения все еще видны? CSS все еще присутствует? А как насчет того, когда вы захотите изменить его? Можете ли вы узнать его с первого взгляда?
Если эти проблемы невозможно решить, как могут эти так называемые шаблонизаторы быть достойными слова «мощные»?
3 Я не буду вдаваться в подробности. Здесь я просто возьму Smarty в качестве примера. Нетрудно обнаружить, что другие движки шаблонов похожи.
Все они заняты изобретением собственных языков шаблонов, избегая при этом проблем, которые действительно необходимо решить.
Понимаете ли вы теперь, что так называемые шаблонизаторы и так называемая власть — все лжецы?
Глубокой ночью я просыпался бесчисленное количество раз и чувствовал, что мое бремя тяжелее только потому, что я не мог рассказать вам этот жестокий факт.
Итак, я был убит горем и разбит сердцем, и нашел время в своем плотном графике, чтобы написать настоящий движок шаблонов под названием tmd_tpl.
Хотя она, возможно, еще не сильна, в будущем она неизбежна.