Dmytro
Вот видишь @webber_12 у меня есть такой кеш, у Макса есть + давно был КешАкселератор;)
+ еще пару вариаций видел, так что кому нужно было сделали
Pathologic
ну кэшакселератор это бред какой-то, но была статья про подключение кэшеров из Kohana
Ilya
Получается 2.0 дает преимущества только программистам высокого уровня? При этом оставляя средних и ниже на том же уровне, как и например, 1.4 версии, не упрощая их работу?
Pathologic
там уже было все прилично, но в те времена мало кто понимал, зачем это
Pathologic
Dmytro
Aliaksandr
Pathologic
этот сниппет несколько строчек, можно и к 2.0 без проблем прикрутить
Dmytro
Твиг уже не в тренде)
Работает на отлично в 1.4 и как понимаю так же отлично будет на 2.0 работать . Не вижу причин почему ему не работать и что в нем плохого
Pathologic
для 2.0 нужно только поправить pathologic/evo-twig, потому что структура папок изменилась
Dmytro
Dmytro
Камиль
Так что плюс не только для программистов
Aliaksandr
Так чуть не взял грех на душу, помылся, переоделся в чистое и тут как гром - надо блейд всем учить, а не тви, говорят :)
Камиль
Но и для продажников
Dmytro
Andrey
Давайте лучше выучим иврит и поедем таки на историческую родину php.
Pathologic
ну, это Женя выбрал на самом деле
Aliaksandr
Так что иди к нам, будем на блейде все писать:)
Камиль
Pathologic
а что ему тут делать ((:
Andrey
Он один работает)
Камиль
Ilya
А какие функциональные часть были взяты от ларавел? Допустим, блейд, точно я знаю взят, что еще? Роутеры, миграции, сидеры? Или пока это все не точно, итог не предсказуем на данный момент ?
Dmytro
А так если кто хочет помочь самый простой способ:
- берем любой сайт свой на Ево, обновляем на 2.0 смотрим что где какие косяки вылазят или все ок то так же пишем.
Так как то что появляются новые плюшки это дело такое а вот то что все старое должно работать стабильно это важно и нужно
Dmytro
Постараюсь найти пару часов времени и накидать статью о планах Ево да и зачем весь сыр бор что б больше понимания у всех было
Ilya
Так же интересно будут ли работать многие ларавеловские пакеты, будет ли возможность обновить ларавел до последний версии, или там все жестко.
Dmytro
Кстати если на то пошло то версия 1.4 у нас LTS что значит что там поддержка до 21 года как и писал в релизе 1.4.8 так что для тех кто просто побухтеть заходит в чат, можете еще года полтора не рыпаться ;)
P.s. Но остальным рекомендую погуглить список трендовых слов в php начиная от IDE, Composer и т д и почитать что это и зачем.
Опять же если вы хотите быть хорошим разработчиком которому везде рады ;) а не который динозавр
Dmytro
Вот довольна показательная картина
https://trends.google.com.ua/trends/explore?q=%2Fm%2F08my05,%2Fm%2F0jwy148,%2Fm%2F02vtpl
Ilya
IDE, Composer - нас подсадили добровольно-принудительно, скажем так =) Вопрос в том как будет проходить все это взаимодействие между модиксом ларавел и пакетами к ларавел например, как это все применять можно, какие нужны "коннекторы" =)
Anonymous
Ilya
Надо еще раз обновить, тоже сразу не заработалоо
Dmytro
Если что то просто :
Google trends и там modx wordpress laravel
Ruslan
Правда в трендах MODX смешивается с мотоциклом что ли, и еще синтезатором. В реальности по MODX хуже дело
Anonymous
Ilya
Я немного уточнил запрос =) https://trends.google.com.ua/trends/explore?q=%2Fg%2F1z2crwz62,%2Fm%2F0jwy148,%2Fm%2F02vtpl
Dmytro
Ну рево чутка еще в казахстане
Ну и все
Dmytro
Только рунет
Ilya
дело в том что там modx в вашем примере имеется немного не совсем модикс цмс =) а yamaha modx repair
Ilya
тут популярность слегка накручивает
Ruslan
В общем, как ни крути, нужно развиваться. Мало того, принудительный переход на новые технологии будет даже эффективнее для обучения, как мне кажется =)
Dmytro
Dmytro
Сейчас задача поднять привлекательность системы и для разработчиков и для клиентов
Andrey
= хороший магазин.
Dmytro
Для этого как минимум нужно догнать зоть чуть чуть текущие требования и стандарты
Ilya
Хорошо было бы максимально подробно понимать как ларавел была прикручена к модиксу, как происходит взаимодействие, какие есть методы, на сколько расширился стандартный апи благодаря ларавел (или не было такого). То есть как все это работает, чтобы можно было соединить знания ларавел и модикса
Dmytro
Вопрос кто делать это все будет и за чей счет ?
Dmytro
Ilya
Хотелось бы подробнее =) мб побольше примеров
Andrey
Да там неплохо вроде разобрано, ну что касается шаблонизации. Вопросы конечно есть...
Dmytro
Уже можно использовать:
- blade
- eloquent
- cache
- подход к настройкам как в ларавел
- миграции есть ( но еще сам не тестил )
Dmytro
Ilya
то есть можно написать php artisan make:migration users_table и все заработает? То есть нюансов нет для модикса ?
Pathologic
может и нельзя
Ilya
или php artisan migrate —seed, так даже проще +)
Pathologic
никто не проверял
Dmytro
Как минимум 2 репозитория есть :
https://github.com/evolution-cms/example-package
https://github.com/Dmi3yy/Evo-demosite-on-blade - тут еще и пару веток
Dmytro
Ilya
Кстати пользуясь случаем хотелось бы спросить https://c2n.me/43bwpqC такой нейминг так и останется ?
Dmytro
Dmytro
• tpl-3_doc-5.blade.php - use this if resource id=5 and resource template=3;
• doc-5.blade.php - use this if resource id=5;
• tpl-3.blade.php - use this if resource template=3;
• example.blade.php - use this if resource templatealias = example;
Dmytro
Так что нормальное человеческое название есть
Dmytro
Просто допилили после статьи на модхим
Ilya
И получается можно по названию view/example.blade.php привязать к шаблону в цмс "example" и автоматически подгрузится блейдовский шаблон, это супер. А можно привязать например view/layout/example.blade.php - так просто привычнее =)
Ilya
Ну, грубо говоря, кидать все по папкам
Dmytro
В корне папки view шаблоны которые могут наследовать лайауты из папки лайаутов ;)
Dmytro
Просто не забываем что у нас сущность шаблона нечто больше чем просто layout
Ilya
Просто как пример, в корне приятнее поделить шаблоны по сущностям, например orders/list.blade.php который наследует определенный layout, к сожалению есть очень муторные дизайны из 20 шаблонов =) как в админке привязать orders/list.blade.php так же можно будет ?
Dmytro
Как вариант попробовать алиас написать шаблону
orders.list
Dmytro
Может и будет работать если нет то написать задачу на гит ;)
Ilya
Вы знаете, зря задал такой вопрос, ведь ТВ параметры привязываются к шаблону, так не получится, не подумал
Dmytro