глобусWeb-мастерская

PHP

Простой пример работы с рекурсиями в PHP.

Простой пример работы с рекурсиями в PHP.
Рекурсии часто используются при работе с базами данных, при получении данных из таблиц в которых есть иерархия - родительские и дочерние элементы. Например...

Читать далее

Просмотров:

Использования API CoinGate.

Использования API CoinGate.
Простой пример использования API CoinGate для приема криптовалюты (Bitcoin, Litecoin, Ethereum и другие).

Читать далее

Просмотров:

Пример простого REST API на PHP.

Пример простого REST API на PHP.
В данной заметке пример самого простого REST API на PHP без использования какого-либо фреймворка и других средств. Целью есть предоставить общую картину...

Читать далее

Просмотров:

Переменные окружения в php. Расширение PHP dotenv.

Переменные окружения в php. Расширение PHP dotenv.
Переменные окружения – это ассоциативный массив значений, который импортируются в глобальное пространство имен PHP, из среды, в которой работает интерпретатор PHP. Таким образом...

Читать далее

Просмотров:

Memcache - кэширование данных в оперативной памяти.

Memcache - кэширование данных в оперативной памяти.
Memcache - кэширование данных в оперативной памяти. Установка расширения и сервера, примеры использования.

Читать далее

Просмотров:

Использование YouTube Data API для своего WEB-сервиса. Выборка нужных видеозаписей, получение информации.

Использование YouTube Data API для своего WEB-сервиса. Выборка нужных видеозаписей, получение информации.
В данной статье пример использования YouTube Data API для выбора нужных видеозаписей с YouTube, а так же получение информации об отобранных видео для использования на своем WEB-сервисе.

Читать далее

Просмотров:

Определение страны и города посетителя по его IP. Расширение GeoIP.

Определение страны и города посетителя по его IP. Расширение GeoIP.
Иногда для сайта нужно определить из какой страны и/или города текущий посетитель. Есть различные интернет-сервисы, которые предоставляют такую информацию по API или другими способами. Но надежнее и быстрее будет использовать специальное расширение GeoIP.

Читать далее

Просмотров:

Настройка структуры каталогов Codeception. Тестирование сразу нескольких приложений.

Настройка структуры каталогов Codeception. Тестирование сразу нескольких приложений.
Иногда проект создается в виде отдельных приложений, например административная часть и пользовательская. В таком случае, оптимально, когда каждое приложение содержит свой набор тестов. Но часто бывает удобнее запускать все наборы одной командой и получать один общий отчет. Об этом в данной заметке.

Читать далее

Просмотров:

Codeception - модульное (unit) тестирование. Создание имитирующих объектов. Синтаксический сахар - verify/specify.

Codeception - модульное (unit) тестирование. Создание имитирующих объектов. Синтаксический сахар - verify/specify.
Основы модульного тестирования в Codeception. Создание имитирующих объектов. Использование пакетов verify/specify.

Читать далее

Просмотров:

Codeception - приемочные тесты. Использование Selenium.

Codeception - приемочные тесты. Использование Selenium.
В данной статье приведены примеры приемочного тестирования. Описано как подключить и использовать модуль Selenium.

Читать далее

Просмотров:
Для корректного отображения этого элемента вам необходимо установить FlashPlayer и включить в браузере Java Script.