Продвижение бизнеса в Интернет. Все о PR и рекламе в сети - страница 11
Рис. 16. Сайт ЦКТ «PRОПАГАНДА»: «Все по сценарию!».
Системы управления контентом[12]
Сайты, предполагающие регулярное размещение информации, как правило, имеют систему управления контентом (англ. Content management system, CMS). Благодаря ей можно минимально использовать помощь внешних технических специалистов.
Среди наиболее важных требований, предъявляемых к CMS, выделим следующие.
• Возможность управления через администраторский ресурс структурой вывода страниц сайта без привлечения технических специалистов.
• Возможность работы со значительными объемами информации без потерь в скорости.
• Возможность поддержки неограниченного количества ресурсов в рамках одной лицензии.
• Система должна выдерживать высокое нагрузочное тестирование.
• Система должна быть гибкой и легко расширяемой.
Для большей части CMS в качестве базового языка программирования используются Perl, Python или PHP. Все три языка – интерпретаторы (любые изменения ПО осуществляются быстрее и безболезненнее). Рассмотрим наиболее важные их особенности.
Perl изначально разрабатывался для работы с большими массивами текста и начал использоваться в качестве средства разработки CMS, когда еще не было других интерпретаторов под Unix. Как правило, системы, написанные на Perl, работают качественно и быстро, однако вносить в них изменения крайне сложно, вследствие этого они крайне негибки и слабо расширяемы.
Python – полноценный объектно-ориентированный язык высокого уровня. Системы, написанные на нем, отличаются относительно невысокой быстротой действия. Еще одним минусом использования данного языка является то, что в России работают всего лишь около 40–50 специалистов, способных писать CMS на данном языке. В результате большая часть представленных в настоящее время на рынке CMS работает в тестовом режиме (в России не существует ни одного коробочного продукта). При использовании мощного сервера система, написанная на Python, выдерживает нагрузку около 5–6 тыс. посетителей в сутки.
PHP – первый язык программирования, спроектированный специально для Интернета. В России достаточно много PHP-разработчиков, и большинство CMS написаны на нем. В основном используется модификация PHP4. Однако около полутора лет назад появилась принципиально новая объектно-ориентированная модификация PHP5.
Конец ознакомительного фрагмента.
Если вам понравилась книга, поддержите автора, купив полную версию по ссылке ниже.
Продолжить чтение