13. Портальная платформа php-Nuke.
Обзор:
свободное программное обеспечение с открытым кодом под лицензией GNU
включает в себя все инструменты, необходимые для создания портала.
использует базис из PHP+MySQL, очень часто в качестве сервера используется сервер Apache
множество модулей объединяют в себе JavaScript, Java, Flash и даже звуковые файлы, потоковое видео
соответствует W3C и поддерживает CSS – легкое изменение оформления портала
цель PHP-Nuke – автоматизировать управление веб-порталом, чтобы разделить статьи и пользователей
Области применения:
Интернет системы;
системы электронной коммерции;
корпоративный портал;
общественные учреждения и организации;
агентства новостей;
диалоговые компании;
информационные сайты;
системы электронного обучения и т.д
Особенности:
администрирование через специальный интерфейс;
обзоры;
управление главной страницей (выводится по умолчанию);
сбор статистики;
возможность настройки под каждого посетителя;
менеджер тем для зарегистрированных пользователей;
дружественный административный интерфейс с графическим менеджером, для редактирования статей, комментариев;
объединенная система баннеров;
написан на PHP
поддерживает 25 языков
Yahoo подобный механизм поиска
возможность комментариев в опросах,
поддержка тем
менеджер дат
менеджер управления файлами
работа с заголовками
менеджер часто задаваемых вопросов (FAQ)
система обзоров
информационный бюллетень
категоризация статей
многоязычное управление и многое другое
Структура. Визуальные составляющие.
верхняя часть;
центральная (основная часть), которая разделена в свою очередь на три части:
левая колонка (включает в себя различные блоки);
основная область (в ней выводится вся основная информация, размещенная на портале);
правая колонка (включает в себя различные блоки);
нижняя часть.
Модули PHP-Nuke. Установленные:
News (Новости).
AvantGO (Новости CE).
Downloads (Каталог программ).
Feedback (Контакт с автором).
Recommend us (Рекомендовать).
Member List (Список пользователей).
Private messages (Персональные сообщения).
Reviews (Рецензии).
Search (Поиск по порталу).
Sections (Специальный раздел).
Statistics (Статистика портала).
Submit news (добавить статью).
Surveys (Опросы).
Top10 (Самое популярное).
Topics (Тематические разделы).
WebLinks (Каталог ссылок).
Your Account (Ваш аккаунт).
Content (Контент).
Encyclopedia (Энциклопедия).
FAQ (Часто задаваемые вопросы).
FORUM (Форум).
Дополнительные модули (примеры):
Indy News.
Гостевая книга.
Галерея.
Чат.
Поддержка:
Свободное ПО (open source)
Документация
Поддержка сообщества
Примеры порталов на PHP-Nuke: http://www.hub.ru/, http://rus-phpnuke.com/.
Портальная платформа Joomla.
Joomla! — (произносится «Джу́мла») система управления содержимым, написанная на языках PHP и JavaScript, использующая в качестве хранилища базу данных MySQL. Является свободным программным обеспечением, распространяемым под лицензией GNU GPL. Основной сайт проекта – www.joomla.org. Существует множество русскоязычных сайтов.
Название «Joomla!» фонетически идентично слову «Jumla», которое в переводе с языка суахили означает «все вместе» или «единое целое», что отражает подход разработчиков и сообщества к развитию системы.
Описание системы
CMS Joomla! включает в себя различные инструменты для изготовления веб-сайта. Важной особенностью системы является минимальный набор инструментов при начальной установке, который дополняется по мере необходимости. Это снижает загромождение административной панели ненужными элементами, а также снижает нагрузку на сервер и экономит место на хостинге.
Joomla! позволяет отображать интерфейс фронтальной и административной части на любом языке. Каталог расширений содержит множество языковых пакетов, которые устанавливаются штатными средствами администрирования. Доступны пакеты русского, украинского и ещё некоторых языков стран СНГ.