Магистратура

Вид материалаДиссертация

Содержание


Зао «мастерхост»
Ооо «зенон н.с.п.»
1.3. Движок сайта
1.3.2. Обзор наиболее распространенных движков для сайта
Подобный материал:
1   2   3   4   5   6   7

1.2.2. Основные игроки на рынке услуг предоставления хостинга


ЗАО «МАСТЕРХОСТ»


Компания .masterhost специализируется на предоставлении комплексных услуг по размещению и поддержке проектов различной сложности в Интернете.


.masterhost успешно оказывает телематические услуги с 1999 года и на сегодняшний день является лидером на российском рынке хостинга.


Компания работает с клиентами самого разного профиля: крупными инвестиционными компаниями и банками, корпоративными представительствами бизнес-центров, компаниями, специализирующимися на электронной коммерции, независимыми объединениями и частными лицами.


На серверных пространствах дата-центра .masterhost свои веб-проекты размещают более 55 000 клиентов, .masterhost поддерживает доступ к более чем 130 000 сайтов.


Качество услуг компании подтверждается доверием и постоянством клиентов и имеет под собой проверенную временем технологическую и административную базы.


Компания размещает виртуальные сервера заказчиков только на специализированном оборудовании с высокой степенью надёжности и скорости отдачи информации. Сайты клиентов работают без перебоев и задержек, а сами клиенты спокойны за сохранность опубликованных материалов.


Компания уделяет особое внимание вопросам защиты информации от несанкционированного доступа. Виртуальные сервера клиентов находятся на независимых серверных пространствах и надёжно защищены от внешних проникновений.


.masterhost предоставляет наиболее полный из возможных в интернете спектр услуг по проектировке динамических web-сайтов. В распоряжении клиентов все распространённые языки программирования, возможности шаблонирования и автоматической публикации данных, доступ к собственной системе биллинга и многое другое.


Хостинг-Центр РБК


Хостинг-Центр РБК сегодня - это один из крупнейших и наиболее динамичных развивающихся хостинг-провайдеров в России. Вот уже более 5 лет компания предоставляет широчайший спектр услуг хостинга частным и корпоративным клиентам.


Высокое качество работы - это результат профессионализма сотрудников компании. На сегодняшний день дружный коллектив Хостинг-Центра РБК объединил в себе 100 человек. Юристы и бухгалтеры, сотрудники технической поддержки и менеджеры по работе с клиентами, отдел маркетинга и отдел по работе с персоналом - все они трудятся для того, чтобы сделать общение с Хостинг-Центром РБК максимально простым, удобным и приятным.


Почему Хостинг-Центр РБК.


Не будем говорить здесь о стандартных вещах, вроде ежедневной круглосуточной работы техподдержки или мощных серверах и высокоскоростных каналах. Хостинг-Центр РБК - хостинговая компания с большим опытом работы, и поэтому все эти вещи, равно как доступные цены и высокое качество предоставляемых услуг - не преимущества для компании, а естественная составляющая работы.


Компания предлагает познакомиться с четырьмя, не совсем обычными, причинами разместить свои проекты в Хостинг-Центре РБК:


- Удобство оформления документов: компанией реализован один из самых удобных функционалов по оформлению всех необходимых бухгалтерских документов, что особенно ценят клиенты - юридические лица.

- Проверка безопасности сайта: каждый клиент может проверить свой сайт на уязвимость и, по итогам проверки, получить не только информацию об уязвимых местах сайта, но и рекомендации по их устранению.

- Постоянные бонусы и скидки: круглый год действует акция «Домен в подарок», доступны хорошие скидки при заказе услуг на год, а каждый месяц компания придумывает новую акцию для экономии денег клиента.

- Широкий спектр способов оплаты: компания ценит время своих клиентов, поэтому оплатить услуги можно самыми разнообразными способами, в том числе, не отрываясь от повседневной работы.

Хостинг-Центр РБК является партнером компании «Центрохост» - регистратора доменных имен в зоне .RU, партнером компании THAWTE и компании COMODO, по продаже SSL сертификатов в России.


Лицензии «Хостинг-Центра»


- №45882 Телематические услуги связи

- №45883 Услуги связи по передаче данных, за исключением услуг связи по передаче данных для целей передачи голосовой информации


ООО «ЗЕНОН Н.С.П.»


