WikiDer > PHP-Nuke

PHP-Nuke
PHP-Nuke
Логотип PHP-Nuke
Оригинальный автор (ы)Франсиско Бурци
Стабильный выпуск
8.3.2 / 30 января 2014 г. (2014-01-30)[1]
Написано вPHP
Операционная системаКроссплатформенность
ТипСистема управления контентом
ЛицензияСтандартная общественная лицензия GNU
Интернет сайтбитбакет.org/ phpnuke/ phpnuke

PHP-Nuke это автоматизированная веб-публикация новостей и система управления контентом на основе PHP и MySQL Первоначально написано Франсиско Бурци. Система управляется с помощью пользовательского веб-интерфейса. PHP-Nuke изначально был вилка системы новостных порталов Thatware Дэвида Нормана.

PHP-Nuke изначально был выпущен под Стандартная общественная лицензия GNU в качестве бесплатно программное обеспечение. Версии после 7.5 требовали лицензионной платы; с версии 8.3 он снова стал бесплатным. Это разрешено GNU GPL (предоставляя исходный код входит в комплект), а покупатель программного обеспечения имеет право свободно распространять исходный код продукта. Burzi больше не владеет сайтом PHP-Nuke.

Начиная с версии 5.6, отображение Авторские права сообщение на веб-страницах требуется в соответствии с разделом 2 (c) GPL.[2]

PHP-Nuke требует веб сервер который поддерживает PHP расширение, а также SQL база данных.

Функции

PHP-Nuke - это система управления контентом, позволяющая веб-мастерам создавать порталы на базе сообществ (веб-сайты), позволяющая пользователям и редакторам публиковать новости (отправленные пользователями новости выбираются редакторами) или другие типы статей. Зарегистрированные пользователи могут комментировать эти статьи.

В систему PHP-Nuke могут быть добавлены модули, позволяющие использовать дополнительные функции, такие как Интернет-форум, Календарь, Лента новостей, FAQs, Личные сообщения и другие. Сайт поддерживается через административный интерфейс.

PHP-Nuke включает следующие стандартные модули:

  • Реклама - управляет рекламой в макете страницы (теме). Поддерживает изображения / ссылки, JavaScript/HTML, и Вспышка
  • Avantgo - предоставляет мобильные версии последних 10 новостных статей.
  • Контент - управляет "страницами" основного содержания.
  • Загрузки - управляет загрузкой файлов. Нет загрузок - хранит ссылки на файлы на других серверах
  • Энциклопедия - управляет фразами / словами и определениями.
  • FAQ - управление часто задаваемыми вопросами (FAQ)
  • Обратная связь. Свяжитесь с веб-мастером. Это онлайн-форма, но вы можете получить обратную связь по электронной почте.
  • Форумы - управляет дискуссионными форумами сайта. Он основан на bb2nuke, который является портом PHP-Nuke популярной доски обсуждений phpBB с открытым исходным кодом.
  • Журнал - ведение общедоступных и / или личных заметок.
  • Список участников - отображает участников сайта.
  • Новости - управляет новостями, включая будущие новости, которые должны быть выпущены в определенную дату и время. Каждую статью можно отнести к одной категории.
  • Личные сообщения - позволяет участникам отправлять личные сообщения другим участникам сайта. Участники могут запретить сообщения от других участников.
  • Порекомендуйте нас - отправьте электронное письмо с рекомендацией сайта другим.
  • Поиск. Позволяет пользователям выполнять поиск на вашем сайте.
  • Статистика - отображает сводную и подробную статистику сайта, включая просмотры страниц.
  • Архивы историй (новостей) - обеспечивает доступ к более ранним новостным статьям.
  • Отправить новости - разрешить посетителям отправлять новости. Уведомление по электронной почте отправляется, но отправка сохраняется в панели управления администратора. Администратор может удалить, отредактировать и / или опубликовать статью без переназначения.
  • Опросы (Опросы) - создание опросов посетителей.
  • Сверху - отображаются наиболее посещаемые статьи, загрузки и т. Д.
  • Темы - отображение новостей по темам. Администратор определяет темы и назначает темы контенту.
  • Веб-ссылки - управляет иерархическим каталогом ссылок на выбранные веб-сайты.
  • Ваша учетная запись - управляет информацией «профиля» участников, включая их предпочтительную тему, количество новостных статей для отображения на их домашней странице и т. Д.

PHP-Nuke поддерживает множество языков, и его внешний вид можно настроить с помощью Темы система, но для серьезных изменений требуется знание PHP, HTML и CSS.

вопросы

В PHP-Nuke было обнаружено несколько дыр в безопасности, в том числе SQL-инъекция через непроверенный код PHP.[3][4] PHP-Nuke может иметь проблемы с некоторыми индексами поисковых систем. PHP-Nuke не использует простые URL-адреса или уникальные заголовки для страниц.

Лицензия

PHP-Nuke распространяется бесплатно и под лицензией GNU / GPL; однако текущие версии необходимо приобрести, а затем их можно будет распространять бесплатно.

Сомнительная смена владельца веб-сайта

Сайт PHP-Nuke теперь принадлежит Bibado Investments S.L. который также является распространителем нежелательных программ.[5][6]

Примечания

  1. ^ http://installatron.com/updatefeed/php_nuke_8_3_2
  2. ^ [1]
  3. ^ Отчет об уязвимости Secunia для PHP-Nuke 7.x http://secunia.com/product/2385/?task=advisories
  4. ^ Отчет об уязвимости Secunia для PHP-Nuke 8.x http://secunia.com/product/13524/?task=advisories
  5. ^ "Условия эксплуатации". Phpnuke. Bibado Investments S.L. Получено 4 февраля 2016.
  6. ^ "BIBADO INVESTMENT S.L. Анализ". стадоЗащита. Reason Software Company Inc. Получено 4 февраля 2016.

дальнейшее чтение

внешняя ссылка