Назад в библиотеку

Выбор программного обеспечения с открытым исходным кодом для создания Web–сайта

Автор: А.Д. Гетманова, П.Д. Михневич, К.А. Ручкин

Источник:Информатика, управляющие системы, математическое и компьютерное моделирование (ИУСМКМ-2017): сборник материалов VIII Международной научно-технической конференции в рамках III Международного Научного форума Донецкой Народной Республики. 25 мая 2017 г. – Донецк, ГОУ ВПО «Донецкий национальный технический университет», 2017. – с. 507–510.

Аннотация

А.Д. Гетманова, П.Д. Михневич, К.А. Ручкин. Проанализированы WordPressи самописная системы управления сайтами, выявлены преимущества и недостатки обеих CMS на основе которых была определена более приемлемая система управления.

Ключевые слова

WordPress, CMS, сайт, самописная система.

Введение

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

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

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

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

Целью исследования является определение наиболее приемлемой системы управления сайтом.

Задача данной работы состоит в рассмотрении систем управления сайтами WordPress и самописной системы, а также анализе преимуществ и недостатков данных CMS.

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

Система управления WordPress

WordPress — самая популярная в настоящий момент времени бесплатная CMS с открытым исходным кодом, которая была разработана в 2001 году Мэттом Мюлленвегом. Система применяется как для создания блогов, так и для создания достаточно сложных новостных ресурсов, интернетмагазинов[1].

Система написана на языке PHP, сервер базы данных — MySQL, выпущена под лицензией GNUGPL версии 2 и занимает первое место среди других систем управлений.

Преимущества WordPress

Система управления WordPress является одной из самых простых CMS, для освоения которой не требуются знания программирования, а для работы понадобятся базовое руководство и минимальный набор инструментов. Она имеет множество преимуществ, среди которых:

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

Особенности

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

Существенной особенностью WordPress является возможность обмена информацией посредством методов Pingback и TrackBack, которые представляют собой уведомления о ссылке на какой-либо документ [3].

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

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

Недостатки

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

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

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

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

Еще одним недостатком является слабая безопасность системы, однако эта проблема значительно обработана, а сама система постоянно усовершенствуется разработчиками.

Преимущества самописной CMS

Самописные системы управления сайтом — это индивидуальные системы управления, которые создаются самой веб-студией [4]. Основными ее преимуществами являются:

Недостатки

Самописная система управления сайтами имеет несколько недостатков:

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

Выводы

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

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

Список использованной литературы

1. Скотт Адам Д. WordPress для изучения / Адам Д. Скотт. – Бирмингем: Профессиональное издательство ООО, 2012. – 144 с.
2. Официальный сайт WordPress [Электронный ресурс]. – Режим доступа: https://wordpress.org.
3. Трекбеки в WordPress, что это такое [Электронный ресурс]. – Режим доступа: https://wpcafe.org/hacks/trekbeki-trackbacks-v-wordpress-chto-eto-takoe/.
4. Почему нужно выбирать самописную CMS [Электронный ресурс]. – Режим доступа: http://incon.solutions/ru/blog/news/pochemu-nuzhno-vybiratsamopisnuju-CMS-chto-takoe-admin-panel-CMS.html