| |
|
|
| | У меня идея делать все свои заказы на smarty
Плохо, это или хорошо, хочу услышать мнения, особенно Хеопса =))) | |
| |
|
|
| |
|
|
| |
для: CrazyAngel
(07.06.2006 в 19:07)
| | | хорошо. | |
| |
|
|
| |
|
|
| |
для: CrazyAngel
(07.06.2006 в 19:07)
| | | плохо | |
| |
|
|
| |
|
|
| |
для: Artem S.
(07.06.2006 в 20:28)
| | | Никогда! | |
| |
|
|
| |
|
|
| |
для: valenok
(07.06.2006 в 20:28)
| | | Поясните пожалуйста, веть он работает быстрее, и работать с верстальщиком легче =) | |
| |
|
|
| |
|
|
| |
для: CrazyAngel
(07.06.2006 в 20:34)
| | | Стремиться не надо.
Лучшая стратегия - это изменять стратегию в зависимости от стратегии врага.
Наилучший способ всегда зависит от обстоятельств и ею и надо пользоваться а не из пред убеждений пользоваться всё время одним и тем же.
Да возможно он чуть быстрее и работать с верстальщиком удобней но это не всегда лучший вариант. А на сколько я понимаю - стремиться значит если есть выбор между ним и без него
то выбирать его.
Поэтому стремиться к способу достижения цели нестоит, а вот достичь её - пожалуй.. | |
| |
|
|
| |
|
|
| |
для: CrazyAngel
(07.06.2006 в 20:34)
| | | >> веть он работает быстрее
кто вам сказал?
У смарти полно минусов.
Вот использовать шаблонизатор - это можно, но почему именно смарти. | |
| |
|
|
|
| |
|
|
| |
для: CrazyAngel
(07.06.2006 в 21:29)
| | | На сайте микрософт тоже написано что у них самые лучше программы. | |
| |
|
|
| |
|
|
| |
для: Artem S.
(07.06.2006 в 21:10)
| | |
назовите парочку? | |
| |
|
|
| |
|
|
| |
для: isset
(08.06.2006 в 00:13)
| | | - размер (более 300k)
- скорость (есть быстрее)
- собственный язык шаблонов (к нему еще надо привыкнуть) | |
| |
|
|
| |
|
|
| |
для: Artem S.
(08.06.2006 в 00:44)
| | | - это разве размер?
- не факт, те тесты, что есть в инете, лишь тестируется с простым шаблоном, в реальных условиях шаблоны более сложные
- с его хорошим мануалом его понять/привыкнуть можно за 3 часа
Это не недостатки, вот к примеру у php_templates (который считается самым быстрым) есть как минимум два недостатка:
1) Его надо компилировать с php, редко когда хостинги это позволяют
2) Давно не обновлялся (3 года уже) | |
| |
|
|
| |
|
|
| |
для: isset
(08.06.2006 в 01:30)
| | | Если вам нравится - используйте. А для меня это минусы. | |
| |
|
|
| |
|
|
| |
для: Artem S.
(08.06.2006 в 09:18)
| | | Что для вас минус - для других нет | |
| |
|
|
| |
|
|
| |
для: Artem S.
(07.06.2006 в 21:10)
| | | Потому что из всех что есть лучший smarty, остальные - банальные извращения и переделки smarty | |
| |
|
|
| |
|
|
| |
для: Artem S.
(07.06.2006 в 20:28)
| | | по-моему те, кто будут говорить "плохо", "никогда" и подобное, никогда не использовали реально smarty, скорее всего поигравшись решили что они выше этого (посчитали это глупой фичей, авторам которой было нечего делать) или просто так и не разобрались что это есть и как работает. | |
| |
|
|
| |
|
|
| |
для: CrazyAngel
(07.06.2006 в 19:07)
| | | Решайте сами - тут нет однозначного вывода, я не любитель шаблонов, так как это ещё одна надстройка над SQL, PHP, HTML, CSS, JavaScript... и так уже всего слишком много... Но иногда их использование удобно, особенно, если необходимо часто и динамически изменять дизайн страниц. | |
| |
|
|
| |
|
|
| |
для: cheops
(07.06.2006 в 22:00)
| | | хм а я раньше думал что Smarty это еще один клон xAjax'а и sAjax'а | |
| |
|
|
| |
|
|
| |
для: CrazyAngel
(07.06.2006 в 19:07)
| | | Очень плохо! Я бы даже сказал хуже некуда... Я использовал его на протяжении года в одном проекте нашей конторы и могу с уверенностью сказать то, что Smarty очень громозтский и неудобный в использовании. Не понимаю, зачем нужно придумывать свой язык шаблонов и при каждом запросе компилировать его? Это отнимает львиную долю времени от общего времени работы скрипта. Пишите собственный класс обработки шаблонов, но без колёс новой конструкции. Я поражаюсь, как быстро все забыли о том, за что PHP так быстро вошел в обиход веб-программистов, а именно о том, что код PHP можно встраивать в HTML. И это куда быстрее чем обрабатывать файлы шаблонов с нестандартным кодом. Причем можно написать код обработки шаблонов так, что его интерфейс будет полностью повторять интерфейс Smarty, если всем он так нравится. | |
| |
|
|
| |
|
|
| |
для: den1n
(08.06.2006 в 07:43)
| | | А что такое Смарти? :-) | |
| |
|
|
| |
|
|
| |
для: EnD
(08.06.2006 в 09:51)
| | | Это система шаблонов - вы можете при помощи спец-последовательностей указать место, куда будут автоматически вставляться элементы дизайна или какой-то текст. | |
| |
|
|
| |
|
|
| |
для: den1n
(08.06.2006 в 07:43)
| | |
Я использовал его на протяжении года в одном проекте нашей конторы и могу с уверенностью сказать то, что Smarty очень громозтский и неудобный в использовании.
|
А вы использовали его по инструкции ? :)
Не понимаю, зачем нужно придумывать свой язык шаблонов и при каждом запросе компилировать его? Это отнимает львиную долю времени от общего времени работы скрипта. Пишите собственный класс обработки шаблонов, но без колёс новой конструкции. Я поражаюсь, как быстро все забыли о том, за что PHP так быстро вошел в обиход веб-программистов, а именно о том, что код PHP можно встраивать в HTML.
|
Smarty компилирует шаблоны только один раз, на выходе это обычный php. А где гарантия что собственный класс не "отнимет львиную долю времени от общего времени работы скрипта"?
Никто ничего не забывал, PHP выходит на более высокий уровень и теперь принято разделять логику и отображение.
ps: с таким рассуждением можно вообще на assembler-е сайты делать | |
| |
|
|