Деятельность ООО "Зенон Н.С.П." связана с предоставлением услуг сети Интернет. В соответствии с лицензиями:

- 45616 (услуги связи по передаче данных для целей передачи голосовой информации) Мининформсвязи России

- 47175 (услуги связи по передаче данных, за исключением услуг связи по передаче данных для целей передачи голосовой информации) Мининформсвязи России

- 47176 (телематические услуги связи) Мининформсвязи России

- 37937 (предоставление каналов связи) Мининформсвязи России

"Зенон Н.С.П." эксплуатирует и развивает сеть Zenon/Internet. Сеть Zenon/Internet имеет 5 точек присутствия в г. Москве, связанных каналами с полосой пропускания от 2 Мбит/с до 1 Гбит/с. Опорная сеть в Москве базируется на собственных опто-волоконных кабелях общей протяженностью более 100 км.

Емкость международных каналов составляет 622 Мбит/с. Локальный (российский) трафик сеть Zenon/Internet получает через два порта по 100 Мбит/с в MSK-IX (Москва).


Для обеспечения сеансового подключения эксплуатируются серийные номера, предоставляемые ЗАО "МТУ-Информ", ЗАО "МТР-Связь", ЗАО "Комстар", компанией "Эквант", ЗАО "МЦ НТТ" суммарной емкостью 200 линий.


Компания "Зенон Н.С.П." является официальным поставщиком услуг Интернет в России, зарегистрированным в базе данных RIPE Network Coordination Centre.


Базовый перечень услуг включает в себя сеансовое подключение по коммутируемым линиям (Dial-Up); постоянное соединение по физическим некоммутируемым линиям и цифровым каналам, включая ISDN; размещение информации на виртуальных серверах на платформах Unix и Windows; размещение оборудования клиентов в Центре хранения и обработки данных компании.


ООО "Мажордомо"


Входит в пятерку крупнейших хостинг-провайдеров России. Более 9 лет на рынке. Надежная работа и качественный сервис определили то, что клиентами компании являются крупнейшие фирмы Санкт-Петербурга и России. Компания предоставляет полный комплекс услуг по размещению сайтов в сети Интернет.


Идти в ногу со временем, развиваться и не останавливаться на достигнутом - вот позиция компании, которая так же применима к команде специалистов, работающих в компании.


ООО "Агава"


Уже более 10 лет Агава предоставляет услуги профессионального платного хостинга. За это время компания завоевала доверие нескольких десятков тысяч постоянных клиентов и вошла в пятерку крупнейших хостинг-провайдеров российского Интернета.


Хостинг Agava.Ru - весьма популярен в Рунете. Хостинг от Агавы - это всегда отличный сервис и разнообразные тарифные планы.


Услуги компании:


- хостинг на виртуальном выделенном сервере

- услуги colocation Вашего сервера

- аренда серверов (dedicated server). Плюс к этому - бесплатная регистрация доменов в зоне *.ru.


Компания "Конкорд" (торговые марки PeterHost.Ru, P8.Ru)


Компания "Конкорд" (торговые марки PeterHost.Ru, P8.Ru) была основана в 2000 году и первоначально специализировалась на предоставлении услуг виртуального хостинга. Сегодня PeterHost.Ru входит в десятку крупнейших участников рынка коммерческого хостинга в России, имеет офисы в обеих российских столицах. Компания использует только высоконадежные серверы, установленные в специализированных дата-центрах в Москве и Санкт-Петербурге, и высокоскоростные каналы подключения к Интернет по крупнейшим российским и зарубежным магистралям. В 2004 году компания PeterHost.Ru выступила одним из инициаторов создания Российской Ассоциации Хостинг-Провайдеров. В настоящее время под общей маркой PeterHost.Ru работают служба виртуального хостинга и отдел collocation. Для предоставления услуг у компании есть все необходимые сертификаты и лицензии. В команде PeterHost.Ru свыше 45 специалистов; их знания и опыт позволяют грамотно решать даже самые нестандартные задачи. Своим клиентам компания может предложить полный комплекс услуг по размещению Интернет-проектов любой сложности:


- Надежный виртуальный хостинг по удобным и доступным тарифным планам

- Регистрация доменных имен во всех популярных зонах

- Размещение серверов клиентов на технологических площадках компании (collocation)

