О нас RU

Заглянем под капот Doctrine 2

Doctrine 2

Пожалуй, я не совру, если скажу, что в экосистеме Symfony наиболее часто используемой ORM является Doctrine. Поэтому изучение этой библиотеки крайне важно для Symfony-разработчика. В данной статье предлагаю заглянуть «под капот» этого Мустанга в мире ORM-ок и выяснить, на базе каких абстракций и паттернов построена эта библиотека.

Читать дальше

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

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

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

Читать дальше

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

Symfony на Docker

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

Читать дальше

Stfalcon.com—в числе топ веб-разработчиков по версии Clutch и Manifest

Stfalcon - лучший по версии Clutch

Друзья, хотим поделиться достижением: Stfalcon.com был отмечен среди лучших веб- и мобильных разработчиков в Украине! Так нашу работу оценила платформа рейтингов и отзывов в сегменте В2В Clutch.

Читать дальше

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

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

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

Читать дальше

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

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

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

Читать дальше

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

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

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

Читать дальше

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

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

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

Читать дальше

Сколько стоит создать систему управления транспортом (TMS)?

Сколько стоит разработка TMS

Автоматизация транспортной логистики и грузоперевозок сегодня в большом тренде. В 2017 году использование систем управления транспортом (английская аббревиатура TMS) возросло на 15-20 % в сегменте малого и среднего бизнеса. Эти цифры догоняют соответствующие показатели для крупных организаций, где использование TMS уже достигло 50%. По прогнозам, спрос будет расти в ближайшее десятилетие благодаря снижению стоимости содержания систем и преимуществам, которые они предлагают.

Читать дальше