[Из песочницы] Плагин для Smarty — Combine
2013-09-12 07:12:13
... . Но для шаблонизатора
Smarty мне подобного не ...
+ развернуть текст сохранённая копия
Плагин позволяет собрать несколько CSS или Javascript файлов воедино.
Я согласен, что подобных программных решений очень много, например Minify, YUI Compressor или конкантенатор из Pagespeed service от Google. Но для шаблонизатора Smarty мне подобного не попадалось, и я решил написать свое и попроще.
Плагин работает довольно просто: когда один из включаемых файлов изменяется, он создает новый выходной файл и возвращает к нему путь.
Читать дальше →
Тэги:
php,
smarty,
автоматизация
PHP / NetBeans 7.1 beta — новое для PHP разработчика
2011-10-04 05:02:42
Вышлел NetBrans 7.1 beta — полный список изменений и улучшений.
Я остановлюсь на наиболее ...
+ развернуть текст сохранённая копия
Вышлел NetBrans 7.1 beta — полный список изменений и улучшений.
Я остановлюсь на наиболее важных изменениях, как мне кажется, касающихся PHP и связанных с веб-разработкой.
Читать дальше →
Тэги:
css3,
netbeans,
php,
smarty
PHP / Smarty vs. Twig: производительность
2011-09-30 14:19:49
... версия этого шаблонизатора.
Smarty 3 был написан ... . Вместе с этим
Smarty получил обновлённый синтаксис ...
+ развернуть текст сохранённая копия
Smarty — один из самых старых шаблонизаторов для PHP. Если вы программируете на PHP — скорее всего, вам приходилось работать с ним. В 2010 году вышла третья версия этого шаблонизатора. Smarty 3 был написан с чистого листа, с активным использованием PHP5. Вместе с этим Smarty получил обновлённый синтаксис и современные возможности, включая наследование, песочницу и др.
Twig — молодой шаблонизатор от разработчиков Symfony. Авторы позиционируют его как быстрый и функциональный шаблонизатор. По возможностям он во многом похож на Smarty 3. Twig отличает несколько другой синтаксис, а так же заявленная высокая производительность. Проверим?
Читать дальше →
Тэги:
php,
smarty,
twig
LiveStreet CMS / [Из песочницы] Система блоков в CMS LiveStreet
2011-09-23 13:22:58
...
+ развернуть текст сохранённая копия
LiveStreet — замечательная и любимая на хабре система. Однако если пробежаться глазами по сайтам, созданным с ее помощью несложно заметить, что большинство из них наследует две колонки стандартных шаблонов.
Но ведь LS может похвастаться простой, но от этого не менее функциональной системой блоков. Почему владельцы сайтов не используют ее? Возможно, дело в отсутствующей документации.
Это я сегодня с Вашей помощью и попробую исправить.
Читать дальше →
Тэги:
cms,
livestreet,
php,
smarty
Веб-разработка / [Из песочницы] Как я перешел со Smarty на Twig
2011-09-07 10:53:53
... был ярым поклонником
Smarty. У
Smarty достаточно много ... одного из проектов
Smarty оказался слишком уж ...
+ развернуть текст сохранённая копия
Раньше я был ярым поклонником Smarty. У Smarty достаточно много достоинств, он распространен, с ним просто, он привычен и так далее. Но так вышло, что для одного из проектов Smarty оказался слишком уж тяжелым и слегка тормозным. Я не говорю, что Smarty плох или что он негодный, нет. Просто в некоторых условиях его производительность оказалась недостаточной, и надо было искать альтернативу. Альтернатива нашлась и я очень рад, что мне выпала возможность работать с Twig.
Читать дальше →
Тэги:
smarty,
twig,
шаблонизаторы