- Аренда выделенных серверов (dedicated)


В настоящий момент в число клиентов компании на виртуальном хостинге входят свыше 10500 организаций и частных лиц, на технологических площадках PeterHost.Ru установлено более 470 выделенных серверов. Для своих клиентов компания создала и обслуживает около 180 крупных Интернет-проектов. Помимо этого, партнерами и реселлерами PeterHost.Ru сегодня являются свыше двух тысяч web-мастеров, Интернет-компаний и простых пользователей. Компания гордится результатами своей работы и поэтому предоставляем всем пользователям подробную статистику о своей деятельности.


Компания активно сотрудничает и реализует совместные проекты со многими клиентами, является информационным партнером ряда Интернет-ресурсов и печатных изданий, оказывает экспертную помощь образовательным организациям. PeterHost.Ru является партнером крупнейших ИТ-компаний.


1.3. Движок сайта


1.3.1. Что такое «движок» сайта


Вообще-то, «движок», это жаргонное выражение, правильное название – программный комплекс управления сайтом. Подобная система управления может состоять из множества небольших модулей (т.е. несколько маленьких программ), которые объединены в общую систему. Наиболее часто встречается аббревиатура CMS – Content Managment System – Система Управления Контентом.

Движки, в подавляющем большинстве случаев, программируются на языке PHP, тем не менее, возможно применение других языков, всё зависит от программиста и возможностей хостинга. В любом случае, движок всегда работает в связке с базой данных MySQL (базы данных так же должны поддерживаться хостером).


Принцип действия


Для начала, обратимся к работе обычного сайта. Как происходит открытие веб-страницы? В строку браузера вводится адрес и открывается соответствующая ему страница, из тех, которые лежат на сервере. Если адрес введён неправильно, то получим ошибку 404 (на сервере такая страница не обнаружена).


Как происходит открытие страницы на сайте, которой функционирует с помощью CMS? Страниц, как таковых, на сервере нет. Есть база данных, в которой находится текстовая информация и есть программа, которая работает с этой базой данный (тот самый движок). В строку браузера вводится адрес, в соответствии с адресом, программа «выдёргивает» из базы определённый кусок текста, вставляет его в заранее заданный дизайн и показывает посетителю. На все эти действия уходят доли секунды.


Таким образом, страница будет генерироваться столько раз, сколько её будут запрашивать посетители.


Итак, мы пришли к определениям статической и динамической страницы. Статическая страница – находится на сервере в виде отдельного файла и отображается при каждом запросе. Динамическая страница – фактически, её не существует, т.е. она собирается заново при каждом новом запросе посетителя сайта.


Достоинства движка


Движок имеет смысл устанавливать только на крупные сайты с большим объёмом информации. Понятие «крупные» достаточно растяжимо, кто-то хочет автоматизировать свой сайт в случае, если количество его страниц превысит 50 штук, а кто-то и с сайтом в 1000 страниц управляется только с помощью SSI (Server Side Include).


Главное достоинство это быстрое внесение изменений сразу на все страницы сайта. Например, Ваш сайт состоит из 200 страниц и, появилась потребность заменить код баннера, добавить баннер, или установить форму подписки на рассылку. В этом случае Вам придётся вручную перебрать 200 страниц и в каждую из них внести соответствующие изменения. Вполне естественно, что это большой труд, затраты времени, да и терпения нужно немало.


В этом случае может помочь упоминавшаяся выше технология SSI, а вот если потребовалось сменить дизайн сайта, то даже применение SSI вряд ли поможет.


С движком же, всё проще, открываем несколько файлов, в которых находятся HTML-вставки, описывающие дизайн, производим их замену и всё готово. Теперь все страницы автоматически отображаются в новом дизайне. До сих пор можно встретить мнение, что сайт, построенный с помощью такой системы, плохо индексируется в поисковых машинах, т.к. в адресах страниц содержится вопросительный знак (например, .php?id=127). На сегодняшний день ситуация изменилась в лучшую сторону, нормальные поисковики (на которые следует ориентироваться при разработке сайта) без проблем индексируют такие адреса. Ну а если сомнения всё же берут верх, то можно использовать ModRewrite. С его помощью можно избавиться от вопросительных знаков, и сделать адрес удобным для запоминания.


