PHP - это язык программирования, который ориентирован для того, чтобы создать динамические документы с www. Выполнение программы или скрипта на PHP осуществляется на сервере, PHP- текст вставляется в html-документ, который оформлен специальными тегами.

PHP 5.4

Как PHP 5.4 поддерживается на виртуальном хостинге?

Хостинг сайтов с php 5.4 и MySQL (подробно здесь) может быть подключен в виде модуля с сервера Apache. С помощью этого можно использовать некоторые возможности PHP, которые были недоступны в версии CGI, к примеру, авторизация HTTP, а также постоянные соединения с данными на базе. Если активно использовать MySQL, это даст большую производительность.

Какие модули и функции включены в PHP 5.4.:

1. Модуль PHP 5.4 на серверах хостинга составлен с такими модулями и библиотеками;

2. Функция поддержки протокола FTP;

3. Поддержка библиотеки iconv (преобразование кодировок);

4. Работа с данными базы dbase в формате DBF;

5. Возможность обработки и генерирование изображений используя форматы GIF, PNG, JPEG, WBMP;

6. Поддержка шрифтов TTF;

7. Интерфейс базами данных PostgreSQL и MySQL;

8. Функция поддержки работы с XSL, SimpleXML, DOM/XML, SQLite, EXSLT;

9. Функция поддержки протокола IMAP;

10. Система связи с функциями POSIX.

Очень популярен хостинг для сайтов на CMS Joomla. Joomla - это система управления на базе языка программирования JavaScript или РНР. Хостинг для joomla должен поддерживать значительный функционал, чтобы его было достаточно для очень крупных проектов. Такой хостинг должен отвечать следующим требованиям:

• оснащение оборудования виртуальным сервером под названием Apache 2.2;

поддержка РНР 5х, скриптов CGI, расширений XML;

• минимальная память для скриптов РНР должна быть 55Мб;

• один проект должен занимать не меньше 200 мегабайт дисковой квоты;

• существует возможность для установки Curl, SSL, MySQL.

CMS, которая устанавливается на хостинге для joomla, имеет следующие достоинства:

• распространяется на бесплатной основе;

• существует возможность для корректирования кода системы;

• возможность создать красивый интерфейс, применяя бесплатные шаблоны;

• простота установки;

• русскоязычный интерфейс;

• доступное управления контентом;

• быстрое исправление системных ошибок.