- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
В 2023 году Одноклассники пресекли более 9 млн подозрительных входов в учетные записи
И выявили более 7 млн подозрительных пользователей
Оксана Мамчуева
Как удалить плохие SEO-ссылки и очистить ссылочную массу сайта
Применяем отклонение ссылок
Сервис Rookee
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Я верстальщик..., и мне удобнее XSLT, конечно в силу того что я его знаю, ну и освоить его - не так уж сложно.
Спор пошел только о двух технологиях: Смарти и XSLT. Но спор не конструктивный, так как те кто хорошо знают Смарти плохо или вообще не знают XSLT, и наоборот, в результате у каждого своя технология самая лучшая. К сожалению я не смогу внести конструктивности в этот спор, т.к. не знаю XSLT (хотя разумеется охота изучить, но руки не доходят). Остается надеятся, что придет кто-то, кто хорошо разбирается в обеих технологиях и выскажет свою точку зрения.
Я конечно в Смарти не разбираюсь, но за годы программирования на жабе поиспользовал много разных фрейворков в том числи и похожих на этот смарти, а также очень плотно работал с XSLT с 2001 года (кстати, тогда тоже говорили что XSLT всех убьет;-) )
Скажу свое мнение: в жабе путем эволюции (кстатив дот нете тоже самое используется) пришли к компонентной модели (технологии jsf и tapestry), а xslt ушел постепенно на покой. Все таки он сложноват для многих вещей и очень очень не быстр.
Так что по мне лучше смарти:-) правда я не знаю чо это.
http://beroal.progz.org/bo/
Коля Дубр, тут к гадалке не ходи =) XML+XSL и баста. Причина проста - универсальность. Его хоть на чем можно обработать. И в java с ней можно работать, и в .net, и вообще дофига где. Ориентируясь на smarty вы ограничите тех, кто на java, к примеру. С XSL этого не будет.
Развивайте его активно и продавайте за адекватную денежку :) А почему бы нет? Альтруизм - хорошо, но коммерческую жилку в себе давить не надо ;)
самый лучший шаблонизатор - это вставки в html коде <?=$str;?>
Поддерживаю
Это не шаблонизатор, а "хтмл-файлы с php-вставками".
Это не шаблонизатор (сам по себе шаблонизатор это ещё и выходной буфер) однако это средство сильно упрощает реализацию шаблонизации, чем учить синтаксис того-же смарти (а он у него дай боже) проще научиться этому...
В итоге и код самого шаблонизатора будет проще, быстрее и надёжнее, и у верстальщика не вызовет никаких трудностей (большенство нормальных верстальщиков умеют этим пользоваться не смотря на то что не знают РНР)
По опыту могу сказать, что шаблоны а-ля phpbb {THIS_ANY_DATA} более всего понятны людям. Правда больши ипаться с подготовкой данных приходится и куча промежуточных шаблонов, но в общих чертах процесс идёт быстрее.
Процесс возможно, а вот быстродействие скрипта явно храмает !!!
Шаблонизаторы типа PHP_Lib, Template_IT итд очень медленные так как работают в несколько проходов причём используют множество операций с регулярными вырожениями, а это жрёт ресурсы сервака по страшному...
Это не шаблонизатор (сам по себе шаблонизатор это ещё и выходной буфер) однако это средство сильно упрощает реализацию шаблонизации, чем учить синтаксис того-же смарти (а он у него дай боже) проще научиться этому...
Ой ну ладно вам, что хоть вы. Что сложного-то? Да, прочитать документацию все же придется, но и сверхестественного в Смарти нет ничего. Прочитали мануал, узнали о возможностях, всё, потом ходите в мануал посмотреть названия функций.
Ой ну ладно вам, что хоть вы. Что сложного-то?
Где я сказал что смарти сверх-сложный ? :)
Я сказал только что конструкции типа <?=$str?> намного проще.
Где я сказал что смарти сверх-сложный ?
вот здесь ;)
учить синтаксис того-же смарти (а он у него дай боже)
---
Я сказал только что конструкции типа <?=$str?> намного проще.
Конечно проще, но нельзя такие конструкции сравнивать с шаблонизаторами. В более менее сложном проекте вам такие конструкции не помогут, по крайней мере не в ущерб коду. Взять хотя бы ту же доску объявлений, там как минимум понадобятся циклы в шаблонах, это в любом случае, и чтобы сохранить читабельность кода, придется использовать шаблоны, будь то Смарти или самопальные или что-то еще.