1.3.2. Обзор наиболее распространенных движков для сайта


1С-Битрикс


«1С-Битрикс: Управление сайтом» - профессиональная система управления веб-проектами, универсальный программный продукт для создания, поддержки и успешного развития:


- корпоративных сайтов

- интернет-магазинов

- информационных порталов

- сайтов сообществ

- социальных сетей и других веб-проектов


WordPress


WordPress - CMS с открытым исходным кодом, распространяемая под GNU GPL. Написан на PHP, в качестве базы данных использует MySQL. Сфера применения - от блогов до достаточно сложных новостных ресурсов. Встроенная система «тем» и «плагинов» вместе с удачной архитектурой позволяет конструировать практически любые проекты.


11 февраля 2009 года выпущена последняя версия WordPress 2.7.1.


На сегодняшний день WordPress - самая популярная система для ведения блогов. Вот ее отличительные особенности:


- возможность публикации с помощью сторонних программ и сервисов

- моментальная публикация

- простота установки, настройки

- поддержка веб-стандартов (XHTML, CSS)

- поддержка RSS, Atom, trackback, pingback

- подключаемые модули (плагины) с уникальной простой системой их взаимодействия с кодом

- поддержка так называемых «тем», позволяющих легко менять как внешний вид, так и способы вывода данных

- «темы» реализованы как наборы файлов-шаблонов на PHP, что положительно сказывается на скорости и гибкости

- громадные библиотеки «тем» и «плагинов»

- заложенный потенциал архитектуры позволяет легко реализовывать сложные решения

- наличие ЧПУ (человеко-понятный URL)

- наличие русских переводов


DataLife Engine (DLE)


DataLife Engine это многопользовательский новостной движок предназначенный для организации собственных СМИ в интернете. Благодаря мощной системе публикации, настройки и редактирования новостей, движок на шаг вперед опережает своих ближайших конкурентов. А благодаря точной и продуманной структуре ядра, сводящей к минимуму требования к ресурсам сервера, движок способен с легкостью работать с высокопосещаемыми проектами, не создавая при этом каких-либо особых нагрузок на сервер. Гибкость, легкость в настройке и интеграции собственного дизайна позволит вам развернуть собственные СМИ в наиболее кратчайшие сроки, без каких-либо дополнительных материальных затрат. Использование продвинутой технологии AJAX сократит как трафик вашего сервера, так и трафик ваших посетителей, ну а о удобстве работы я уже не говорю. Благодаря повышенному вниманию к безопасности скрипта, к удобству работы с ним, а также динамическому развитию, в пользу использования DataLife Engine уже высказались более 25 000 порталов, успешно использующие его в работе. Движок оптимизирован под поисковые системы, что приведет на ваш сайт дополнительных клиентов.


Краткий перечень возможностей DataLife Engine:

Общие возможности:


- Использует для хранения данных MySQL

- Поддержка расширения MySQLi

- Мощная система безопасности

- Минимальная нагрузка на базу данных (от 0 до 5 запросов)

- Использование продвинутой технологии AJAX, позволяющей существенно сократить нагрузку на сервер и траффик пользователей

- Абсолютно независимое создание дизайна сайта, скрипт не накладывает никаких ограничений на фантазию вебмастера

- Мощная, но в тоже время простая в освоении система шаблонов, которая позволит создать сайт любой сложности (нет никаких ограничений на колонки и прочее)

- Упрощенная система управления шаблонами

- Продвинутая система управления баннерами (или любой рекламной информации)

- Возможность создания не только динамического контента, но и статического

- Автоматическая и ручная генерация метатегов

- Система почтовых шаблонов, на основе которых осуществляется генерация и отправка сообщений с сайта

- Возможность временной блокировки доступа на сайт

- Вывод новостей и статей, да и вообще всего что угодно

- Поддержка ЧПУ (человеко-понятный URL) позволяет использовать тему статьи или любой другой текст в URL броузера, благодаря этому индексация сайта в поисковых системах будет более качественной (необходим modrewrite)

- Возможность отключение ЧПУ

- Общая статистика сайта

- Поддержка дополнительных полей (возможность использовать не только краткую и полную новость на сайте, но и имеется возможность для создания любого количества дополнительных полей различных видов для ввода информации)

- Возможность написания статей содержащих несколько страниц и показ на сайте с разбивкой на страницы

