Статья:

Инструменты разработки сайтов

Конференция: XLIX Студенческая международная научно-практическая конференция «Молодежный научный форум»

Секция: Технические науки

Выходные данные
Кривченкова А.А. Инструменты разработки сайтов // Молодежный научный форум: электр. сб. ст. по мат. XLIX междунар. студ. науч.-практ. конф. № 19(49). URL: https://nauchforum.ru/archive/MNF_interdisciplinarity/19(49).pdf (дата обращения: 15.12.2019)
Лауреаты определены. Конференция завершена
Эта статья набрала 0 голосов
Мне нравится
Дипломы
лауреатов
Сертификаты
участников
Дипломы
лауреатов
Сертификаты
участников
на печатьскачать .pdfподелиться

Инструменты разработки сайтов

Кривченкова Анастасия Алексеевна
студент, Брянский государственный университет им. И.Г. Петровского, РФ, г. Брянск

 

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

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

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

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

– с помощью сервисов-конструкторов;

– на движке CMS;

– использование визуального редактора;

– создание с помощью самостоятельного написания программного кода.

Каждый из них имеет свои достоинства и недостатки.

Остановимся подробнее на способах разработки.

Создание сайта с помощью сервиса предполагает использование специализированного сайта-конструктора.

Конструкторы сайтов – это онлайн-системы, позволяющие из готового типового набора модулей и компонентов создать сайт и сразу же разместить его в Интернете[1].

Примеры конструкторов: wix.com, jimdo.com, setup.ru, ucoz.ru.

Преимущества онлайн конструкторов сайтов: скорость создания, отсутствие программирования, готовая структура сайта.

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

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

Наиболее популярными CMS-платформами являются Wordpress, Joomla, 1C-Битрикс, DataLife Engine.

Достоинства CMS-систем низкие требования к навыкам пользователя, экономия времени, высокая функциональность, наличие множества расширений.

Недостатки CMS-систем: требуется время на освоение системы, шаблонность, ограничения в функциональности.

Способ создания онлайн-системы с помощью использования визуального редактора предполагает использование специального WYSIWYG редактора. WYSIWYG (What You See Is What You Get) – аббревиатура переводится как «что видишь, то и получишь».

Другое название таких редакторов – визуальные редакторы HTML.

Задача этого типа редакторов – предоставить интерфейс редактирования, в котором можно сразу увидеть, как будет выглядеть реализация кода на действующей странице сайта в браузере [3].

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

Бесплатные WYSIWYG редакторы: NVU, Kompozer. Платные: WYSIWYG Web Builder, Web Page Maker, WebSite X5 Evolution, Adobe Dreamweaver. Их основным недостатком является стоимость.

Достоинства WYSIWYG редакторов: низкие требования к навыкам пользователя, экономия времени, визуальное представление результата создания, высокая функциональность.

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

Создание сайтов с помощью языка программирования предполагает ручной набор кода в текстовом редакторе или редакторе html. Чтобы создать сайт таким способом, потребуется знание HTML, CSS, PHP, javascript.

Наиболее часто используемые редакторы html: Visual Studio Code, Notepad++, Sublime Text.

К преимуществам ручного создания сайтов следует отнести:

– четкое представление исходного кода страницы и сайта.

– отсутствие лишнего в коде страницы.

– возможность выбора конструкции верстки.

– быстрое усвоение языка разметки.

К недостаткам ручного создания относятся:

– человеческий фактор (возможны опечатки и ошибки при наборе тегов разметки и их атрибутов);

– отсутствие визуального просмотра страницы;

– большие временные затраты на написание кода;

– необходимы знания языков разметки, стилей и скриптов.

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

 

Список литературы:
1. Методы создания сайтов [Электронный ресурс]. – Режим доступа: http://webstudio2u.net/ru/webdesign/354-site-.
2. Система управления сайтом [Электронный ресурс]. – Режим доступа: https://albakoff.ru/articles/sistema-upravleniya-saytom/.
3. ТОП 10 лучших HTML редакторов [Электронный ресурс]. – Режим доступа: https://itvdn.com/ru/blog/article/top10-html.