Оптимизация и масштабирование Yii2 на примере выноса логики в отдельный модуль. Traits в Yii2.

Когда приложение начинает обрастать логикой - нам необходимо задуматься об масштабировании и оптимизации, чтобы наш код не превратился в кашу. Для этого в yii2 есть модули, которые позволяют разделять логику приложения, тем самым оптимизировать для дальнейшей разработки и поддержки приложения yii2. Вынесем сущность Users в отдельный модуль. Разобьем модель User на логические контексты и посмотрим на практике работу traits в yii2 фреймворке. Доп. ссылки:


Также в планах 2ая часть по микросервисам - где будет создание небольшого стриминг проекта, с использованием OBS и ScoketIO на этой же архитектуре. После окончания курса, когда будет стабильная версия - я сделаю видео-анонс, где расскажу инструкцию получения архитектуры. Следите за обновлением и подписывайтесь - в планах очень много интересного материала из мира IT и не только. Файлы и код можно будет приобрести через: 1) Патреон - оформив одноразовую подписку. 2) Шлюз - PayPal. 3) Карта - Visa, Mastercard. 4) Крипта - BTC, BCH, ETH. Информация для связи и поддержки проекта: Gmail - alexkruhliak@gmail.com Linkedin -   / alexander-kruhliak-b56467138   Patreon -   / alex_kruhliak   PayPal - alexkruhliak@gmail.com Visa - 4441 1144 2102 7994 Mastercard - 5355 5712 6142 3362 BTC - 1CRYzf3JrwWVnA3jLTbEAqeFFjQiTzQYJ2 ETH - 0xdB6Ae91f11E102A26944905d9cb15c11744F55cf BCH - qp75uyhjzvynvjavamx9ke5pkfeus90jtyh2pdg0pm С уважением, Александр Кругляк! #модульYii2 #traitsYii2 #масштабированиеYii2

Смотрите также