- Возможность автоматического поиска и показа на сайте сходных по тематике новостей.

- Возможность использования вложенных категорий

- Флуд контроль

- Автоматический фильтр слов в комментариях

- Поддержка категорий, а также подкатегорий.

- Автоматический перенос длинных слов в комментариях

- Рейтинг новостей

- Календарь

- Поиск по статьям включая дополнительные поля (подсветка найденного текста)

- Обзор непрочитанных новостей с момента последнего посещения сайта

- Возможность просмотра сколько раз была прочитана новость

- Возможность добавления статей в раздел "Избранное"

- Отсылка писем пользователям через форму на сайте

- Вывод страницы используя сжатие gzip а также без него

- Поддержка персональных сообщений между пользователями

- Поддержка нескольких языков

- Вывод популярных статей в отдельном блоке

- Создание голосований на сайте

- Возможность создания статических страниц непосредственно через админпанель

- Возможность выбора между упрощенной регистрацией и расширенной, при выборе расширенной регистрации пользователь будет зарегистрирован только после активации аккаунта. Активация высылается по почте.

- Поддержка неограниченного количества групп пользователей

- Возможность ограничения доступа к различным разделам для определенных групп пользователей.

- Возможность загрузки и прикрепления файлов к новостям

- Встроенные средства защиты от несанкционированного скачивания файлов (antileech)

- RSS Импорт новостей

- RSS Экпорт новостей

- RSS Информеры

- Мультиязычная поддержка новостей на сайте

- Поддержка Облака Тегов

- Поддержка единой регистрации на нескольких различных сайтах под управлением DLE.

- Автоматическая поддержка смартфонов


Возможности для посетителей сайта:


- Регистрация на сайте

- Добавление комментариев

- Выставление рейтинга новостям

- Изменение и удаление пользователями своих собственных комментариев

- Возможность добавления новостей со стороны посетителей

- Модерирование новостей

- Статистика по конкретному пользователю (включая рейтинг и профиль)

- Вывод различной информации для зарегистрированных посетителей и нет

- Возможность загрузки фотографии в профиле пользователя

- Возможность восстановления забытого пароля

- Возможность редактирования новости непосредственно на сайте без перезагрузки страницы с использованием технологии AJAX.

- Массовая загрузка картинок на сервер

- Просмотр и добавление видео на сайт

- Персонализация вывода рекламы для определенных групп

- А также персонализация вывода любой информации для определенных групп пользователей

- Возможность загрузки большого количества картинок и файлов в один клик

- Полный настраиваемый доступ для различных групп пользователей


Возможности админцентра:


- Добавление, редактирование и удаление новостей

- Возможность распределения доступа для конкретной новости.

- Для создания новостей возможно использование WYSIWYG редактора или BBCODES

- Антивирус проверяющий состояние файлов на предмет возможного взлома

- Редактирование пользователей

- Имеется возможность использовать смайлы и HTML код

- Создание неограниченных групп пользователей с возможностью назначения им различных прав доступа

- Возможность выставления бана для посетителей

- Средства для создания и редактирования шаблонов непосредственно в админцентре

- Возможность корректировки времени

- Возможность измения автора и даты публикации

- Автоматическая публикация статьи при наступлении установленного времени

- Возможность отключения календаря и архивов (для экономии ресурсов)

- Возможность фиксации новостей (будут всегда наверху, независимо от даты)

- Отключение регистрации посетителей

- Автоматическая временная приостановка регистрации при достижении максимального количества зарегистрированных пользователей

- Автоматическое урезание загруженных картинок с сохранением пропорций до указанных размеров

- Автоматическое удаление пользователей которые не посещали сайт заданное время

- Наложение водяных знаков на картинки

- Возможность загрузки картинок для каждой конкретной новости (при удалении новости, картинки тоже будут удаляться)

- Удобный менеджер загруженных картинок

- Оптимизацию, ремонт, создание резервной копии и восстановление базы данных можно осуществлять непосредственно из скрипта

- Поиск пользователей по IP адресам

- Удобное управление рекламными материалами

- Быстрый поиск и замена в базе данных

- Публикация "правил" на сайте

- Создание карты сайта для Google

- Создание фильтров для автоподстановки слов и значений


