ionCube

IonCube - модуль для web-сервера, позволяющий запускать на сайте зашифрованные php-файлы. "Для чего их шифровать?" - резонно спросите вы. Во-первых, скрипты работают быстрее. Иногда в 10 раз. Например, когда в скрипте мало обращений к файлам и базе данных, но много вычислений и циклов. Во-вторых, я использую в своих разработках шифрование php-скриптов для защиты от нелегального копирования. В-третьих, это позволяет мне создавать демо-версии расширений, вести политику возврата товара, не боясь, что клиент будет использовать расширение после возврата денег.

Итак, с причинами разобрались. Теперь давайте проверим, стоит ли на вашем сервере расширение ionCube. Заходим в административную панель джумлы, Меню-Система-Информация о системе-вкладка Информация о PHP

Joomla 2.5:

Информация о php Joomla 2.5

Joomla 3:

Информация о php Joomla 3

Теперь пробуем найти ionCube. Для этого в браузере нажимаем ctrl+F и в строке поиска вводим "ioncube". Если модуль установлен, то вы увидите следующее:

Joomla 2.5:

ionCube Joomla 2.5

Joomla 3:

ionCube Joomla 3

Если строка не найдена, то ionCube не установлен. В этом случае вам нужно обратиться в техподдержку вашего хостинга для включения ionCube. Иногда это можно сделать в панели управления хостинга, установив соответствующую галочку. Если же вы самостоятельно администрируете свой веб-сервер, зайдите на сайт http://www.ioncube.com/loaders.php и скачайте "Loader Installer" - это приложение Windows, которое позволит автоматически сконфигурировать ваш сервер через FTP или SFTP. Любо скачайте "Loader Wizard" это скрипт для веб-сервера.

Установка ionCube