Блог о php-разработке

Stas Dovgodko


moderator admin

Частный корпоративный composer и заказчики

Небольшой лайфхак - как дать заказчику все что ему нужно и не дать ничего "лишнего"

Четырехслойный Docker PHP для тех кому мало

Вариант Docker окружения для современных переносимых PHP-приложений

Небольшой лайфхак для пользователей ORM Propel

Простейший способ избежать большого числа запросов к БД

Простое JSON API для первого ZF с поддержкой версионности для ленивых

На небольшом "проекте с историей"(с), работающем на дремучем ZF1, возникла необходимость поднять простое JSON API (язык не поворачивается писать REST), с поддержкой версионности.

Поддержка MySQL 5.7 в Propel миграциях

В новом проекте используется новая версия MySQL 5.7 которая в числе прочего имеет нюансы в работе FOREIGN KEYS

Подключение стороннего гитхаб-проекта в composer

Composer в мире PHP давно стал обязательным инструментом цивилизованной разработки, но что делать если вам нужно подключить сторонний код, авторы которого composer не любят (да и такое бывает)

Хитрое автодополнение по справочнику

В новом проекте возникла потребность организовать поиск с авто-дополнением по населенным пунктам Украины

Поиск не используемых таблиц MySQL

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

Генерация экономных к памяти последовательностей в PHP

Простой прием, который позволит не занимать RAM глупыми данными и демонстрация эффективности генераторов

Автодеплой php-приложений c rocketeer

Опыт применения полезного инструмента для разворачивания проекта на серверах в одну команду.