Более подробное описание всех возможностей скрипта, а также руководство по его эксплуатации и настройке, вы можете найти в документации идущей вместе с дистрибутивом скрипта.


Drupal


Drupal (друпал) - система управления сайтом (CMS), написанная на языке PHP и использующая в качестве хранилища данных реляционную базу данных (поддерживаются MySQL, PostgreSQL и другие). Drupal является свободным программным обеспечением, защищённым лицензией GPL, и развивается усилиями энтузиастов со всего мира.


Начал разработку в 2000 году бельгиец Дрис Байтаерт (Dries Buytaert), который и поныне является руководителем проекта. Название drupal является искажённым произношением голландского слова druppel (капля) и появилось в результате забавной ошибки. В 2000 году несколько студентов антверпенского университета использовали общий ADSL-модем для доступа в интернет, и для общения пользователей этой маленькой локальной сети Дрис создал внутренний сайт. Программа, на которой работал сайт, не имела имени, пока Дрис не собрался регистрировать доменное имя для нового сайта, и в результате опечатки вместо dorp.org (от голландского dorp - деревня, вполне уместное имя для небольшого сообщества) был зарегистрирован drop.org (англ. drop - капля). Аудитория нового сайта со временем сменилась на интересующихся развитием новых веб-технологий, и новый сайт постепенно перешёл из любительского эксперимента в проект по обсуждениям идей веб-программирования. В 2001 году Дрис опубликовал исходный код drop.org под именем «Drupal». С тех пор разработка переместилась на зарегистрированный позднее сайт drupal.org, который приобрёл статус официального сайта проекта.


Со времени создания в процесс разработки были вовлечены сотни людей. Официальные разработчики ядра сейчас - это десятки человек, но много людей присылают свои патчи, включаемые в код системы. Также функциональность движка расширяется дополнительными модулями, которые создают сторонние разработчики. Например, в релизе 4.6 приняли участие 50 человек, приславших 338 поправок к коду, а в релизе 4.7 приняли участие уже 338 разработчиков, приславших примерно 1500 поправок. За пять лет существования проекта (к 2006 году) вышло 13 релизов, было разработано более 300 дополнительных модулей, расширяющих базовые функции CMS. По статистике обращения к обновлениям движка на март 2009 года в интернете в пределах 120 тыс. активных сайтов на Drupal 6 (без учёта сайтов находящихся за файрволлами, сайтов с отключёнными механизмом обновлений). Это также не учитывает сайтов работающих на ранних версиях Drupal.


В 2007 году Дрис Байтаерт создал фирму Acquia, направленную на коммерческую поддержку проектов и сервисов, основанных на Drupal, вдохновленный успехами Canonical и RedHat, построивших бизнес на поддержке открытых проектов. В 2008 Байтаерт получил учёную степень доктора философии по информатике при университете Гента, и теперь собирается полностью сконцентрироваться на развитии своего детища.


Со временем вокруг международного сайта появились национальные сообщества. Сейчас работают более 20 национальных сайтов поддержки на разных языках, включая рунетовское сообщество drupal.ru основанное в 2003 году.


Технические особенности


Архитектура Drupal позволяет применять его для построения различных типов сайтов - от блогов и форумов до информационных архивов или сайтов новостей. Функциональность обеспечивается подключаемыми модулями, обращающимися к общему API Drupal. Стандартный набор модулей включает такие функции, как новостная лента, блог, форум, загрузка файлов, сборщик новостей, голосования, поиск и другие. Большое количество дополнительных модулей, значительно расширяющих базовые функции, можно скачать с официального сайта.


Наиболее важные функции, предоставляемые модулями, входящими в поставку Drupal:


- единая категоризация всех видов содержимого (таксономия) - от форумных сообщений до блогов и новостных статей

- широкий набор свойств при построении рубрикаторов: плоские списки, иерархии, иерархии с общими предками, синонимы, родственные категории

- вложенность категорий любой глубины

- поиск по содержимому сайта, в том числе поиск по таксономии и пользователям

- разграничение доступа пользователей к документам (ролевая модель)

- динамическое построение меню

- поддержка XML-форматов:

- вывод документов в RDF/RSS

- агрегация материалов с других сайтов

- BlogAPI для публикации материалов с помощью внешних приложений

- авторизация через OpenID

- короткие URL (иначе «человеко-понятные» - ЧПУ)

