В данное время покрываю тестами проект-долгострой на Yii2. Возможно кому-то пригодятся заметки.
(далее…)Метка: Тестирование
Настройка PHPUnit + Docker + PHPStorm
В данной инструкции мы настроим рабочую среду для PHP проекта на основе Docker’а. Тесты будут выполняется в Docker’e через PHPStorm.
(далее…)Что почитать по архитектуре ПО и DDD ?
В данной заметке будут собираться интересные материалы по разработке и архитектуре ПО.
(далее…)Ошибка установки cookie при запуске тестов (codeception) на Yii2 в PhpStorm
При запуске тестов (Codeception) из PhpStorm для Yii2 может появляться ошибка перезаписи cookie.
(далее…)Yii2. Контейнер внедрения зависимостей (dependency injection container)
Контейнер внедрения зависимостей – это объект, который предназначен для создания других объектов со всеми необходимыми зависимостями. Под “зависимостями” понимаются другие объекты, которые должны быть созданы перед созданием желаемого объекта.
(далее…)PHP как платформа веб-разработки
На данный момент PHP является самым популярным языком для разработки веб-сайтов, в частности, их серверной составляющей. Статистика говорит сама за себя. В чем же причина такой популярности? Давайте попробуем разобраться.
(далее…)Корпоративные приложения (enterprise)
Что такое корпоративные приложения? Подобную статью следует начинать с определения, так и поступлю, дам своё определение, ведь общепринятого не существует. Корпоративные приложения (промышленные) – это большие программы для автоматизации и структуризации работы компании (фирмы, завода, большого магазина и так далее).
(далее…)