Советы PHP-разработчика

Блог содержащий короткие заметки касающиеся программирования для web.

Все записи блога

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

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

Для беспарольной работы с хостингами хранения IT-проектов на основе гит можно использовать один из двух вариантов. Они отличаются в зависимости от выбранного протокола передачи данных (http(s) или ssh)

  • 2015-01-25 21:41:33
читать далее

Удаление связанных записей в MySQL одним запросом

В MySQL есть возможность удалять связанные данные через внешние ключи (foreign key). Но это возможно только для некоторых движков БД (например, InnoDB) и в том случае, если для ключей задано ограничение ON DELETE CASCADE. В противном случае придется удалять записи вручную. Как раз об этом и пойдет речь в этой заметке.

  • 2015-01-24 10:49:55
читать далее

Режим веб сервера PHP

Иногда бывает необходимо быстро протестировать какой-либо функционал или сервис. Ярким примером подобной ситуации является проверка верстки, которая пришла от верстальщика в виде папки с ресурсами.

  • 2015-01-17 14:03:21
читать далее

Добавление пользователя на VPS или выделенный сервер

При настройке сервера хорошим тоном считается создание отдельного пользователя для каждого сайта. Эта процедура занимает совсем не много времени, но избавляет от ряда проблем в дальнейшем (например, неправильные права доступа для файла или папки).

  • 2015-01-08 10:19:47
читать далее

Выполнение запросов к БД после коннекта в Yii и Yii2

В некоторых проектах иногда требуется выполнять определенный набор запросов сразу после установления коннекта с БД. Яркий пример - установка таймзоны для MySQL. Конечно можно установить ее глобально, но это не всегда приемлемо (например, когда сайт находится на хостинге и нет возможности изменить настройки).

  • 2014-12-26 22:07:57
читать далее

Установка cookie через JavaScript

Довольно часто требуется установить (или получить) для сайта куки с помощью JS. Ниже приведен пример кода, который всегда должен находится под рукой.

  • 2014-12-26 22:58:49
читать далее