Несмотря на свой возраст,
система продолжает развиваться, и на ее базе построено огромное
количество сайтов. Причина популярности PHP-Nuke кроется
в простоте и огромном количестве расширений для этой CMS.
ГЛАВА 5
Установка и базовая
настройка PHP-Nuke
5.1. Немного о PHP-Nuke
С появлением языка РНР были созданы и первые системы управления
контентом (Content management system, CMS), написанные с его помощью. CMS
управляет содержимым сайта, генерируя его страницы по запросу (т. е.
отображает содержимое сайта), а также позволяет редактировать существующие
и создавать новые страницы. Кроме HTML-страниц CMS обычно позволяет
работать с другими типами данных, например с изображениями,
организовывая галереи.
PHP-Nuke — одна из самых популярных и одна из самых первых CMS (если
не первая), написанных на РНР. Были времена, когда PHP-Nuke была
платной. Теперь PHP-Nuke абсолютно бесплатна! Разработчик (Франсиско Бурей)
требует лишь, чтобы вы не удаляли упоминания о том, что сайт работает на
базе PHP-Nuke (оно выводится автоматически внизу каждой страницы). Если
по каким-либо причинам упоминание PHP-Nuke, как и ссылка на сайт
разработчика (www.phpnuke.org), невозможно, то вам нужно купить
коммерческую версию. Пожизненная лицензия для одного домена стоит 300 долларов.
А лицензия на три сайта обойдется в 750 долларов (т. е. по 250 долларов за
сайт). Оптовым «покупателям» скидки — лицензию на 50 сайтов можно
купить «всего» за 5000 долларов (100 долларов за сайт). С условиями покупки
коммерческой версии вы можете ознакомиться по адресу:
http://phpnuke.org/modules.php?name=Commercial_License
В каталоге Glava_5 вы найдете две версии PHP-Nuke— английскую
версию 7.9 (считается самой стабильной из версий 1.x) и русскую версию 8.0,
адаптированную проектом http://nukeflles.ru. Предпочтительнее использо-
74
Часть II. PHP-Nuke
вать русскую версию — она полностью адаптирована, и у вас не будет каких-
либо проблем с русским языком.
Наверное, вы уже посетили сайт vnvw.phpnuke.org и обнаружили, что вышла
версия PHP-Nuke 8.1 Final. Я не рекомендую вам ее использовать — она совсем
«не дружит» с русским языком, а чтобы ее русифицировать, нужно ее немного
доработать с помощью «молотка и напильника». Пока для этой версии нет
локализации ни от разработчика CMS, ни от проекта http://nukeflles.ru. Отзывы о
версии 8.1 не очень хорошие— вы можете прочитать их по адресу
http://nukeflles.ru/modules.php?name=Files&go=view_file&lid=927. Поэтому
пока лучше использовать версию 8.0 или последнюю стабильную версию из
линейки 7.x.
Вот некоторые особенности PHP-Nuke:
? удобная панель администрирования;
? несложное управление страницами сайта;
? возможность создания новостей, обзоров и опросов;
? удобная статистика;
? настраиваемый пользовательский блок для зарегистрированных
пользователей;
? наличие менеджера тем;
? настраиваемые администратором блоки;
? интегрированная баннерная система;
? наличие поисковой системы;
? возможность экспорта содержимого в форматах RSS и RDF;
? многоязычный интерфейс (версия 7.9 поддерживает 33 языка).
Для работы PHP-Nuke требуются:
? Web-сервер Apache, работающий под управлением Linux или Windows;
? SQL-сервер баз данных (поддерживаются MySQL, MySQL4, msSQL,
PostgreSQL, Access, ODBC, DB2, Oracle и SQLite);
? PHP не ниже версии 4.2.
Как и у всего в этом мире, у PHP-Nuke есть свои преимущества и недостатки.
Рассмотрение принято начинать с преимуществ, которые у PHP-Nuke
довольно весомые. Данная CMS является модульной, т. е. любой желающий
может написать модуль, расширяющий ее возможности. А поскольку PHP-
Nuke одна из старейших, то модулей для нее создано очень много, чего нель-
f пава 5. Установка и базовая настройка PHP-Nuke 75_
зя сказать о других CMS. Наверное, вам не придется даже разрабатывать
собственный модуль, поскольку для PHP-Nuke их написано огромное количест-
в0, так что можно найти модуль для решения любой задачи: от какой-нибудь
специфической фотогалереи до интернет-магазина.
д теперь поговорим о недостатках.
5th Фев 2011
|
Теги:
|