Попкорн - шаблонизатор! (самый быстрый шаблонизатор)

(Ответов: 6, Просмотров: 2113)
  1. Студент Аватар для Awilum
    • Регистрация: 03.09.2010
    • Сообщений: 83
    • Репутация: 31


    Пишу этот маленький и быстрый шаблонизатор Popcorn!
    Выслушаю критику, советы и предложения )


    Встроенные шаблонные теги:
    -----------------------------------------------------------------
    {echo $var} - Вывести значение переменной.
    {var name $var2} - Создать локальную переменную. Видимость только в текущем в шаблоне. Если нужно передать во вложенный то заюзать {assign}
    {const name $value} - Создать константу
    {file 'filename'} - Загрузить файл
    {run function()} - Запустить php функцию
    {if expr} {else} {elseif expr} {/if} - Конструкция IF
    {loop $mas as $item}{/loop} - Конструкция LOOP
    {loop $mas as $key => $item}{/loop}
    {codes} - Показать все зарегистрированные шаблонные теги/коды
    {vars} - Показать все созданные шаблонные переменные
    {dump $var} - Показать информацию о переменной
    {assign var 'value'} or {assign var $value} - Создать глобальную переменную. Она будет видна в подключаемых шаблонах
    {include 'template_name'} - Подключить шаблон


    Примеры, документацию и последнюю версию можно посмотреть на офф. сайте:
    http://popcorn.template-cms.org/

    Так же Popcorn можно подключить к CodeIgniter: http://popcorn.template-cms.org/#3

    Чем он лучше Smarty ?
    + Маленький молуль шаблонизатора. Есть все самое основное.
    + Быстрее разы чем Smarty!
    + Не генерирует лишнего мусора как смарти
    + Синтаксис легче в изучение, мое ИМХО
    • 2

    Спасибо сказали:

    GiveMeABreak(03.06.2011), seo-player(11.06.2011),
  2. Гуру
    • Регистрация: 17.03.2011
    • Сообщений: 935
    • Записей в дневнике: 15
    • Репутация: 141
    Я бы даже сказал спасибо и воспользовался бы данной информацией, если бы знал что и о чем здесь написано.
    Товарищи не все знают то что знаете вы))) хотите успеха так доносите инфу правильно)))
    • -2
  3. Студент Аватар для Awilum
    • Регистрация: 03.09.2010
    • Сообщений: 83
    • Репутация: 31
    tolev
    http://ru.wikipedia.org/wiki/%D0%A8%...82%D0%BE%D1%80

    ---------- Сообщение добавлено 08.05.2011 00:38 ---------- Предыдущее 07.05.2011 23:06 ----------

    Сделал снипеты для Sublime Text

    @@ - {@ $var}
    @echo - {echo $var}
    @if - {if $var} {/if}
    @ifelse - {if $var} {else} {/if}
    @ifelse - {if $var} {else} {/if}
    @ifelseif - {if $var} {elseif $var} {/if}
    @loop - {loop $key as $item} {/loop}
    @var - {var name $var2}
    @const - {const name $value}
    @assign - {assign var $value}
    @include - {include 'template_name'}
    @file - {file 'filename'}
    @run - {run function()}
    @vars - {vars}
    @codes - {codes}
    @dump - {dump $var}

    Скачать: popcorn.zip

    Установка: Распаковать в папку Sublime Text\Packages\User
    • 1

    Спасибо сказали:

    GiveMeABreak(03.06.2011),
  4. бездельник Аватар для GiveMeABreak
    • Регистрация: 15.05.1977
    • Сообщений: 294
    • Репутация: 110
    • Webmoney BL: ?
    классный шаблонизатор, вроде все есть что нужно, спасибо
    Дайте мне отдохнуть! :D
    • 0
  5. Студент Аватар для WarDJ
    • Регистрация: 18.05.2011
    • Сообщений: 70
    • Репутация: 36
    • Webmoney BL: ?
    не могу понять чем оно лучше чем блокнот, руки и мозг =)
    • 0
  6. Студент
    • Регистрация: 27.08.2009
    • Сообщений: 61
    • Репутация: 14
    не очень понимаю, какой смысл в этом шаблонизаторе, есть проще использовать pure php? да и быстрее оно работать будет, а синтаксис не отличается ниразу
    • 0
  7. Дипломник Аватар для webpavilion
    • Регистрация: 15.01.2011
    • Сообщений: 187
    • Репутация: 120
    Padlik, это же очевидно, когда человеку лень искать/понимать готовые решения появляются вот такие поделки. до лидеров ниши не дотягивают, ничего вкусного не предлагают зато свое родное...
    мой необычный блог: http://webpavilion.ru
    • 0

Похожие темы

Темы Раздел Ответов Последний пост
Самый быстрый браузер
Вопросы от новичков 55 22.02.2013 07:31
Самый быстрый хостинг!
Хостинг и Серверы 23 10.07.2011 19:24
TCodes - Быстрый и маленький расширяемый, шаблонизатор!
Web программирование 1 04.05.2011 11:23
FPA - быстрый анализ поисковой выдачи
Софт, скрипты, сервисы 0 24.03.2011 19:03
Шаблонизатор CodeIgniter...
Web программирование 0 11.11.2010 21:01

Интересные темы

самые быстрые браузеры

Как правильно можно выбрать самые быстрые браузеры, какие способы для этого существуют, подробнее здесь.

самый быстрый браузер

Каким образом можно протестировать браузеры, чтобы определить самый быстрый из всех, подробности здесь.

какой браузер самый быстрый

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

У кого попросить инвайт?

Вы можете попросить инвайт у любого модератора:

Информеры