История PHP

История PHP началась с того, что Расмус Лердорф (датский программист) для учета и вывода посетителей на своем онлайн-резюме придумал и реализовал набор скриптов Perl/CGI, который был задействован для обработки шаблона HTML-документов. Получившийся набор скриптов Лердорф назвал Личной Домашней Страницей (Personal Home Page). Спустя некоторое время скорости и функциональности интерпретатора скриптов Perl стало недостаточно и программист, используя язык C, разработал новый интерпретатор шаблонов, именуемый PHP/FI, при этом FI означает Forms Interpreter (интерпретатор форм). Далее следовало длительное бета-тестирование и выход в 1997 году следующей версии обработчика PHP/FI2.0, которую уже использовали около 1 % интернет-доменов мира (примерно 50 тысяч).

Подробнее...


Что такое PHP

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

Подробнее...

Простейший HTML DOM парсер на PHP

Сегодня вы узнаете о простейшем HTML DOM парсере на PHP. Данный скрипт написан на PHP5+, поддерживает невалидную HTML разметку, и самое главное, с ним очень просто работать.

Подробнее...


5 библиотек на PHP для генерации Excel отчетов

Microsoft Excel по-прежнему является самым распространенным инструментом для анализа данных и генерации отчетов. Если вы когда-либо работали в корпоративных приложениях, то могли бы видеть, что у всех есть модули экспорта отчетов в Excel.

Так как вы скорее всего заняты в разработке веб-приложений, то вам будет полезен похожий функционал. Поэтому сегодня мы рассмотрим 5 библиотек на PHP, экспортирующих данные в Excel таблицы.

Подробнее...

Расчет расстояния между двумя точками на PHP

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

Расстояние можно получить в милях, футах, ярдах, километрах и метрах.

Подробнее...

Создание красивых графиков с помощью jQuery и xCharts

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

Подробнее...

Создание панели администратора с помощью Fuel PHP Framework

В первой части этой серии статей мы изучили основы Fuel PHP Framework. Во второй части поговорим о более серьезных темах. Мы создадим панель администратора для нашего приложения, пройдемся по основам использования ORM и научимся пользоваться пакетом Authentication для ограничения прав доступа. Также вы можете посмотреть уроки по php.

Итак, начнем!

Подробнее...

Более 50 бесплатных CMS, о которых вы не слышали

На текущий день одним из лидеров среди бесплатных CMS (Content Management System) является платформа WordPress. С помощью этой системы управления контентом вы можете превратить ваш сайт в любое популярное веб-приложение (магазин, комьюнити, портал и т.д.).

Есть еще пара популярных CMS, но речь пойдет не о них. В этой статье мы собрали наиболее перспективные системы (возможно, вы о них не слышали), которые возможно в будущем станут популярными.

Подробнее...