WikiDer > PHP-Nuke
Эта статья поднимает множество проблем. Пожалуйста помоги Улучши это или обсудите эти вопросы на страница обсуждения. (Узнайте, как и когда удалить эти сообщения-шаблоны) (Узнайте, как и когда удалить этот шаблон сообщения)
|
Оригинальный автор (ы) | Франсиско Бурци |
---|---|
Стабильный выпуск | 8.3.2 / 30 января 2014 г.[1] |
Написано в | PHP |
Операционная система | Кроссплатформенность |
Тип | Система управления контентом |
Лицензия | Стандартная общественная лицензия GNU |
Интернет сайт | битбакет |
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]
Примечания
- ^ http://installatron.com/updatefeed/php_nuke_8_3_2
- ^ [1]
- ^ Отчет об уязвимости Secunia для PHP-Nuke 7.x http://secunia.com/product/2385/?task=advisories
- ^ Отчет об уязвимости Secunia для PHP-Nuke 8.x http://secunia.com/product/13524/?task=advisories
- ^ "Условия эксплуатации". Phpnuke. Bibado Investments S.L. Получено 4 февраля 2016.
- ^ "BIBADO INVESTMENT S.L. Анализ". стадоЗащита. Reason Software Company Inc. Получено 4 февраля 2016.
дальнейшее чтение
- «Интеграция ChIN и PHP-Nuke». Компьютеры и прикладная химия. Май 2002 г.. Получено 2 августа, 2016.
- Патерсон, Д. (2005). Создание сайтов с PHP-Nuke. От технологий к решениям. Packt Publishing, Limited. ISBN 978-1-904811-47-3. Получено 2 августа, 2016. 305 страниц.
- Данен, Винсент (26 сентября 2001 г.). «Создать сайт новостного портала с помощью PHP-Nuke». TechRepublic. Получено 2 августа, 2016.CS1 maint: ref = harv (связь)