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 Шаблонизатор

 PHP.SU

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


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

> Без описания
undercloud
Отправлено: 23 Мая, 2016 - 16:23:44
Post Id


Новичок


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


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




Всем доброго дня! Я тут создал новый шаблонизатор для PHP http://undercloud.github.io/ant/.
Возможно кому нибудь понравится, интересно Ваше мнение, предложения, баг репорты и т.д.
 
 Top
caballero
Отправлено: 23 Мая, 2016 - 19:20:29
Post Id


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


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


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




Цитата:
Я тут создал новый шаблонизатор

зачем?


-----
Бесплатная система складского учета с открытым кодом https://zippy[dot]com[dot]ua/zstore
 
 Top
Ch_chov
Отправлено: 23 Мая, 2016 - 23:00:10
Post Id



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


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


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




undercloud, на первый взгляд выглядит очень не плохо. Не хватает юнит тестов и хотелось бы увидеть сравнительный анализ возможностей. Из того что есть в Твиге я не нашёл только фильтров, но это не критично. Можно обойтись функциями.
Желаю удачи.
 
 Top
LIME
Отправлено: 24 Мая, 2016 - 07:13:49
Post Id


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


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


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




caballero пишет:
зачем?
действительно
давно уже в тренде SOA и SPA
бэкенд используется только как источник данных все остальное делается на фронте (для веба это angular, react итд, +можно мобильные клиенты к бэку подключать)
опоздали года на 3
уже не интересно

(Отредактировано автором: 24 Мая, 2016 - 07:15:48)

 
 Top
undercloud
Отправлено: 24 Мая, 2016 - 09:26:28
Post Id


Новичок


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


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




Ch_chov пишет:
undercloud, на первый взгляд выглядит очень не плохо. Не хватает юнит тестов и хотелось бы увидеть сравнительный анализ возможностей. Из того что есть в Твиге я не нашёл только фильтров, но это не критично. Можно обойтись функциями.
Желаю удачи.


спасибо Радость
 
 Top
armancho7777777 Супермодератор
Отправлено: 24 Мая, 2016 - 20:36:58
Post Id



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


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


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




undercloud
Хотелось бы узнать, чем он лучше Twig'а.
 
 Top
Bio man
Отправлено: 24 Мая, 2016 - 21:22:13
Post Id


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


Покинул форум
Сообщений всего: 2751
Дата рег-ции: Июль 2010  
Откуда: Даугавпилс, Латвия


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




caballero пишет:
зачем?
+1

чем PHP не шаблонизатор?
да ладно, для практики полезно что-то подобное написать.
и написано, на первый взгляд, очень даже неплохо.
только вот тестов не хватает, как говорили выше.
 
 Top
LIME
Отправлено: 24 Мая, 2016 - 21:49:36
Post Id


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


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


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




и никто не прочел что я написал
какие шаблонизаторы вообще???!!!
ребята отстаете от жизни
 
 Top
kuller
Отправлено: 24 Мая, 2016 - 22:18:59
Post Id



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


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


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




LIME пишет:
давно уже в тренде SOA и SPA


это что за звери такие? Радость
 
 Top
Bio man
Отправлено: 24 Мая, 2016 - 22:38:36
Post Id


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


Покинул форум
Сообщений всего: 2751
Дата рег-ции: Июль 2010  
Откуда: Даугавпилс, Латвия


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




kuller пишет:
это что за звери такие?

пологаю Single Page Application и Service Oriented Architecture.

LIME пишет:
и никто не прочел что я написал

я прочел твое мнение. но пока рано повсеместно пихать тонны джаваскрипт кода в каждый новый проект. к тому же, не понятно как поисковики переваривают SPA, но вроде гугл научили. выходом, конечно, могут быть изоморфные SPA, но в таком случае PHP не лучший инструмент для этого.
Круто, что ты применяешь, то о чем писал, на практике, тоже хотелось бы, но увы, мы застряли в технологиях 10-летней давности и выползти отсюда очень и очень трудно.

(Отредактировано автором: 24 Мая, 2016 - 22:38:59)

 
 Top
caballero
Отправлено: 24 Мая, 2016 - 23:46:52
Post Id


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


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


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




Цитата:
выходом, конечно, могут быть изоморфные SPA, но в таком случае PHP не лучший инструмент для этого

точнее SPA не лучший инструмент для веба.
не вижу никакого преимущества. Клиентам пофиг как оно там называется а какой ща модный тренд а трудоемкость разработки в разы больше.
Не говоря уже про том как это добро гркзит мобильные браузеры.


-----
Бесплатная система складского учета с открытым кодом https://zippy[dot]com[dot]ua/zstore
 
 Top
Ch_chov
Отправлено: 25 Мая, 2016 - 00:06:37
Post Id



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


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


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




Цитата:
давно уже в тренде SOA и SPA

Предполагаю, что если подсчитать относительное количество SPA среди всех новых сайтов, то окажется что тренда как такового и нет.
 
 Top
OrmaJever
Отправлено: 25 Мая, 2016 - 10:33:33
Post Id



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


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


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




а в 2016 кто-то еще пользуется шаблонизаторами? В чем их преймущество?


-----
Если вы хотя бы 3-4 раза не решите всё выкинуть и начать заново - вы явно что-то делаете не так.
 
 Top
armancho7777777 Супермодератор
Отправлено: 25 Мая, 2016 - 10:54:36
Post Id



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


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


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




OrmaJever пишет:
В чем их преймущество?

Twig + TwigJS
Одни и те же шаблоны как на сервере, так и на клиенте, что позволяет гонять голый json, а шаблоны подгружать единожды, сохраняя в local storage.
Разве не удобно ?
Не надо сейчас только про Angular)
О вкусах не спорят.
Каждый выбирает, что ему удобнее.
Да и для каждой задачи - свой инструмент.
Где-то этот шаблонизатор нужен, а где-то нет.
Это как в случае с новичком, который узнал из документации о наличии том, или ином функционале, а понять не может, где его применить можно (сокеты например).
Шаблонизация так же может пригодиться при разработке всяких (cms|crm|cmf)ок, для редактирования шаблонов из веб-интерфейса.

Спойлер (Отобразить)

(Отредактировано автором: 30 Мая, 2016 - 22:13:07)

 
 Top
undercloud
Отправлено: 25 Мая, 2016 - 11:32:09
Post Id


Новичок


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


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




armancho7777777 пишет:
undercloud
Хотелось бы узнать, чем он лучше Twig'а.

Не возьмусь сравнивать с Твигом или Смарти, он ближе к Blade - принцыпы те же, а по функциональности не уступит думаю, да и по скорости, могу только сказать что более ванильный синтаксис
 
 Top
Страниц (2): [1] 2 »
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Пользовательские функции »


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



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

 
Powered by ExBB FM 1.0 RC1. InvisionExBB