ФорумПрограммированиеPHP для идиотовРасширения PHP → какой выбрать шаблонизатор?

какой выбрать шаблонизатор?

  • Sinkler

    Сообщения: 7958 Репутация: N Группа: в ухо

    Spritz 28 ноября 2010 г. 2:25

    kichSman, вопрос - для чего тебе нужен шаблонизатор? какой проект, какая нагрузка, как часто нужно будет править шаблоны, нужно ли кэширование. от этого и делай выводы
  • Faster

    Сообщения: 1159 Репутация: N Группа: Кто попало

    Spritz 28 ноября 2010 г. 2:47, спустя 22 минуты 19 секунд

    интересно какова же нагрузка
  • krasun

    Сообщения: 1370 Репутация: N Группа: Джедаи

    Spritz 28 ноября 2010 г. 7:05, спустя 4 часа 17 минут 44 секунды

    Сам не пользуюсь шаблонизаторами, но думаю если тебе хочется Twig и в нем того, что тебе не хватает - допиши! Это open source и тебе + и другим таким же поможешь и автор благодарен будет и т.д. ООП блять
  • rider-sx

    Сообщения: 2706 Репутация: N Группа: Адекваты

    Spritz 28 ноября 2010 г. 8:08, спустя 1 час 2 минуты 38 секунд

    Я за нативность, не вижу ничего трудного чтоб написать в шаблоне <? echo $this->var; ?>
  • Абырвалг

    Сообщения: 6480 Репутация: N Группа: Джедаи

    Spritz 28 ноября 2010 г. 8:41, спустя 32 минуты 55 секунд

    ну не
    <? echo $this->var; ?>

    а
    <?php echo htmlspecialchars($this->var, ENT_QUOTES, 'UTF-8') ?>

    а это пожалуй подлиннее будет
  • krasun

    Сообщения: 1370 Репутация: N Группа: Джедаи

    Spritz 28 ноября 2010 г. 8:45, спустя 4 минуты 29 секунд

    а это пожалуй подлиннее будет

    ну, бля, а как же автоэскейп
  • Абырвалг

    Сообщения: 6480 Репутация: N Группа: Джедаи

    Spritz 28 ноября 2010 г. 9:01, спустя 15 минут 44 секунды

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

    $this->raw('var')
    ?
  • krasun

    Сообщения: 1370 Репутация: N Группа: Джедаи

    Spritz 28 ноября 2010 г. 9:06, спустя 5 минут 2 секунды

    Пришла, только, что мысль:

    <?php $this->disableAutoEscape() ?>

    //…

    <?php echo $this->someVar ?>

    //…

    <?php $this->enableAutoEscape() ?>
  • Troy

    Сообщения: 2532 Репутация: N Группа: Джедаи

    Spritz 28 ноября 2010 г. 12:06, спустя 2 часа 59 минут 37 секунд

    Кто второй за твиг голосовал (первого рыба знаем) ?)
  • md5

    Сообщения: 11960 Репутация: N Группа: в ухо

    Spritz 28 ноября 2010 г. 12:10, спустя 4 минуты 3 секунды

    добавил свой ваориант и проголосовал
    все умрут, а я изумруд
  • rider-sx

    Сообщения: 2706 Репутация: N Группа: Адекваты

    Spritz 28 ноября 2010 г. 12:18, спустя 8 минут 49 секунд

    Да и почему нет Blitz? :)
  • Абырвалг

    Сообщения: 6480 Репутация: N Группа: Джедаи

    Spritz 28 ноября 2010 г. 12:22, спустя 4 минуты 3 секунды


    Кто второй за твиг голосовал (первого рыба знаем) ?)

    не знаю, но точно не fabpot.


    Кстати, сегодня 0.9.9 вышел
  • AlexB

    Сообщения: 4306 Репутация: N Группа: в ухо

    Spritz 28 ноября 2010 г. 12:44, спустя 21 минуту 10 секунд

    Эта тема уже заебала, но поскольку ее в 100 раз заводят, в 100 раз скажу, что Blitz - самый охуенный!!!
  • Troy

    Сообщения: 2532 Репутация: N Группа: Джедаи

    Spritz 28 ноября 2010 г. 13:28, спустя 44 минуты 18 секунд

    Ммм юзаю натив + твиг (есть пару файлов. которые делает сам заказчик, там твиг)
  • mario

    Сообщения: 6067 Репутация: N Группа: Джедаи

    Spritz 28 ноября 2010 г. 13:35, спустя 6 минут 44 секунды

    забыли вариант - "похуй!" :D

Пожалуйста, авторизуйтесь, чтобы написать комментарий!