- переводы интерфейса сайта на разные языки, а также поддержка ведения разноязычного контента

- возможность создания сайтов с пересекающимся содержимым (например общей базой пользователей или общими настройками)

- раздельные конфигурации сайта для различных виртуальных хостов (в том числе собственные наборы модулей и тем оформления для каждого подсайта)

- механизм для ограничения нагрузки на сайт (автоматическое отключение при высокой посещаемости части информационных блоков и модулей)

- уведомления о выходящих обновлениях модулей


Joomla!


Joomla! - (читается «Джу́мла») система управления содержимым, написанная на языках PHP и " onclick="return false">

Название «Joomla!» фонетически идентично слову «Jumla», которое в переводе с языка суахили означает «все вместе» или «единое целое», что отражает подход разработчиков и сообщества к развитию системы. Это название было выбрано сообществом среди многих.


Система управления содержимым Joomla! является ответвлением широко известной CMS Mambo. Команда независимых разработчиков отделилась от проекта Mambo по причине несогласия в экономической политике. И 16 сентября 2005 года в свет вышла первая версия Joomla!, являющаяся по сути переименованной Mambo 4.5.2.3 и включающая в себя исправления найденных на тот момент ошибок и уязвимостей. Разработчики обещают, что к выходу версии 2.0 движок будет полностью переписан и адаптирован под PHP 5.


К лету 2008 года по числу ежедневных скачиваний Joomla! заняла второе место после WordPress со значительным отрывом от других подобных систем.


CMS Joomla! включает в себя различные инструменты для изготовления веб-сайта. Важной особенностью системы является минимальный набор инструментов при начальной установке, который обогащается по мере необходимости. Это снижает загромождение административной панели ненужными элементами, а также снижает нагрузку на сервер и экономит место на хостинге.


Joomla! позволяет отображать интерфейс фронтальной и административной части на любом языке. Каталог расширений содержит множество языковых пакетов, которые устанавливаются штатными средствами администрирования. Доступны пакеты русского, украинского и еще некоторых языков бывшего СССР.


Основные возможности:


- Модуль безопасности для многоуровневой аутентификации пользователей и администраторов

- Настраиваемые схемы расположения модулей, включая левый, правый и центральный блоки меню


PHP-Nuke


PHP-Nuke - одна из популярных систем управления содержимым на веб-сайтах и вероятно старейший из проектов CMS под свободными лицензиями. Автором этой системы является Франсиско Бурси.


Написана на PHP с использованием СУБД MySQL (последние версии (8.1 и позднее) поддерживают также соединения с такими базами данных, как PostgreSQL, Microsoft SQL Server, MS Access, Oracle, DB2, SQLite).


Система предоставляет страницы администрирования для управления функциями сайта, внешним видом и разграничением прав доступа. CMS имеет модульную структуру. Набор модулей и их настройки указываются на страницах администрирования. Стандартный набор модулей включает в себя: новостная лента, форум, статьи, новости для карманного компьютера, опрос, статистика. Система также имеет гибкую настройку модулей для пользователей определенных групп. Отличительной особенностью PHP-Nuke являются блоки. Простота использования позволяет в несколько движений создать и подключить блок. Блоки можно менять местами, настраивать время работы блока, частоту обновления.


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


Open Source Commerce (osCommerce)


osCommerce («Open Source Commerce») - это движок интернет-магазинa. Он может быть установлен на любом веб-сервере с поддержкой PHP и MySQL. Это свободное программное обеспечение с GNU General Public License.


Вокруг osCommerce сформировалось огромное сообщество (более 140,000 участников), благодаря которому существует более 4000 контрибуций (различных модулей для oscommerce) позволяющие изменять и дополнять функции магазина самым разным образом. По всему миру функционирует десятки тысяч магазинов на базе osCommerce (14063 магазина, официально зарегистрировано в каталоге).


История.


Работа над osCommerce была начата в Германии в марте 2000-го года. Основатель Harald Ponce de Leon. Изначально носило название The Exchange Project. Текущая широко используемая версия osCommerce 2.2 Milestone 2 относится к 2003 году. Давно запланированная версия 3.0, никак не может увидеть свет и находится на стадии разработки. Это компенсируется сообществом путем создания и использования собственных расширений.


Основные возможности


