Хостинг с поддержкой PHP
Чтобы правильно выбрать PHP-хостинг, необходимо оценить масштаб будущего сайта:
- Объем требуемого дискового пространства;
- Ежедневное количество посетителей и потребляемый ими трафик;
- Количество баз данных;
- Ресурсоемкость серверных скриптов.
Язык программирования PHP был специально создан для автоматизации основных задач веб-мастера - генерации динамических HTML-страниц, создания запросов к базе данных и т. д. Тесная связь с кросплотферным HTML позволяет серверным скриптам PHP-скриптам создавать страницы, поддерживаемые всеми известными браузерами, поэтому в настоящее время поддержка языка PHP входит в стандартный пакет услуг практически платных хостингов (прим. ред. И многих бесплатных, кстати говоря. Но следует учитывать, что обычно кроме стандартного пакета есть и самый дешевый: стартовый, где поддержки PHP, как правило, нет).
Широкие функциональные возможности скриптового языка PHP в сочетании с простотой его синтаксиса, быстрое выполнение процедур, а также свободное распространение этого интерпретатора (в соответствии с лицензией) обеспечили большую популярность PHP среди разработчиков веб-сайтов по всему миру. Среди конкурентов PHP можно отметить язык Perl и технологии JSP и ASP (прим. ред. Статистика использования PHP по версии nexen.net, статистика indeed.com по запросам работодателей). С помощью PHP также можно создавать средства для администрирования популярных операционных систем (UNIX, Linux, Windows и Mac OS X), однако в этой области он известен гораздо меньше и уступает языкам Python, Perl и VBScript.
Интерпретатор PHP состоит из ядра, в котором реализованы основные функции языка, и подключаемых дополнительных модулей, способных решить следующие задачи:
- Формирование запросов к базам данных;
- Обработка графических файлов: обрезка, конвертирование;
- Работа с документами различных форматов;
- Шифрование данных.
PHP разрабатывается большой группой программистов-энтузиастов, которые совершенствуют его ядро, разрабатывают дополнительные модули, создают документацию языка и работают над библиотекой классов PHP.
Редакция: Гуща Александр
Фото: php.net