Dmytro
Вот видишь @webber_12 у меня есть такой кеш, у Макса есть + давно был КешАкселератор;) + еще пару вариаций видел, так что кому нужно было сделали
Pathologic
ну кэшакселератор это бред какой-то, но была статья про подключение кэшеров из Kohana
Ilya
Получается 2.0 дает преимущества только программистам высокого уровня? При этом оставляя средних и ниже на том же уровне, как и например, 1.4 версии, не упрощая их работу?
Pathologic
там уже было все прилично, но в те времена мало кто понимал, зачем это
Pathologic
этот сниппет несколько строчек, можно и к 2.0 без проблем прикрутить
Dmytro
Твиг уже не в тренде)
Работает на отлично в 1.4 и как понимаю так же отлично будет на 2.0 работать . Не вижу причин почему ему не работать и что в нем плохого
Pathologic
для 2.0 нужно только поправить pathologic/evo-twig, потому что структура папок изменилась
Ilya
Ну что б программировать на более высоком уровне нужно повышать собственные скилы
Да, я про это и спрашиваю, то есть, 2.0 просто наполниться доп. библиотеками, условно, от ларавел. А базовая часть останется на том же уровне?
Dmytro
Получается 2.0 дает преимущества только программистам высокого уровня? При этом оставляя средних и ниже на том же уровне, как и например, 1.4 версии, не упрощая их работу?
Скажу так что в рамках 1.4 довели его практически до максимума. Тоесть что то там еще допиливать не меняя логики работы нет смысла. Поэтому и приняли решение пилить 2.0
Камиль
Получается 2.0 дает преимущества только программистам высокого уровня? При этом оставляя средних и ниже на том же уровне, как и например, 1.4 версии, не упрощая их работу?
Ну я как-то ответил одним заказчикам на вопрос "на чем сайты делаете?" Хоть с 2.0 не работал сказал что на EvoCMS, потом спросили что это, сказал мол новая штука а под капотом ларавел 😄про ларавел они слышали и заинтересовались
Камиль
Так что плюс не только для программистов
Aliaksandr
Так чуть не взял грех на душу, помылся, переоделся в чистое и тут как гром - надо блейд всем учить, а не тви, говорят :)
Камиль
Но и для продажников
Andrey
Давайте лучше выучим иврит и поедем таки на историческую родину php.
Pathologic
ну, это Женя выбрал на самом деле
Aliaksandr
Так что иди к нам, будем на блейде все писать:)
Dmytro
Так чуть не взял грех на душу, помылся, переоделся в чистое и тут как гром - надо блейд всем учить, а не тви, говорят :)
Дык знания лишними не бывают А с учетом что блейд и твиг учатся за 1 средненький проект который реализуется на 1 день дольше то проблем не вижу
Камиль
ну, это Женя выбрал на самом деле
Чёт его не видно давно
Pathologic
а что ему тут делать ((:
Andrey
Он один работает)
Камиль
а что ему тут делать ((:
Ты его и тут в ЧС добавил? 😃
Dmytro
Чёт его не видно давно
Он устроился на работу, в компанию которая на фреймворках пилит
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 - нас подсадили добровольно-принудительно, скажем так =) Вопрос в том как будет проходить все это взаимодействие между модиксом ларавел и пакетами к ларавел например, как это все применять можно, какие нужны "коннекторы" =)
Ilya
Надо еще раз обновить, тоже сразу не заработалоо
Dmytro
Если что то просто : Google trends и там modx wordpress laravel
Ruslan
Правда в трендах MODX смешивается с мотоциклом что ли, и еще синтезатором. В реальности по MODX хуже дело
Dmytro
Правда в трендах MODX смешивается с мотоциклом что ли, и еще синтезатором. В реальности по MODX хуже дело
Ну по факту все сообщество MODX включая и Ево это порядка 2000 человек + может еще 1000 знающих но не тусующих Цифра просто: - 2 чата в телеграме - 2 чата в слаке Собственно все остальные в рамках погрешности
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
Сейчас задача поднять привлекательность системы и для разработчиков и для клиентов
Andrey
= хороший магазин.
Dmytro
Для этого как минимум нужно догнать зоть чуть чуть текущие требования и стандарты
Dmytro
= хороший магазин.
Ну да надо: - екомерсе - маркетплкйс
Pathologic
= хороший магазин.
хороший маркетплейс нормально не сделать на 1.4
Ilya
Хорошо было бы максимально подробно понимать как ларавел была прикручена к модиксу, как происходит взаимодействие, какие есть методы, на сколько расширился стандартный апи благодаря ларавел (или не было такого). То есть как все это работает, чтобы можно было соединить знания ларавел и модикса
Dmytro
Вопрос кто делать это все будет и за чей счет ?
Ilya
Хотелось бы подробнее =) мб побольше примеров
Andrey
Да там неплохо вроде разобрано, ну что касается шаблонизации. Вопросы конечно есть...
Dmytro
Уже можно использовать: - blade - eloquent - cache - подход к настройкам как в ларавел - миграции есть ( но еще сам не тестил )
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 - тут еще и пару веток
Ilya
Кстати пользуясь случаем хотелось бы спросить https://c2n.me/43bwpqC такой нейминг так и останется ?
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
Вы знаете, зря задал такой вопрос, ведь ТВ параметры привязываются к шаблону, так не получится, не подумал