Актуальные проблемы авиации и космонавтики - 2018. Том 3
УДК 004.031.2
АНАЛИЗ И ВЫБОР CMS ДЛЯ СОЗДАНИЯ САЙТА СТАРТАПОВ
А. Е. Баюров Научный руководитель - А. Н. Городищева
Сибирский государственный университет науки и технологий имени академика М. Ф. Решетнева Российская Федерация, 660037, г. Красноярск, просп. им. газ. «Красноярский рабочий», 31
E-mail: bayurovs@mail.ru
Wordpress и Joomla (системы управления контентом) являются одними из самых популярных на рынке разработки веб сайтов, и с их помощью постоянно растет количество стартапов по космической тематике.
Ключевыеслова: стs, веб-сайты, Wordpress, Joomla!, web-разработчик, стартап. ANALYSIS AND CHOICE OF CMS FOR CREATING A STARTUP SITE
A. E. Bajurov Scientific supervisor - A. N. Gorodishcheva
Reshetnev Siberian State University of Science and Technology 31, Krasnoyarsky Rabochy Av., Krasnoyarsk, 660037, Russian Federation
E-mail: bayurovs@mail.ru
Wordpress and Joomla (content management system) are among the most popular on the website development market, and with their help the number of startups on space issues is constantly growing.
Keywords: ^s, Web-sites, Wordpress, Joomla!, web-developer, startup.
Развитие Интернета значительно расширяет возможности применения web-сайтов. Все больше людей предпочитают покупать товары в интернет-магазинах, читать новости в интернете, и также общаться друг с другом через социальные сети. Развитие технологий не стоит на месте, так же и сайты стремительно растут в своей функциональности и методах разработки. «Все больше технологических стартапов занимаются космосом» [1], поэтому для создания сайта стар-тапа идеально подходят описанные ниже cms.
Сложно сказать, когда возникла необходимость создания систем управления для работы с сайтами, возможно из-за роста количества материалов на них, или надо было, как-то упростить процесс создания web-страниц. Все это привело к тому, что ручная разработка и поддержка сайтов, отошла на второй план, хотя в то время существовали специализированные скрипты и автоматизированные механизмы, которые позволяли облегчить создание сайта для обычных пользователей.
«Система управления содержимым (Content management system) - программа, которая используется для обеспечения совместного процесса создания, редактирования и управления разными видами документов (текстовые, мультимедиа и т. д.)» [1].
Wordpress - cms с открытым исходным кодом она написана на языке php (Hypertext Preprocessor) и использует MySQL (structure dquery language) в качестве базы данных. Область применения огромная - от блогов до сложных новостных ресурсов. Благодаря системе тем и плагинов, позволяет создавать проекты любого типа.
Одна из главных особенностей Wordpress является его структура организации баз данных. Благодаря гибкости и функциональности связей, можно создавать и выводить на страницу материал любого вида с различными параметрами. Встроенная система тегирования, которая создает дополнительные связи для материалов web-сайта, позволяет управлять всеми записями, подходящими под определенные условия. Отметим гибкую схему организации структуры сайта на основе таксономии. «Таксономия - средство, позволяющее создавать между объектами содержи-
Секция «Фундаментальнее и прикладньш проблемы гуманитарных наук»
мого сайта произвольное количество связей, и ассоциировать их с ключами записей, категориями ссылок или категориями записей» [2].
Ссылки представляют собой плоские или иерархические списки, где элемент может иметь несколько «родителей» и несколько дочерних элементов. С помощью данной схемы одними и теми же компонентами cms можно организовать различные варианты структуризации, обработки и вывода содержимого. Отличным примером служит сайт компании SpinLaunch (http://spinlaunch.com), сделанный на Wordpress. Компания начинала свою работу как стартап по развитию НИОКР космической тематики и с помощью сайта собрала около 10 млн долларов в виде инвестиций.
Основные функциональные особенности Wordpress:
- публикация статей;
- защита от спама в комментариях;
- интегрированная лента дружественных блогов;
- управление страницами.
Joomla! - cms написанная на PHP и JavaScript, в качестве хранилища базы данных использует MySQL а также является свободным программным обеспечением [3,4]. Joomla! содержит различные инструменты для разработки web-сайта. Одной из главных особенностей является минимальный набор встроенного программного обеспечения, который по мере необходимости можно дополнить. Таким образом, снижается загромождение панели управления ненужными дополнениями, и снижается нагрузка на сервер.
Дополнительные расширения (плагины, модули) позволяют увеличить функциональность cms. Модуль безопасности с многоуровневой аутентификации пользователей и администраторов позволяет защитить сайт от взлома учетных записей. Хочется отметить систему шаблонов, она позволяет изменять внешний вид сайта, или создать свой уникальный дизайн. В Интернете можно найти огромное множество готовых шаблонов для этой cms.
Присутствуют похожие на Wordpress виджеты, но в Joomla! они называются модули. Их можно расположить где угодно: левый, правый и центральные положения блока. Одна из преимуществ систем состоит в том, что все компоненты, шаблоны и плагины можно создать самому, или отредактировать уже имеющееся расширение, что собственно также поддерживает и Wordpress.
Joomla! поддерживается разработчиками и по сей день, так как регулярно выходят новые обновления, а также присутствует формы пожеланий, где пользователи могут оставлять пожелания и замечания по поводу работоспособности cms. Администратор сайта оценит по достоинству кроссплатформенность (Linux, MacOsX, Windows) платформы, большое количество документа-ций и простоту в освоении. Пример сайта, разработанный на основе Joomla! и посвященный Московскому космическому клубу, представлен по адресу http://cosmos-mentality.ru/index.php.
Основные функциональные особенности Joomla!:
- бесплатность;
- большое количество плагинов;
- огромное комьюнити.
Анализируя итог, можно заметить, что особой разницы между этими cms нет. Однако учитывая низкий бюджет обладателей стартапов, рекомендуется использовать эти cms, с их помощью можно создать действительно уникальный сайт.
Библиографические ссылки
1. Смирнов А. Стартап намерен запускать космические аппараты с помощью катапульты [Электронный ресурс] // Хайтек. URL: https://hightech.fm/2018/02/26/catapult-payloads-into-space (дата обращения: 28.03.2018).
2. Сайт визитка [Электронный ресурс]. URL: http://www.sajt-vizitka.ru/sozdanie-saitov-na-wordpress.html (дата обращения: 28.03.2018).
3. Что такое CMS? [Электронный ресурс] // CMS. URL: http://moolkin.ru/joomla/cms/chto-takoe-cms-dlya-chego-ona-nuzhna-kakie-byvayut-cms (дата обращения 29.03.2018).
4. Хаген Граф. Что такое Joomla? [Электронный ресурс] // Joomla. URL: http://joomla.ru/ docs/administrator/joomla3-start/1742-chto-takoe-joomla (дата обращения 29.03.2018).
© Баюров А. Е., 2018