Установка PHPUnit и смысл тестирования

PHPUnit – framework для модульного тестирования приложений реализованных на PHP.
Модульное тестирование – это хороший способ проверки качества проекта, который обеспечит его стабильность в работе, выявить ошибки в работе функций.
Цель тестов заключается в том, чтобы протестировать каждый компонент PHP (класс) отдельно – это обеспечить повысить эффективность работы проектируемой системы и выявить недостатки. Есть разработчики, которые начинают реализацию приложения именно с подготовки классов ориентированных на тестирование приложения. Читать далее Установка PHPUnit и смысл тестирования

Что такое репозиторий PEAR? Как установить PEAR?

При работе с веб-сервером Apache и языком PHP, наступает момент, когда программист начинает интересоваться репозиторием PEAR. PEAR –библиотека классов PHP-расширений (и приложений) с открытым исходным кодом. Компоненты или пакеты репозитория обеспечивают огромным числом функций, включая соединение с базами данных, поддержку чтения и записи необходимых форматов файлов и компонентов для генерации сложного HTML-кода.

При использовании фреймворка PHPUnit необходимо так же, использовать репозиторий PEAR, который предварительно нужно установить на свой компьютер. PEAR можно установить как на веб-сервере Denwer так и на веб-сервер Open Server, который в последнее время приобрел популярность среди веб-разработчиков. Читать далее Что такое репозиторий PEAR? Как установить PEAR?

Разработка класса для изменения изображения с помощью PHP и GD

Данная статья посвящена проблеме изменения размеров изображения с помощью программных средств языка PHP. В основном данная проблема распространена, когда возникает желание загрузить изображение на сервер с модифицированым размером, либо создать на его основе миниатюрную копию. Для решения этой проблемы был разработан специальный класс Image, который позволяет производить эти операции. Читать далее Разработка класса для изменения изображения с помощью PHP и GD