PHP Consulting




+38 (050) 733-69-53
Telegram

Разработаем сверх быстрый и стабильный бекенд для вашего App или Web приложения на PHP7

Наши проекты






http://awex.com.ua/

Development of Symfony-based web service to automation online bidding process.


Технологии: Symfony 4.1 (PHP 7.2), ORM Doctrine, Twig, Security, Form, Composer, GitLab CI, NGINX (as load balancer) + Multiinstance of WampServer (RatchetPHP on libev), KnpSnappy, SonataAdmin, PHPUnit, PHPStan, PHP CS Fixer





http://posh.ua

Разработка backend-платформы для несколких ecommerce-сервисов.


Технологии: Symfony 3 (PHP 7.1), ORM Doctrine, Bitbucket, Composer, PhpUnit. Written Custom Validators and Security System (Guard).




http://iterios.com

Parsing travel data, data migration from MSSQL to PostgreSQL.


Технологии: Symfony 2.0 (PHP 5), MSSQL, PostgreSQL 9.3, DomCrawler, Gearman, SVN


http://buzzaar.eu

Development and support of corporate website and partner sites.


Технологии: Symfony 2.3 (PHP 5), MySQL 5, jQuery, Git, Composer


http://centralpoint.nl

Development and support of the data exchange platform orders with suppliers.


Технологии: Yii 2 (PHP 5), MySQL 5, MongoDB Cluster, RabbitMQ, Git, Composer, Mapping and Parsing data (xml2json, json2xml)


http://tourobzor.com/

Development and maintenance of systems for import, processing and searching tours. Database to 1 000 000 000 records.

Технологии: Symfony 2.3 (PHP 5), MySQL 5, MongoDB, Gearman, Composer


http://icecasino.com

Development and support API for microgaming slots. More than 1000 requests per seconds.


Технологии: Symfony 2.3 (PHP 5), Doctrine ORM (MySQL 5), jQuery, Git, Composer



http://dream-net.ru/

Development of billing system to streamline the processing of sales hourly Internet traffic via Wi-Fi network.

Технологии: PHP 5, MySQL 5, MikroTik API, Qiwi API, SMS.ru API, Git, Composer



http://coursehorse.com

Development and support of backend and frontend parts of the client project Coursehorse.

Технологии: Zend Framework 1 (PHP 5), Zend DB (MySQL 5), ExtJS, jQuery, Git







http://clubvulkan.com/

Development and support API for microgaming slots. More than 1000 requests per seconds.



Технологии: Symfony 2.3 (PHP 5), Doctrine ORM (MySQL 5), jQuery, Git, Composer







https://acemountmedia.com/

Processing 20M SMS per month.




Технологии: PHP 7, MySQL, ClickHouse, GitLab CI, Composer, PHPUnit, Supervisord, Code Review, Define software architecture, Team management







http://skyflow.eu

Development of Symfony-based web project to automation international delivery process. With Levenstain parsing system.


Технологии: Symfony 2.8 (PHP 7), Doctrine, Twig, Composer, Github

Почему именно PHP7/Symfony4








4) Symfony4/PHP7.2 самый быстрый фреймворк для веб-приложений.


5) Enterprise-ready. C Symfony Framework разработка корпоративных или highload решений стала как никогда проще.






6) Огромное количество конференций и живых событий по всему миру. Вы всегда сможете найти разработчиков внутри сообщества.






1) PHP используют такие гиганты как Facebook, Wikipedia, Yahoo, WordPress, Drupal, Magento, BlaBlaCar, W3C, NASA.



2) PHP7 самый быстрый язык программирования для веб-приложений.





3) Event-ориентированные приложения с помощью ReactPHP - проще простого.

Сервисы

Symfony/Zend Framework

Используем только enterprise-уровня инструменты, такие как Symfony/Zend и их компоненты.

Ubuntu/MacOS

Сетапим и работаем только в unix-окружении. Никакой разработки на windows.

MySQL/Clickhouse/PostgreSQL

Работаем с млн и млрд в БД. Оптимизируем вашу архитектуру так чтобы она выдерживала нагрузки в 2-3 раза большие от запланированного уровня.

Best Practice

Прозрачные инструменты в управлении командой веб-разработчиков позволяют удешевить поддержку и упростить сам процесс разработки.

GitLab CI

Настраиваем и запускаем в работу полноценный workflow. От issues до релиза на production.

Event-oriented

Разрабатываем event-ориентированные, неблокирующие PHP-приложения.

TDD/BDD

Покрываем тестами каждую строчку кода вашего приложения.

PHPStorm/Postman

Работаем только с профессиональными инструментами для веб-разработки.

Agile/Scrum

Короткие итерации (недельные спринты) в комплекте с непрерывной интеграцией позволяют максимально упростить разработку.








Кейс внедрения в https://acemountmedia.com/:



1) Переезд на Gitlab
2) Внедрение Supervisord
3) Переезд всей команы на Linux-окружение
4) Внедрены ежедневные митинги
5) Написаны тесты на PhpUnit
6) Настроен Gitlab CI
7) Внедрен Code Style
8) Написана документация



Отзывы сотрудников

#нампишут #phpschool

A post shared by Andrey Bolonin (@andreybolonin) on

#phpschool #нампишут

A post shared by Andrey Bolonin (@andreybolonin) on

Open Source Активность



Мы любим качественные open source библиотеки.

Такие как ReactPHP, Composer или Symfony. И мы также вносим свой вклад.

Ниже перечислены библиотеки в которые мы внесли свой код.


Что интересного можно сделать на PHP7?


Изначално эта технология (PHP) создавалась под web-сервисы. Facebook, Wikipedia написаны изначально на PHP.

Но, со временем стали писатся также асинхронные, неблокирующие (non-blocking I/O) приложения. Как пример, посмотрите это видео.



Здесь показано, как дрон летает под управлением прошивки написанной на PHP.
Также можно реализовать Event-ориентированные приложения.
Machine Learning проекты (AI).
Парсинг и обработку BIG DATA c хранением петабайтов данных в ClickHouse.
Консольные команды и интеграцию по API. WorkFlow и StateMachine-проекты. Multilanguage-проекты.

Наши принципы работы


В своей работе мы опираемся на некоторые основополагающие принципы.


1) TDD

2) SOLID

3) XP

Команда





Андрей Болонин
CTO
Более 7 лет в разработке ПО на PHP.
CEO в PHP School


Игорь Бондаренко
Middle PHP Developer
Более 5 лет в администрировании и более 2 лет на PHP.
System Administrator








Никита Ледовской
Middle PHP Developer
Более 2 лет в разработке ПО на PHP.

Плюсы работы с локальными подрядчиками



1) Локальный подрядчик всегда рядом.
2) Вы говорите с ним на одном языке.
3) Проще уладить любые рассоглавания.
4) Проще заключать договора/проводить оплаты выполненных работ.