Развёртывание Zend Framework на виртуальном хостинге

В документации по Zend Framework 2 и 3 достаточно хорошо описан процесс развёртывания этих фреймворков на сервере. Но, что делать если приложение будет работать на виртуальном хостинге (всё-таки выделенный сервер необходим далеко не всегда)? Но для начала ответим на вопрос: а,есть ли различия при развёртывании Zend Framework на сервере и

Установка Yii 2

Для фреймворка Yii 2 предусмотрены два возможных варианта установки: Установка при помощи Composer; Установка из архива. При этом первый является предпочтительным так как позволяет с минимальными затратами времени и сил установить или обновить сам фреймворк и его расширения.

Почему точно не стоит работать с PHP под IIS

Недавно столкнулся с задачей, которая помимо всего прочего включала перенос web приложения на Yii 2 с сервера Windows (IIS 10) на сервер Linux (LAMP). Сам по себе процесс переноса абсолютно тривиален. Создать архив на сервере «первоисточнике» и распаковать его уже на своём сервере, прописать права на папки и доступ к

Проверка совпадения структуры массивов в PHP

Иногда перед программистом возникает необходимость проверить, совпадает ли структура у двух массивов. Например, через запрос поступил параметр в виде массива. Тот ли это массив, который нужен или он имеет совершенно другую структуру и, следовательно, работать с ним нужно иначе? К счастью в PHP есть способ разрешить это вопрос.

Основы работы с PDO

PHP Data Objects (PDO) представляет собой универсальный интерфейс для работы с базами данных в PHP. Если раньше для каждой СУБД было необходимо не только устанавливать соответствующее расширение, но и писать по несколько раз одно и тоже только потому, что в различных расширениях были, как минимум, различные имена классов, то благодаря

Сохранение изображений в базе данных MySQL и их показ

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

Работа с AJAX в PHP с использованием jQuery

В предыдущей статье была рассмотрена работа с AJAX с применением «чистого» JavaScript. При этом все необходимые действия (создание необходимых объектов и т.д.) выполнялись вручную и были достаточно громоздкими. Использование jQuery позволяет значительно упростить работу с AJAX.