За последние 24 часа нас посетили 24220 программистов и 1671 робот. Сейчас ищут 1945 программистов ...

Smarty и Я!

Тема в разделе "Прочее", создана пользователем .50, 15 янв 2007.

  1. .50

    .50 Активный пользователь

    С нами с:
    7 июн 2006
    Сообщения:
    136
    Симпатии:
    0
    Адрес:
    СПб
    С лета пользуюсь Smarty (http://smarty.php.net/manual/ru/). И вот сейчас сижу и офигиваю как удобно.

    Каждому по Smarty!


    Знания приобретены при поддержке php.ru
     
  2. Anonymous

    Anonymous Guest

    ОО... щас будет холивар. =)
    Вижу уже его черную тень.
    Вообще то как то это было(цитирую по памяти):
    «Смарти — зло!
    Нет, смарти — гов**.
    Хм. Может ли гов** быть злом?»
    IMHO, Смарти — инструмент... очередной инструмент, принесший себя в жертву универсализации. Однако писал на нем, в принципе, задумка не нова... и не так уж и плоха. )
     
  3. Vladson

    Vladson Старожил

    С нами с:
    4 фев 2006
    Сообщения:
    4.040
    Симпатии:
    26
    Адрес:
    Estonia, Tallinn
    Может ли гов** быть злом? :)

    Ну не нравится он мне, просто не нравится :)
     
  4. Mavir

    Mavir Guest

    [off]
    - А мне кошки не нравятся - шерсть, вонь.
    - Да Вы просто их готовить не умеете :)
    [/off]
     
  5. Danilevsky

    Danilevsky Активный пользователь

    С нами с:
    12 фев 2006
    Сообщения:
    286
    Симпатии:
    0
    Адрес:
    Киев
    а мне нравится
     
  6. Hight

    Hight Старожил
    Команда форума Модератор

    С нами с:
    5 мар 2006
    Сообщения:
    7.153
    Симпатии:
    0
    Адрес:
    из злой параллельной вселенной
    жжешь... AMD vs INTEL, Win vs Linux и вперёд!
     
  7. Sergey89

    Sergey89 Активный пользователь

    С нами с:
    4 янв 2007
    Сообщения:
    4.796
    Симпатии:
    0
    Каждому по бутылке пива! :D
     
  8. Anonymous

    Anonymous Guest

    Sergey89, +2.
     
  9. .50

    .50 Активный пользователь

    С нами с:
    7 июн 2006
    Сообщения:
    136
    Симпатии:
    0
    Адрес:
    СПб
    Я вижу у меня есть соратники! Может создать отдельный форум по шаблонизаторам, а яркий пример будет Smarty.

    За бугром Smarty хорошо распространён, я сужу по рекламе на определенную тематику.

    За все время работы с ним столкнулся с одной проблемой, время выполнения скрипта вырастает на 10-20% процентов. Не выходя за секундный барьер.

    Если дорогой форумчанин говорит(!), что Smarty(мой любимый поросенок) - говно и прочее... Так пусть обоснует, а то "темная" знаетели...
     
  10. Anonymous

    Anonymous Guest

    Я обосновал. Универсализация была куплена дорогой ценой — процессорным временем. Хотя, кому то кажется не такой уж и большой...
     
  11. .50

    .50 Активный пользователь

    С нами с:
    7 июн 2006
    Сообщения:
    136
    Симпатии:
    0
    Адрес:
    СПб
    Горбунов Олег все хорошо, ты цитировал, «темной» не будет. Отчасти я с тобой согласен.
     
  12. Psih

    Psih Активный пользователь
    Команда форума Модератор

    С нами с:
    28 дек 2006
    Сообщения:
    2.678
    Симпатии:
    6
    Адрес:
    Рига, Латвия
    хм, вопрос в том, а нафиг такая универсализация? :)

    Помоему универслаьней некуда это шабонизатор (класс) в несколько простеньких маленьких функций + темплейты с PHP вставками - проще, понятнее, НААААМНОГО гибчё, а отличие лишь в том, как написаны шалбоны - PHP вставками или этими жуткими Smarty конструкциями :)
    (особенно после того, как мне в шаблоне как-то понадобилась рекурсия, которую smarty ну никак не мог реализовать, пришлось делать чистым PHP кодом прямо в шаблоне :D )

    P.S. Для любителей смарти - скажите, ЗАЧЕМ мне в цикле в большинстве случаем всякие там cycle_id.first/last/current и.т.д.? :) Нужно в 2-3% случаев. Экономиться не тока память с PHP вставками, но и скорость больше + кеширорование PHP кода ещё срабатывает на шаблоны если стоит XCache/APC/eAccelerator/Zend Platform - fucking faster a lot!
     
  13. Mavir

    Mavir Guest

    Давайте не будем спорить хорош Smarty или плох. Все равно одним он нравится, другим нет и каждый останется при своем мнении и никто не сможет переубедить другого в обратном.
     
  14. .50

    .50 Активный пользователь

    С нами с:
    7 июн 2006
    Сообщения:
    136
    Симпатии:
    0
    Адрес:
    СПб
    Mavir ты прав, спорить не стоит. Стоит промыть мозги:).