Запуск PHPUnit-тестов с code coverage в PhpStorm при работе в Docker

Запуск PHPUnit-тестов с code coverage в PhpStorm при работе в Docker

Запуск PHP Unit-тестов с code coverage в PhpStorm при работе в Docker

В PhpStorm есть возможность создавать Run/Debug Configurations и запускать их из IDE. Это позволяет участникам проекта делиться между собой общими конфигурациями, используя “Shared” флаг в настройках. Одной из таких операций является запуск юнит тестов во время разработки. Поговорим о том, как настроить этот процесс с использованием Docker.

Настройка проекта на Symfony на работу с использованием поддоменов в Docker

Настройка проекта на Symfony на работу с использованием поддоменов в Docker

Symfony на Docker

Бывают ситуации, когда проект на Symfony нуждается в роутинге, основанном на поддоменах. Например, когда в рамках одного проекта, одного репозитория присутствуют различные функциональные блоки. Скажем, когда помимо API для мобильных приложений, рядом еще есть админ часть, написанная на бандлах Symfony или есть какой-то функционал для доступа к публичным урлам со стороны пользователя.

7 причин, по которым PHP хорош для разработки бизнес-проектов

7 причин, по которым PHP хорош для разработки бизнес-проектов

PHP: 7 причин, почему он хорош для бизнес-решений

Сегодня ведется много споров о том, целесообразно ли применять PHP для разработки ИТ-продуктов и сервисов. В интернете можно найти столько эмоциональных публикаций (преимущественно написанных разработчиками), описывающих недостатки PHP и его фреймворков, что владельцы бизнесов и ИТ-менеджеры компаний и впрямь начинают сомневаться: а стоит ли вообще связываться с этим PHP? И если так, то почему же его тогда выбирают такие лидеры рынка, как Slack, BlaBlaCar и Spotify?

PHP: 5 сфер применения

PHP: 5 сфер применения

5 сфер применения PHP

Созданный изначально для серверного скриптинга, PHP стал одним из наиболее широко применяемых языков программирования. Согласно WWW Technology Surveys, доля его использования превышает 80 %. Среди сторонников PHP — такие гиганты, как Slack, Wikipedia, Wordpress, Pinterest, Nvidia, Tumblr и, в определенном роде, Facebook. Широкий спектр функций, которыми он обладает, позволяет применять этот язык практически во всех сферах ИТ-разработки. Поэтому к нему так часто отдают предпочтение при разработке самые различные компании, от стартапов до крупных предприятий. Предлагаем познакомиться с несколькими вдохновляющими примерами того, что можно создавать при помощи PHP.

ERP: стоит ли разрабатывать свою систему управления ресурсами?

ERP: стоит ли разрабатывать свою систему управления ресурсами?

Управление ресурсами при помощи ERP-системы

Системы планирования ресурсов предприятия (английская аббревиатура ERP) получили широкое распространение в последние десятилетия. По статистике 2017 г., 81% организаций либо находились в процессе внедрения ERP либо уже завершили внедрение. Однако, в связи с развитием технологий, вопрос остается по-прежнему открытым для многих компаний. Сталкиваясь с неизбежностью усовершенствований, исполнительные директора все так же задаются вопросом, что лучше: создавать собственную ERP-систему или воспользоваться готовым решением?

Валидизация идеи: что должно предшествовать созданию минимально жизнеспособного продукта

Валидизация идеи: что должно предшествовать созданию минимально жизнеспособного продукта

Валидизация идеи: что должно предшествовать MVP

Время никогда еще не было настолько подходящим для того, чтобы начать свой бизнес. За всю историю, никогда еще вам не предоставлялось столько свободы и столько поддержки. И никогда еще не было доступно сразу столько новых сфер, в которых можно развернуться... Упс, статистика, однако, отрезвляет: 90 % стартапов терпят крах. Почему?

7 секретов успешного сотрудничества с аутсорсинговой ИТ-компанией (от инсайдеров)

7 секретов успешного сотрудничества с аутсорсинговой ИТ-компанией (от инсайдеров)

аутсорсинговая ИТ-компания

Итак, вы решили, что пора автоматизировать бизнес. Следующий вопрос — кому доверить эту важную задачу. И если вы не собираетесь переводить свою компанию в ИТ-сектор, значит, вам понадобятся айтишники со стороны. Сегодня это распространенное явление: по статистике, 53 % ИТ-потребностей компаний по всему миру выводятся на аутсорс. И если это хорошо для Скайпа, Слека, Оперы и Фейсбука, то почему это же не может быть хорошо для вас?

9 полезных приложений для  путешествий, о которых вы, возможно, еще не слышали

9 полезных приложений для путешествий, о которых вы, возможно, еще не слышали

Приложения для путешествий

Лето не за горами. Пора собираться в отпуск. А поскольку мобилки мы сейчас начинаем упаковывать в дорогу гораздо раньше, чем чемоданы, наша команда пошуршала и готова подкинуть вам несколько идей.