г. Москва, Новокуркинское шоссе, дом 51
ПН-СБ с 10:00 до 20:00, ВС — выходной
+7 (495) 545-48-18 Обратный звонок

Что такое PHP-Nuke?

Давайте начнем с того, что договоримся не воспринимать слово Nuke в названии программы PHP-Nuke, как термин «ядерная энергия», подразумевающий опасность возникновения реакции деления или еще чего-либо. Аббревиатура РНР обозначает PHP Hypertext Preprocessor (Гипертекстовый препроцессор РНР) или что-то в этом роде, в зависимости от того, кого об этом спросить. Символ Р в указанной аббревиатуре обозначает язык РНР. Это ссылающийся сам на себя акроним, который является выдумкой разработчиков. Оставим уроки словесности, PHP-Nuke - это то, что в бизнесе мы называем системойуправления контентом, т.е. программа PHP-Nuke - это то место, где вы можете формировать различные элементы сайта - ленты новостей, рецепты, советы по играм и другие элементы. Вы можете ограничить доступ к содержимому сайта, а также установить такой режим его работы, при котором отдельные элементы будут публиковаться в заданное время.


Было бы точнее сказать, что программа PHP-Nuke лишь на начальном этапе могла рассматриваться как система управления контентом. Сегодня же эта программа превратилась в полноценный программный продукт типа «Конструктор Web-сайтов», который включает все необходимые инструменты, однако при этом является доступным широкому кругу пользователей. Результаты применения такого программного обеспечения достаточно часто встречаются в Интернете. Вы (или любой иной пользователь) можете установить программу PHP-Nuke, а далее очень быстро создать и запустить Web-сайт. При этом ваш сайт не будет выглядеть так же бледно, как сайт, созданный с
использованием приложения FrontPage, это будет полностью готовый сайт с форумами, на нем будет возможность регистрации, рассылки и др.
Все элементы сайта будут отлично работать. Кроме того, внешний вид сайта будет также соответствовать вашим предпочтениям. Хорошо, что PHP-Nuke обладает темами, которые позволяют выбирать нужный вид и представление Web-сайта путем активации элементов меню.
Так что же все-таки такое PHP-Nuke? Это инструмент, который предназначен для создания Web-сайтов, которые выполняют требуемые вами действия, выглядят и ведут себя так, как вы хотите. Программа PHP-Nuke напоминает конструктор, потому что с ее помощью легко можно установить достаточно много различных компонентов, с которыми можно работать и которые можно объединять для того чтобы создать полностью удовлетворяющего вашим предпочтениям Web-сайт.
Давайте углубимся в некоторые связанные с нашей проблемой технические подробности. РНР - это отдельная технология, разработанная с целью предоставления пользователям возможности написания сценариев на серверной стороне. По сути, вы создаете обычные
Web-страницы, которые форматируются средствами языка разметки гипертекстовых страниц (HTML). При обращении Web-браузера к странице РНР, расположенной на Web-сервере, этот сервер практически мгновенно обрабатывает весь PHP-код страницы. Программный код выполняется на сервере, при этом может осуществляться доступ к базе данных, вывод текста и т.д. В результате, на экране отображается динамическая Web-страница, она подвергается незначительным изменениям всякий раз при передаче Web-браузеру.


Для просмотра простейшего примера откройте с помощью своего Web-браузера страницу www.ScriptingAnswers.com/cms2. Наблюдая за этой страницей, вы обнаружите, что она слегка изменяется. Возможно, на ней обновляется изображение или изменяется проверочный код авторизации. Все это является результатом выполнения PHP-кода или сценариев, обработка которых началась после запуска процесса передачи страницы Web-браузеру.
Программа PHP-Nuke полностью была написана на языке РНР. Таким образом, приложение PHP-Nuke — это, по сути, большой набор Web-страниц со встроенными сценариями. Между прочим, РНР распространяется абсолютно бесплатно. Свободной также является и сама программа PHP-Nuke, и большинство используемых ею баз данных (наиболее популярной среди них является MySQL), и Web-сервер Apache, на котором чаще всего функционируют сайты описываемого приложения, и операционная система Linux, используемая, как правило, Web-серверами программы PHP-Nuke. Вы можете представить популярность программного обеспечения, обладающего такой ценовой моделью.


Программа позволяет использовать практически все возможности языка РНР. Что нужно знать про этот язык? Практически ничего. Конечно, же если Вы решили действительно глубоко разобраться в программировании, то Вам придется более основательно выучить этот язык. Большое количество настроек и функций программы PHP-Nuke реализуются через интерфейс, в котором для изменения работы сайта можно просто всего навсего щелкнуть мышью на нескольких кнопках и ввести требуемые значения.
Просмотрите список Web-сайтов, для создания которых использовалась программа PHP-Nuke:
• http://www.poetry4kids.com - Web-сайт детских стишков.
• http://mobility.embo.org - Мобильный биологический портал от ЕМВО.
• http://protector.warcenter.se - домашняя страница Protector System.
• http://www.toms-home.com - домашняя страница пользователя Тома.
• http://www.xplanefreeware.net - сайт свободно распространяемого программного
обеспечения, связанного с двумерными авиасимуляторами.
• http://www.lyricsworld.com - сайт, предназначеный для поиска стихов к песням.
• http://www.vg-i-network.com - сайт любителей устаревших игр, таких, в которые вы, возможно, играли будучи ребенком, например Atary.


Проанализировав представленный список, можно понять, что программой PHP-Nuke, в действительности, пользуется огромное количество людей. При этом, просмотрев указанные в списке сайты, вы убедитесь в том, что, обладая однотипными элементами: форумами, ссылками для загрузки файлов, системой поиска и т.д., ни один из сайтов не напоминает какой-либо другой. Владельцы сайтов осуществляли их настройку встроенными в программу PHP-Nuke инструментами и добились уникального представления своей информации, услуг и т.д. Все разработчики приведенных сайтов использовали программу PHP-Nuke в качестве средства формирования on-line сообществ по интересам, будь то детские
стишки или старые игрушки приставки Nintendo. Существуют и коммерческие сайты, созданные с помощью этой программы, они предназначены для продажи программного обеспечения, компьютерных компонентов и много другого.

Задайте вопрос нашему специалисту

Вверх