CMS технологии как современное средство для создания веб-сайта

ТЕХНИЧЕСКИЕ НАУКИ

CMS ТЕХНОЛОГИИ КАК СОВРЕМЕННОЕ СРЕДСТВО ДЛЯ СОЗДАНИЯ ВЕБ-САЙТА Герасимова А.В.

Герасимова Анастасия Владимировна - магистрант, кафедра информатики и компьютерного дизайна, Санкт-Петербургский государственный университет телекоммуникаций им. проф. М.А. Бонч-Бруевича, г. Санкт-Петербург

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

Ключевые слова: современные технологии, веб-сайт, CMS системы, WordPress, Joomla.

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

Но стоимость создания сайта профессиональным программистом велика и не всегда окупается. А написать свой сайт собственноручно под силу далеко не каждому. Именно поэтому в последнее время всё чаще встречается создание сайта при помощи CMS (от английского Content Management System) - система управления контентом. Эта система представляет из себя программное обеспечение, которое позволяет публиковать и изменять информацию, опубликованную на сайте самостоятельно, без привлечения разработчиков.

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

Система управления контентом (content management system, CMS) - это программное обеспечение, которое ставится на веб-сервер и автоматизирует процесс управления и построения сайтами. CMS выполняет две основные функции:

• показывает страницы сайта пользователям, формируя их содержимое на основе заранее определенных шаблонов с дизайном и контентом, то есть текстов, таблиц, картинок, видео, музыки и других материалов, которые хранятся в базе данных системы;

• позволяет начинающему пользователю, не имеющего до этого практики создания сайтов, управлять ресурсом. Он может редактировать, создавать, удалять контент, используя предоставленные CMS инструменты; изменять дизайн сайта, выбирая различные шаблоны; добавлять функционал, подключая дополнительные программные блоки.

Существуют платные и бесплатные CMS. Особенно большое распространение получили бесплатные системы управления контентом Отличие бесплатных и платных CMS систем:

Удобство редактирования. Бесплатные CMS отличаются открытым кодом, где каждый разработчик может добавлять на свой сайт различные модули, дополнения, расширения или свои доработки. Всегда можно зайти на открытый форум для поиска решения каких-либо проблем. Платная платформа не допустит в ядро движка и не позволит редактировать исходный код. С другой стороны, это уберегает сайт от краха системы и неопытного администратора. Присутствует техподдержка, к которой можно прибегнуть в случае возникновения проблем.

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

Безопасность сайта. На практике программное обеспечение класса CMS с открытым кодом оказываются более защищенными, потому что их развивают сообщества специалистов. Многочисленные энтузиасты обнаруживают и устраняют уязвимости программного кода быстрее, чем эксперты работающие над платными закрытыми проектами. Опять же как в бесплатных, так и платных системах всегда можно поставить дополнительную защиту, в виде расширения плагина или модуля. А так же сменить пароль на более сложный.

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

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

В мае 2019 года компанией iTrack был составлен рейтинг CMS систем. Всего было опрошено 5 001 397 сайтов в зоне сети российских провайдеров. Итоги проведенного рейтинга можно увидеть на рисунке 1. Как видно из рейтинга, на данный момент лидерами рынка CMS являются бесплатные решения WordPress и Joomla. На их долю приходится более половины всех сайтов [1].

2.65% 2.17% 5.11%

Рис. 1. Рейтинг бесплатных CMS систем за май 2019 г.

Проект W3Techs австрийской компании Q-Success занимается исследованиями Интернета, в том числе популярностью разных систем управления контентом. На диаграмме (рис 2) представлено исследование, опубликованное W3Techs в начале мая 2019 года. Рейтинг был составлен на основе анализа 10 миллионов сайтов [2]. Согласно W3Techs:

• На 44% всех сайтов не удалось обнаружить ни одну из систем управления контентом.

• WordPress используется на 34,1%, всех сайтов, то есть на долю WordPress среди CMS приходится 60,8%.

• Joomla используется на 2,8% всех сайтов, то есть на долю Joomla среди CMS приходится 5,1%.

Рис. 2. Самые популярные CMS систем по версии W3Techs 21

Согласно последним отчетам iTrack и W3tech, безусловные лидеры на рынке сайтостроительства — это CMS WordPress, Joomla.

Список литературы

1. Рейтинг CMS по версии iTrack [Электронный ресурс]. URL: https://itrack.ru/research/cmsrate/#!cms-free-tab (дата обращения: 17.06.2019).

2. Использование систем управления контентом [Электронный ресурс]. URL: https://w3techs.com/technologies/overview/content_management/all (дата обращения: 17.06.2019).

УСТРОЙСТВА ОПЕРАТИВНОЙ КОММУТАЦИИ ТОКА ДЛЯ СИСТЕМЫ ЭЛЕКТРОПИТАНИЯ ИТЭР

12 3

Соколова А.И. , Романова М.С. , Комарова Е.А.

1Соколова Анна Ильинична - студент магистратуры;

2Романова Марина Сергеевна - студент магистратуры;

3Комарова Екатерина Андреевна - студент магистратуры, кафедра электромеханики и робототехники, Государственный университет аэрокосмического приборостроения, г. Санкт-Петербург

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

ИТЭР (ITER) — это проект международного экспериментального термоядерного реактора, задача которого продемонстрировать возможности коммерческого использования термоядерного синтеза, а также решить возможные физические и технологические проблемы, с которыми может столкнуться человечество при использовании термоядерного синтеза.

Конструкция коммутационного сетевого блока (SNU) входит в состав системы питания ITER Coil Power Supply System (CPSS) [1].

Сетевые блоки (SNU) предназначены для прерывания высоких токов постоянного тока и генерации высокого напряжения, необходимого для пробоя и инициирования плазмы в начале каждого цикла работы ИТЭР. Это будет реализовано путем вставки резисторов последовательно со сверхпроводящими катушками с помощью главных автоматических выключателей (MCB). Два переключателя включения, включенные в SNU, будут использоваться для постепенного изменения напряжения, приложенного к катушкам, во время и после начальной фазы нарастания плазменного тока по командам из системы управления плазмой.

Каждый SNU должен содержать автоматический выключатель постоянного тока, который открывается по команде и отводит ток катушки в рассеивающий энергию разрядный резистор. Разрядный резистор должен быть подразделен на два подбанка R1 и R2, каждый из которых состоит из модульных параллельных элементов. Второй подбанк должен быть подключен последовательно с помощью резисторного переключателя (RMS), чтобы общее эффективное сопротивление уменьшалось в два этапа. SNU имеет резервный переключатель, который защищает другие SNU-переключатели в случае неисправности главного механического выключателя.

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