- Совместимо с PHP 4.x , 5.x и MySQL 4.x, 5.x.

- Совместимость со всеми основными браузерами.

- Встроенная многоязычность, по умолчанию установлены английский, немецкий, испанский языки. Доступны русский, украинский и многие другие.

- Мастер инсталляции (wizard).

- Неограниченное число разделов и товаров.


Администрирование / База


- Поддерживает неограниченное количество продуктов и разделов категорий

- Поддержка физических и виртуальных (загружаемых) товаров

- Легкость резервного копирования и восстановления данных

- Статистика товаров и заказчиков

- Многоязычная поддержка

- Поддержка нескольких валют


Клиентская часть


- Регистрация покупателей.

- Все заказы хранятся в базе данных для быстрого и эффективного поиска (история покупок для покупателей)

- Клиенты могут просматривать историю и статусы своих заказов

- Временная корзина для гостей и постоянная для клиентов

- Быстрый и дружественный интерфейс поиска

- Безопасность с поддержкой SSL (Secure Sockets Layer).

- Удобная навигация по сайту

- Клиент может иметь несколько адресов доставки в своей адресной книге


Система оплаты и доставки


- Поддержка многочисленных типов платежей (чеки, платежные поручения)

- Поддержка многочисленных платежных систем (модулям) (2CheckOut, PayPal, Authorize.net, iPayment, RuPay, Webmoney.)

- Настройка методов оплаты для разных областей

- Расчет доставки на основе веса и цены товара, зоны доставки. Множество модулей расчета доставки.

- Расчет налогов и многое другое


К сожалению, osCommerce не обладает системой шаблонов для настройки дизайна, но есть ряд модулей решающих данную задачу. Например STS и BTS. Так же система шаблонизаторов есть у многих клонов osCommerce


PHP Bulleting Board (phpBB)


phpBB (PHP Bulleting Board) - популярный бесплатный веб-форум с открытым исходным кодом, разработанный на скриптовом языке PHP, поддерживающий различные СУБД, включая MySQL, PostgreSQL, MS SQL Server, MS Access, а также Oracle (при наличии необходимых изменений).


Кроме поддержки различных СУБД несомненными достоинствами phpBB являются:


- Несложная в использовании система шаблонов.

- Многоязычный интерфейс: языковые файлы переведены на более чем 50 языков и доступны для свободного скачивания с официального сайта phpBB.

- Большое сообщество пользователей, готовых прийти на помощь.

- Большое количество доступных и обновляемых модификаций.


История


17 июня 2000 Джеймс Аткинсон начал разрабатывать phpBB для нужд своего сайта как простой UBB-подобный форум. Натан Коддинг и Джон Абела (на текущий момент оба уже бывшие разработчики) присоединились к команде разработчиков после того, как CVS с исходным кодом phpBB был перемещён на SourceForge.net, и началась работа над версией 1.0.0. Полнофункциональная предварительная версия phpBB была готова 1 июля 2000.


phpBB 1.0.0 был выпущен 16 декабря 2000. Последующие улучшения ветки 1.x были выпущены в виде двух отдельных версий: phpBB 1.2.0 был выпущен 16 февраля 2001 и 1.4.0 25 апреля 2001. Версия 1.4.4, последняя из линейки 1.x, была выпущена 6 ноября 2001. В период работы над веткой 1.x к команде разработчиков присоединились Bart van Bragt, Paul S. Owen (бывший соуправляющий проекта), Johnathan Haase (бывший член команды разработчиков) и Frank Feingold.


phpBB в России


На сегодня phpBB активно используется в русском сегменте интернета и полностью переведен на русский язык. Существует два крупных русскоязычных сайта поддержки phpBB в России: официальный phpBB Guru и неофициальный, но более старый My phpBB. Информация на последнем посвящена phpBB2. Не так давно открылся неофициальный портал BB3x.


Русскоязычным сообществом было создано большое количество модификаций и несколько сборок phpBB:


- phpBB3 Russian - сборка с предустановленной русификацией.

- phpBB 3.0.0 Gold Premodded - сборка с 25 предустановленными наиболее популярными модами.

- phpBB 2.0.23 LiteMod v1.

- phpBB-WAP - модификация phpBB 2.0.23 под WAP.

- phpBB PreHack Light - сборка от phpBB Adept.