Size: a a a

2021 September 17

AG

Alexander Grishin in Evolution CMS
😂😂😂
источник

P

Pathologic in Evolution CMS
Ну взять тот же слим, затянуть документ парсер и дбапи
источник

AG

Alexander Grishin in Evolution CMS
Получим evo 4
источник

DL

Dmytro Lukianenko in Evolution CMS
толку от слима если инфы по нему мало в интернете 🙂 а по скорости не будет сильно быстрее 🙂 а так можно все что угодно сделать 🙂
источник

AA

Am Ambrion in Evolution CMS
Это как это мало информации? ((%
https://www.slimframework.com вот сайт с документацией, тут все разжевано. Как бы больше и не нужно ничего. Слим это же не ЦМС.
источник

AA

Am Ambrion in Evolution CMS
Есть роутинг, посредники, DI и ПСР дальше уже фантазия разработчика. Хочешь можешь делать как в ларе со всеми нужными пакетами, хочешь делай лучше чем в ларе. ((%
источник

DL

Dmytro Lukianenko in Evolution CMS
ну если народ с ларкой не может найти решения то тут еще сложнее будет 🙂
источник

AA

Am Ambrion in Evolution CMS
Это да. Только в ларе столько всего бесполезного стало что и там запутаться можно быстро.
В слиме чуть проще потому что там вопросы уже меньше задают типа "как установить композер".

Видел уроки по слиму когда там человек делает все в ларавель-стиле - так все печально стало.
А так можно использовать шаблон ADR и, собственно, хоть админку эво подключай.
источник

DL

Dmytro Lukianenko in Evolution CMS
Вопрос в том что сделать что б работало это не долго а вот сделать что б работали все дополния + дока + разные плюшки это будет не быстро 🙂
источник

DL

Dmytro Lukianenko in Evolution CMS
+ не забываем если хотим популярность надо маркетинг
источник

AG

Alexander Grishin in Evolution CMS
Что такое ARD?
источник

AA

Am Ambrion in Evolution CMS
Опечатался - ADR - Action Domain Responder шаблон проектирования.
источник

AG

Alexander Grishin in Evolution CMS
🤷‍♂легче не стало
источник

AA

Am Ambrion in Evolution CMS
Это понятно дело. Тут больше вопрос в том что слим это минимальный функционал, а дальше уже дело техники. Скрещивать можно с чем удобно, проблема только в получении данных. Ну, и для Эво в классическом понимании этого делать не нужно. ((%
источник

AG

Alexander Grishin in Evolution CMS
Почему тогда лара и классика нужно, а слим и классика нет?😁
источник

AA

Am Ambrion in Evolution CMS
Вроде, когда-то давал уже ссылки на чтение, могу ошибаться.
Суть в том что ADR это концепция которая позволяет работать специально в сетевой среде запроса-ответа.
Action - это посредник между Domain и Responder (условно контроллер, который ТОЛЬКО принимает данные и передает запрос-ответ)
Domain - это ядро и БИЗНЕС логика всего приложения (тут идет вся основная работа - валидация, обработка и т.д.)
Responder отвечает за http-ответ и логику представления (грубо говоря работа с запросами к БД или другим источникам хранения данных).
https://odan.github.io/slim4-skeleton/architecture.html
источник

AA

Am Ambrion in Evolution CMS
Благодаря этому имеет стандарт при котором легко читать, работать и понимать код, строить АПИ и многое другое.
источник

AA

Am Ambrion in Evolution CMS
Потому что слим это микрофреймворк, т.е. придется еще сильнее прокачивать уровень знаний и самообразовываться потому что из плюсов вытекают и минусы - нужно знать как устроены многие вещи начиная от запросов HTTP протоколов и заканчивая всякими схемами взаимодействия.
Сложного, прям, сверх ничего нет, да инструментарий после этих действий подБИрать приходится под себя самостоятельно. В ларе все за нас уже сделано и можно о многих вещах не думать, а только читать как все работает.
источник

AA

Am Ambrion in Evolution CMS
Например, сам использую по большей части в проектах простой подход и пишу в том числе и простые запросы к БД с помощью PDO.
Не использую всякие SQL query builder типа cakephp/database или того же eloquent, т.к. в построении MVP в основном нужно показать как можно проще работу и чтобы дальнейшие разработчики понимали и знали что можно дальше улучшать.
источник

AK

Andrey K in Evolution CMS
Читая подобное, всегда впадаю в депрессию, что в 25+ лет не пошёл в компанию, где сидят умные люди и говорят что делать.
Вместо этого проебал триллиард лет на ВП, Эво, Друпал и иже с ними, но так и не научился программировать.
источник