Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: В чем отличие.

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (1): [1]   

> Без описания
Gerd
Отправлено: 01 Ноября, 2012 - 17:21:47
Post Id



Частый посетитель


Покинул форум
Сообщений всего: 650
Дата рег-ции: Сент. 2012  


Помог: 0 раз(а)

[+][+][+]


Использую шаблонизатор сматри. В основном html пишу в php. Для чего люди пишут свои шаблонитизаторы? Для того чтоб html писать в фалах c расширением tpl, это понятно. Но есть ли плюс по быстроте с сравнением смарти?
 
 Top
EuGen Администратор
Отправлено: 01 Ноября, 2012 - 17:39:21
Post Id


Профессионал


Покинул форум
Сообщений всего: 9095
Дата рег-ции: Июнь 2007  
Откуда: Berlin


Помог: 707 раз(а)




Gerd пишет:
Для чего люди пишут свои шаблонитизаторы?

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


-----
Есть в мире две бесконечные вещи - это Вселенная и человеческая глупость. Но насчет первой .. я не уверен.
 
 Top
caballero
Отправлено: 01 Ноября, 2012 - 17:39:39
Post Id


Активный участник


Покинул форум
Сообщений всего: 5998
Дата рег-ции: Сент. 2011  
Откуда: Харьков


Помог: 126 раз(а)




Цитата:
Для того чтоб html писать в фалах c расширением tpl, это понятно.

ты думаешь есть какая то разница какое будет расширение файла?
не надоело задавать идиотские вопросы?


-----
Бесплатная система складского учета с открытым кодом https://zippy[dot]com[dot]ua/zstore
 
 Top
halsoft
Отправлено: 01 Ноября, 2012 - 18:15:44
Post Id



Гость


Покинул форум
Сообщений всего: 94
Дата рег-ции: Нояб. 2012  
Откуда: The Land of Chechens


Помог: 3 раз(а)




Gerd пишет:
Для чего люди пишут свои шаблонитизаторы?


Им просто делать нечего )

(Отредактировано автором: 01 Ноября, 2012 - 18:16:10)



-----
Хорошие дела улучшают настроение, делают жизнь счастливей, а людей человеками.
 
 Top
KingStar
Отправлено: 01 Ноября, 2012 - 18:45:44
Post Id



Участник


Покинул форум
Сообщений всего: 1889
Дата рег-ции: Авг. 2011  
Откуда: Беларусь


Помог: 69 раз(а)




для таких как ты и пишут, нормальные люди пишут на нативном php Хм


-----
То что программа работает, не означает что она написана правильно!
 
 Top
DlTA
Отправлено: 01 Ноября, 2012 - 19:32:57
Post Id



Постоянный участник


Покинул форум
Сообщений всего: 2952
Дата рег-ции: Окт. 2010  


Помог: 53 раз(а)




вынужден огорчить приверженцев нативного php
все же есть ситуации когда без велосипедного тормозявого и т.д. шаблонизатора не обойтись, ну либо придется разрешить использование eval.
 
 Top
KingStar
Отправлено: 01 Ноября, 2012 - 19:41:07
Post Id



Участник


Покинул форум
Сообщений всего: 1889
Дата рег-ции: Авг. 2011  
Откуда: Беларусь


Помог: 69 раз(а)




DlTA да ну... Не понял Не понял Не понял а на чем же они написаны то??? на си что ли??


-----
То что программа работает, не означает что она написана правильно!
 
 Top
OrmaJever Модератор
Отправлено: 01 Ноября, 2012 - 19:53:28
Post Id



Активный участник


Покинул форум
Сообщений всего: 7540
Дата рег-ции: Янв. 2010  
Откуда: Чернигов


Помог: 299 раз(а)




DlTA пишет:
вынужден огорчить приверженцев нативного php
все же есть ситуации когда без велосипедного тормозявого и т.д. шаблонизатора не обойтись

Примеры? Закатив глазки


-----
Если вы хотя бы 3-4 раза не решите всё выкинуть и начать заново - вы явно что-то делаете не так.
 
 Top
EuGen Администратор
Отправлено: 01 Ноября, 2012 - 20:04:44
Post Id


Профессионал


Покинул форум
Сообщений всего: 9095
Дата рег-ции: Июнь 2007  
Откуда: Berlin


Помог: 707 раз(а)




DlTA пишет:
ну либо придется разрешить использование eval.

Либо перенести логику в контроллер, оставив в представлении только готовые данные и логику их вывода, но никак не получения. (в терминах популярного MVC)


-----
Есть в мире две бесконечные вещи - это Вселенная и человеческая глупость. Но насчет первой .. я не уверен.
 
 Top
Gerd
Отправлено: 13 Ноября, 2012 - 11:47:32
Post Id



Частый посетитель


Покинул форум
Сообщений всего: 650
Дата рег-ции: Сент. 2012  


Помог: 0 раз(а)

[+][+][+]


caballero пишет:
Цитата:
Для того чтоб html писать в фалах c расширением tpl, это понятно.

ты думаешь есть какая то разница какое будет расширение файла?
не надоело задавать идиотские вопросы?

Не то имел ввиду...

Если на сайте есть возможность пользователю выбирать шаблон, без шаблонов тут не обойтись как я понимаю...
 
 Top
DeepVarvar Супермодератор
Отправлено: 13 Ноября, 2012 - 12:48:37
Post Id



Активный участник


Покинул форум
Сообщений всего: 10377
Дата рег-ции: Дек. 2008  
Откуда: Альфа Центавра


Помог: 353 раз(а)




Gerd пишет:
Если на сайте есть возможность пользователю выбирать шаблон, без шаблонов тут не обойтись как я понимаю...
Неверно
 
 Top
Gerd
Отправлено: 13 Ноября, 2012 - 13:03:11
Post Id



Частый посетитель


Покинул форум
Сообщений всего: 650
Дата рег-ции: Сент. 2012  


Помог: 0 раз(а)

[+][+][+]


=) Не дописал, придется шаблонизатор использовать.=)
 
 Top
avtor.fox
Отправлено: 13 Ноября, 2012 - 13:09:57
Post Id



Постоянный участник


Покинул форум
Сообщений всего: 2083
Дата рег-ции: Март 2012  
Откуда: Воронеж


Помог: 50 раз(а)




Gerd мда. Что Вы подразумеваете под шаблонизатором и выбором "вида страницы" пользователем? Есть связь? Отнюдь. Если нужна псевдодинамика (включение-выключение блоков), то нужно серьёзное допиливание. Если соль в смене вида (графических/блочных) элементов на сайте, то сменить css проще некуда. Пляшите от надобности.
 
 Top
Zuldek
Отправлено: 13 Ноября, 2012 - 13:10:03
Post Id


Постоянный участник


Покинул форум
Сообщений всего: 2122
Дата рег-ции: Июнь 2010  


Помог: 50 раз(а)




Цитата:
Если на сайте есть возможность пользователю выбирать шаблон, без шаблонов тут не обойтись как я понимаю...

Совсем не обязательно.
Нужно чтобы цель оправдывала средства. Есть простые приложения/задачи/проекты которые есть смысл помещать в едином файле, а есть системы где без логичного разделения на модели, представления и контроллеры можно завязнуть в разработке уже в первый же год развития проекта.
Если у вас проект, к примеру, система бронирования туруслуг с веб-клиентом из тесячи пользовательских и административных страниц над которыми работают несколько дизайнеров и верстальщиков им проще работать с шаблонами где нет включений php-кода.
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Вопросы новичков »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB