Файл: Критерии выбора средств разработки WEB-приложений (Основы WEB-технологий).pdf
Добавлен: 30.03.2023
Просмотров: 483
Скачиваний: 2
СОДЕРЖАНИЕ
ГЛАВА 1. WEB-ТЕХНОЛОГИИ. ОСНОВЫ РАЗРАБОТКИ WEB-ПРИЛОЖЕНИЙ
1.2 WEB-приложения. Основы разработки
ГЛАВА 2. ТЕХНОЛОГИИ И ЯЗЫКИ ПРОГРАММИРОВАНИЯ ДЛЯ WEB
2.1 Размещение WEB-приложений. Сервер
2.1.2 Виртуальный выделенный сервер – VDS
2.1.4 Собственный дата – центр
2.2 Хранение информации. Базы данных
2.3 Системы управления сайтами – CMS
2.4 Формат обмена данными – JSON
2.5 Технология динамического обращения AJAX
2.6 Языки программирования и разметки
ГЛАВА 3. СРЕДСТВА WEB-РАЗРАБОТКИ И ОТЛАДКИ
3.1 Программы для разработки дизайна
3.4 Интегрированные среды разработки (IDE)
ГЛАВА 4. ВЫБОР ТЕХНОЛОГИЙ И СРЕДСТВ РАЗРАБОТКИ
4.2 Регистрация доменного имени
Но если всё же придется вносить некоторые правки в код нашего приложения, это можно сделать либо в онлайн редакторе, который предоставляет компания «TimeWeb», либо использовать, к примеру, «Visual Studio Code», как довольно простой, но в то же время мощный и компактный редактор HTML, CSS, PHP и прочего кода.
После настройки CMS и наполнения нашего интернет-магазина контентом, мы фактически получаем готовое WEB-приложение, которое в общем-то не потребовало огромного количества затрат средств, времени и большой команды разработчиков.
Таким образом, даже один человек может создать довольно сложное WEB-приложение, которое будет доступно всем пользователям Интернет из любой точки земного шара. При этом нам даже не понадобились очень глубокие знания в этой области.
В этой статье мы рассмотрели только начальные сведения, однако если вы хотите более профессионально заниматься WEB-разработкой, стоит постоянно следить за развитием технологий, инструментов и изучать их.
Заключение
Уже сегодня WEB-технологии плотно вошли в нашу жизнь. Благодаря удобству использования, а также постоянному увеличению вычислительной мощности и снижению стоимости используемых нами устройств, всё больше людей предпочитает обычному компьютеру, с установленными программами, новые компактные устройства, такие как планшеты, телефоны или ноутбуки.
WEB-приложения позволили использовать большое количество программ и сервисов без необходимости установки. Облачные сервисы могут хранить ваши данные и предоставлять доступ к ним в любое время и из любого места, производить очень сложные вычисления и делать то, что обычному компьютеру будет не под силу.
Теперь нам даже не нужно иметь мощный компьютер, браузер есть и быстро работает на любом современном устройстве. Мы просто можем отправить необходимые данные в сеть и получить результат обратно в кратчайшие сроки, а вся работа будет выполнена на очень мощных вычислительных машинах – серверах, которые, как правило, имеют самое современное программное и техническое оснащение.
Особенно все эти преимущества актуальны тем, кто имеет не одно устройство или компьютер, а несколько. Больше не нужно заботиться о том, что на каждом из них должен быть установлен необходимый комплект программ, а в случае поломки или покупке нового, не понадобится заново устанавливать эти программы и каким-то образом восстанавливать данные.
Несомненно, WEB-приложения – это очень обширная и сложная тема. Изучение и выбор технологий и инструментов, на первый взгляд, может испугать своим количеством и многообразием.
Но на начальном этапе, вы можете обойтись даже без знания языков программирования. Уже сейчас создано большое количество онлайн сервисов, которые позволяют в кратчайшие сроки создать и запустить свой собственный сайт, интернет магазин или форум.
Один из таких примеров мы рассмотрели в данной работе. И можно с уверенностью сказать, что любому начинающему WEB-разработчику, с минимальными знаниями, будет под силу сделать подобное приложение.
Проведенные исследования, обзор и сравнение программных продуктов и технологий, а также реализация на практике, должны помочь в освоении этой сложной, но в тоже время, перспективной области разработки.
Для начинающих разработчиков можно порекомендовать начать изучение таких языков программирования как: HTML, CSS, JavaScript, PHP, а в качестве сред разработки выбирать бесплатные варианты, на начальном этапе они отлично подойдут.
Благодаря этому вы сможете не только реализовывать некоторые WEB-приложения с нуля, но и разобраться, как работают уже созданные проекты и системы.
В случае использования CMS, вы сможете вносить необходимые правки и более тонко подстраивать работу CMS под свои нужды, так как стандартный функционал обычно не позволяет сделать этого. Особенно если ваш проект значительно отличается от стандартных.
Когда вы разберетесь с основами, у вас сформируется своё понимание необходимых средств и инструментов, которые позволят более продуктивно решать поставленные задачи. Самое главное не останавливаться на достигнутом, постоянно совершенствоваться и следить за развитием такой интересной и перспективной области, как WEB-технологии и WEB-приложения.
БИБЛИОГРАФИЯ
1.Алапати, Сэм Р. Oracle Database 11g: руководство администратора баз данных / Сэм Р. Алапати. – М.: Вильямс, 2015. – 1440 с.
2. Венедюхин, А. Домены. Все, что нужно знать о ключевом элементе интернета / А. Венедюхин. – М.: Эксмо, 2014. – 336 с.
3. Гаевский, А.Ю. 100% самоучитель. Создание Web-страниц и Web-сайтов. HTML и JavaScript / А.Ю. Гаевский, В.А. Романовский. – М.: Триумф, 2015. – 464 c.
4. Дари, К. AJAX и PHP. Разработка динамических веб-приложений / К. Дари [и д.р.] – СПб.: Символ-плюс, 2015. – 336 c.
5. Джакетт, Д. HTML и CSS. Разработка и дизайн Web-сайтов / Д. Джакетт. – М.: Питер, 2017. – 272 с.
6. Дронов, В. А. JavaScript и AJAX в Web-дизайне / Владимир Дронов. – Москва: Высшая школа, 2016. – 736 c.
7. Дунаев В.В. Web-программирование для всех/В.В. Дунаев. – СПб.: Питер – Москва, 2012. – 985 c.
8. Евсеев, Д. А. Web-дизайн в примерах и задачах / Д.А. Евсеев, В.В. Трофимов. - М.: КноРус, 2015. - 272 c.
9. Илюшечкин, В. М. Основы использования и проектирования баз данных / В.М. Илюшечкин. - М.: Юрайт, 2015. - 214 c.
10. Ищенко, В.А. 47 готовых решений для создания Web-сайтов. + CD (видео самоучитель Adobe Dreamweaver CS4) (+ CD-ROM) / В.А. Ищенко. – М.: Триумф, 2015. – 822 c.
11. Костин, С. П. Самоучитель создания Web-сайтов / С.П. Костин. – М.: Триумф, 2015. – 176 c.
12. Кузнецов, М.В. PHP. Практика создания Web-сайтов / М.В. Кузнецов. – М.: БХВ-Петербург, 2015. – 870 c.
13. Лузанов, П. PostgreSQL для начинающих / П. Лузанов, Е. Рогов, И. Левшин. – М.: Postgres Professional, 2017. – 116 с.
14. Макфарланд, Д. Новая большая книга CSS / Д. Макфарланд. – СПБ.: Питер СПБ, 2019. – 720 с.
15.Моргунов, Е. П. Язык SQL. Базовый курс: учеб. – практ. пособие / Е. П. Моргунов, под ред. Е. В. Рогова, П. В. Лузанова. – М.: Postgres Professional, 2017. – 256 с.
16. Нейл, Д. Практическое использование Vim: пер. с англ. А. Н. Киселева – 2-е изд / Д.Нейл. – М.: ДМК Пресс, 2017 – 392 с.
17. Никольский, А.П. JavaScript на примерах. – СПБ.; Наука и техника, 2017. – 274 с.
18. Номейн, А. Выбор CMS для сайта / А. Номейн. – М.: Ridero, 2017. – 5 с.
19. Рамел, Д. Joomla! Для профессионалов / Д. Рамел. – М.: Вильямс,2014. – 448 с.
20. Резников, Ф.А. 100% самоучитель. Adobe Dreamweaver CS3. Создание Web-сайтов / Ф.А. Резников. – М.: Триумф, Технолоджи-3000, 2016. – 696 c.
21. Робачевский, А. Интернет изнутри. Экосистема глобальной сети / А. Робачевский. – М.: Альпина Паблишер, 2017. – 224 с.
22. Сергеев, А.Н. Создание сайтов на основе WordPress; Учебное пособие. – СПБ.: Лань, 2015. – 128 с.
23. Фейерштейн, С. Oracle PL/SQL. Для профессионалов (6-е изд.) / С. Фейерштейн, Б. Прибыл. – СПБ.: Питер, 2015. – 1024 с.
24. Холмс, С. Стек MEAN. Mongo, Express, Angular, Node / С. Холмс. – СПБ.: Питер, 2017. – 496 с.
25. Шкрыль, А. PHP – это просто. Программируем для Web-сайта / А. Шкрыль. – М.: БХВ-Петербург, 2018. – 368 c.
26. Эспозито, Д. Разработка веб-приложений с использованием ASP.NET и AJAX / Д. Эспозито. – СПб.: Питер, 2019. - 240 c.
27. Эспозито, Д. Разработка современных веб-приложений: анализ предметных областей и технологий / Д. Эспозито. – М.: Вильямс И.Д., 2017. – 464 c.
Интернет-ресурс
28. Молочков, В.П. Основы работы в Adobe Photoshop CS5. – М.: Интернет Университет Информационных Технологий (ИНТУИТ), 2016. – 261 c. URL: https://www.intuit.ru/studies/courses/4398/610/info (дата обращения 01.05.2019).
29. Молочков, В.П. Работа в CorelDRAW Graphics Suite X7. – М.: Интернет Университет Информационных Технологий (ИНТУИТ), 2016. – 284 c. URL: https://www.intuit.ru/studies/courses/4398/610/info (дата обращения 04.05.2019).
30. Smith, B. Beginning JSON / B. Smith. – N.Y.: Apress, 2015. – 353 p.
ПРИЛОЖЕНИЯ
Рисунок 1
Схема работы статического сайта
Рисунок 2
Схема работы динамического сайта
-
Робачевский, А. Интернет изнутри. Экосистема глобальной сети / А. Робачевский. – М.: Альпина Паблишер, 2017. – 224 с. ↑
-
Эспозито, Д. Разработка веб-приложений с использованием ASP.NET и AJAX / Д. Эспозито. – СПб.: Питер, 2019. - 240 c.. ↑
-
Европейская организация по ядерным исследованиям, крупнейшая в мире лаборатория физики высоких энергий. ↑
-
Дунаев В.В. Web-программирование для всех/В.В. Дунаев. – СПб.: Питер – Москва, 2012. – 985 c. ↑
-
Эспозито, Д. Разработка современных веб-приложений: анализ предметных областей и технологий / Д. Эспозито. – М.: Вильямс И.Д., 2017. – 464 c. ↑
-
См. приложений рисунок 1 ↑
-
См. приложений рисунок 2. ↑
-
Вандюк, Джон К. CMS Drupal. Руководство по разработке системы управления сайтом / Вандюк, Джон К., Мэтт Вестгейт, – М.: Вильямс, 2016. – 400 c. ↑
-
Шкрыль, А. PHP – это просто. Программируем для Web-сайта / А. Шкрыль. – М.: БХВ-Петербург, 2018. – 368 c. ↑
-
Программа, предназначенная для просмотра сайтов, гипертекстовых документов в Интернете. ↑
-
Эспозито, Д. Разработка современных веб-приложений: анализ предметных областей и технологий / Д. Эспозито. – М.: Вильямс И.Д., 2017. – 464 c. ↑
-
Дунаев В.В. Web-программирование для всех/В.В. Дунаев. – СПб.: Питер – Москва, 2012. – 985 c. ↑
-
Комплекс программных средств, используемый программистами для разработки программного обеспечения (ПО). ↑
-
Дунаев В.В. Web-программирование для всех/В.В. Дунаев. – СПб.: Питер – Москва, 2012. – 985 c. ↑
-
Костин, С. П. Самоучитель создания Web-сайтов / С.П. Костин. – М.: Триумф, 2015. – 176 c. ↑
-
(Англ. hosting) — услуга по предоставлению ресурсов для размещения информации на сервере, постоянно находящемся в сети (обычно Интернет). ↑
-
Дунаев В.В. Web-программирование для всех/В.В. Дунаев. – СПб.: Питер – Москва, 2012. – 985 c. ↑
-
Ищенко, В.А. 47 готовых решений для создания Web-сайтов. + CD (видео самоучитель Adobe Dreamweaver CS4) (+ CD-ROM) / В.А. Ищенко. – М.: Триумф, 2015. – 822 c. ↑
-
Работает без дополнительных действий, в стандартной поставке, при установке с настройками по умолчанию. ↑
-
Костин, С. П. Самоучитель создания Web-сайтов / С.П. Костин. – М.: Триумф, 2015. – 176 c. ↑
-
Эспозито, Д. Разработка современных веб-приложений: анализ предметных областей и технологий / Д. Эспозито. – М.: Вильямс И.Д., 2017. – 464 c. ↑
-
Дунаев В.В. Web-программирование для всех/В.В. Дунаев. – СПб.: Питер – Москва, 2012. – 985 c. ↑
-
Программное решение, обеспечивающее виртуализацию в среде Linux на платформе x86, которая поддерживает аппаратную виртуализацию на базе Intel VT либо AMD SVM. ↑
-
От англ. Intelligent Platform Management Interface — интеллектуальный интерфейс управления платформой, предназначенный для автономного мониторинга и управления функциями, встроенными непосредственно в аппаратное и микропрограммное обеспечения серверных платформ. ↑
-
Эспозито, Д. Разработка современных веб-приложений: анализ предметных областей и технологий / Д. Эспозито. – М.: Вильямс И.Д., 2017. – 464 c. ↑
-
Гаевский, А.Ю. 100% самоучитель. Создание Web-страниц и Web-сайтов. HTML и JavaScript / А.Ю. Гаевский, В.А. Романовский. – М.: Триумф, 2015. – 464 c. ↑
-
Холмс, С. Стек MEAN. Mongo, Express, Angular, Node / С. Холмс. – СПБ.: Питер, 2017. – 496 с. ↑
-
Моргунов, Е. П. Язык SQL. Базовый курс: учеб. – практ. пособие / Е. П. Моргунов, под ред. Е. В. Рогова, П. В. Лузанова. – М.: Postgres Professional, 2017. – 256 с. ↑
-
Система управления базами данных — совокупность программных и лингвистических средств общего или специального назначения, обеспечивающих управление созданием и использованием баз данных. ↑
-
Алапати, Сэм Р. Oracle Database 11g: руководство администратора баз данных / Сэм Р. Алапати. – М.: Вильямс, 2015. – 1440 с. ↑
-
Фейерштейн, С. Oracle PL/SQL. Для профессионалов (6-е изд.) / С. Фейерштейн, Б. Прибыл. – СПБ.: Питер, 2015. – 1024 с. ↑
-
Моргунов, Е. П. Язык SQL. Базовый курс: учеб. – практ. пособие / Е. П. Моргунов, под ред. Е. В. Рогова, П. В. Лузанова. – М.: Postgres Professional, 2017. – 256 с. ↑
-
Термин, обозначающий продукт какого-либо поставщика, который захватил большую долю рынка и который другие поставщики стремятся эмулировать, копировать или использовать для того, чтобы захватить свою часть рынка. ↑
-
Семейство Unix-подобных операционных систем на базе ядра Linux ↑
-
Гаевский, А.Ю. 100% самоучитель. Создание Web-страниц и Web-сайтов. HTML и JavaScript / А.Ю. Гаевский, В.А. Романовский. – М.: Триумф, 2015. – 464 c. ↑
-
Лузанов, П. PostgreSQL для начинающих / П. Лузанов, Е. Рогов, И. Левшин. – М.: Postgres Professional, 2017. – 116 с. ↑
-
Текстовый формат обмена данными, основанный на JavaScript. ↑
-
Илюшечкин, В. М. Основы использования и проектирования баз данных / В.М. Илюшечкин. - М.: Юрайт, 2015. - 214 c. ↑
-
Федеральная служба по техническому и экспортному контролю ↑
-
Костин, С. П. Самоучитель создания Web-сайтов / С.П. Костин. – М.: Триумф, 2015. – 176 c. ↑
-
Номейн, А. Выбор CMS для сайта / А. Номейн. – М.: Ridero, 2017. – 5 с. ↑
-
Эспозито, Д. Разработка современных веб-приложений: анализ предметных областей и технологий / Д. Эспозито. – М.: Вильямс И.Д., 2017. – 464 c. ↑
-
Сергеев, А.Н. Создание сайтов на основе WordPress; Учебное пособие. – СПБ.: Лань, 2015. – 128 с. ↑
-
Рамел, Д. Joomla! Для профессионалов / Д. Рамел. – М.: Вильямс,2014. – 448 с. ↑
-
Гаевский, А.Ю. 100% самоучитель. Создание Web-страниц и Web-сайтов. HTML и JavaScript / А.Ю. Гаевский, В.А. Романовский. – М.: Триумф, 2015. – 464 c. ↑
-
Smith, B. Beginning JSON / B. Smith. – N.Y.: Apress, 2015. – 353 p. ↑
-
Дари, К. AJAX и PHP. Разработка динамических веб-приложений / К. Дари [и д.р.] – СПб.: Символ-плюс, 2015. – 336 c. ↑
-
Дронов, В. А. JavaScript и AJAX в Web-дизайне / Владимир Дронов. – Москва: Высшая школа, 2016. – 736 c. ↑
-
Эспозито, Д. Разработка веб-приложений с использованием ASP.NET и AJAX / Д. Эспозито. – СПб.: Питер, 2019. - 240 c. ↑
-
Джакетт, Д. HTML и CSS. Разработка и дизайн Web-сайтов /Д. Джакетт. – М.: Питер, 2017. – 272 с. ↑
-
Гаевский, А.Ю. 100% самоучитель. Создание Web-страниц и Web-сайтов. HTML и JavaScript / А.Ю. Гаевский, В.А. Романовский. – М.: Триумф, 2015. – 464 c. ↑
-
Макфарланд, Д. Новая большая книга CSS / Д. Макфарланд. – СПБ.: Питер СПБ, 2019. – 720 с. ↑
-
Никольский, А.П. JavaScript на примерах. – СПБ.; Наука и техника, 2017. – 274 с. ↑
-
От англ. Common Gateway Interface — «общий интерфейс шлюза» — стандарт интерфейса, используемого для связи внешней программы с веб-сервером. ↑
-
Шкрыль, А. PHP – это просто. Программируем для Web-сайта / А. Шкрыль. – М.: БХВ-Петербург, 2018. – 368 c. ↑
-
Кузнецов, М.В. PHP. Практика создания Web-сайтов / М.В. Кузнецов. – М.: БХВ-Петербург, 2015. – 870 c. ↑
-
Евсеев, Д. А. Web-дизайн в примерах и задачах / Д.А. Евсеев, В.В. Трофимов. - М.: КноРус, 2015. - 272 c. ↑
-
Дунаев В.В. Web-программирование для всех/В.В. Дунаев. – СПб.: Питер – Москва, 2012. – 985 c. ↑
-
Молочков, В.П. Основы работы в Adobe Photoshop CS5. – М.: Интернет Университет Информационных Технологий (ИНТУИТ), 2016. – 261 c. ↑
-
Евсеев, Д. А. Web-дизайн в примерах и задачах / Д.А. Евсеев, В.В. Трофимов. - М.: КноРус, 2015. - 272 c. ↑
-
Костин, С. П. Самоучитель создания Web-сайтов / С.П. Костин. – М.: Триумф, 2015. – 176 c. ↑
-
Поисковая оптимизация сайта (поисковое продвижение сайта, раскрутка сайта, SEO – Search Engine Optimization) – это комплекс мер для повышения позиций сайта в результатах выдачи поисковых систем по заранее отобранным запросам ↑
-
Семейство переносимых, многозадачных и многопользовательских операционных систем, которые основаны на идеях оригинального проекта AT&T Unix, ↑
-
Нейл, Д. Практическое использование Vim: пер. с англ. А. Н. Киселева – 2-е изд / Д.Нейл. – М.: ДМК Пресс, 2017 – 392 с. ↑
-
Стандарт кодирования символов, позволяющий представить знаки практически всех письменных языков ↑
-
Photoshop Document (PSD) — растровый формат хранения графической информации, использующий сжатие без потерь, созданный специально для программы Adobe Photoshop и поддерживающий все его возможности. ↑
-
Технология автодополнения Microsoft, наиболее известная в Microsoft Visual Studio. Дописывает название функции при вводе начальных букв. Кроме прямого назначения, IntelliSense используется для доступа к документации и для устранения неоднозначности в именах переменных, функций и методов, используя рефлексию. ↑
-
Костин, С. П. Самоучитель создания Web-сайтов / С.П. Костин. – М.: Триумф, 2015. – 176 c. ↑
-
Ищенко, В.А. 47 готовых решений для создания Web-сайтов / В.А. Ищенко. – М.: Триумф, 2015. ↑
-
Один из крупнейших производителей программ, так или иначе связанных с WEB. ↑
-
Резников, Ф.А. 100% самоучитель. Adobe Dreamweaver CS3. Создание Web-сайтов / Ф.А. Резников. – М.: Триумф, Технолоджи-3000, 2016. – 696 c. ↑
-
Компилируемый, статически типизированный язык программирования общего назначения. ↑
-
JavaScript-фреймворк с открытым исходным кодом. Предназначен для разработки одностраничных приложений. ↑
-
Международная компания, которая делает инструменты для разработки на языках Java, Kotlin, C#, C++, Ruby, Python, PHP, JavaScript и многих других, а также средства командной работы. ↑
-
Это распределенная обработка данных, в которой доступ к компьютерным программам, вычислительным и другим мощностям пользователь получает как онлайн-сервис – в режиме реального времени ↑
-
Костин, С. П. Самоучитель создания Web-сайтов / С.П. Костин. – М.: Триумф, 2015. – 176 c. ↑
-
От англ. SSH File Transfer Protocol) — протокол прикладного уровня, предназначенный для копирования и выполнения других операций с файлами поверх надёжного и безопасного соединения. ↑
-
Эспозито, Д. Разработка современных веб-приложений: анализ предметных областей и технологий / Д. Эспозито. – М.: Вильямс И.Д., 2017. – 464 c. ↑
-
Номейн, А. Выбор CMS для сайта / А. Номейн. – М.: Ridero, 2017. – 5 с ↑
-
Веб-приложение для электронной коммерции с открытым кодом. ↑
-
Кузнецов, М.В. PHP. Практика создания Web-сайтов / М.В. Кузнецов. – М.: БХВ-Петербург, 2015. – 870 c. ↑
-
Робачевский, А. Интернет изнутри. Экосистема глобальной сети / А. Робачевский. – М.: Альпина Паблишер, 2017. – 224 с. ↑
-
Венедюхин, А. Домены. Все, что нужно знать о ключевом элементе интернета / А. Венедюхин. – М.: Эксмо, 2014. – 336 с ↑
-
Робачевский, А. Интернет изнутри. Экосистема глобальной сети / А. Робачевский. – М.: Альпина Паблишер, 2017. – 224 с. ↑
-
Дунаев В.В. Web-программирование для всех/В.В. Дунаев. – СПб.: Питер – Москва, 2012. – 985 c. ↑
-
Эспозито, Д. Разработка современных веб-приложений: анализ предметных областей и технологий / Д. Эспозито. – М.: Вильямс И.Д., 2017. – 464 c. ↑
-
Дунаев В.В. Web-программирование для всех/В.В. Дунаев. – СПб.: Питер – Москва, 2012. – 985 c. ↑
-
Платформа для общения между пользователями интернета на одну тему или на несколько тем (зависит от специализации форума). ↑
-
Это система с помощью которой происходит генерация страниц, управление контентом, настройками и функционалом сайта. ↑
-
Кузнецов, М.В. PHP. Практика создания Web-сайтов / М.В. Кузнецов. – М.: БХВ-Петербург, 2015. – 870 c. ↑
-
Евсеев, Д. А. Web-дизайн в примерах и задачах / Д.А. Евсеев, В.В. Трофимов. - М.: КноРус, 2015. - 272 c. ↑
-
Дронов, В. А. JavaScript и AJAX в Web-дизайне / Владимир Дронов. – Москва: Высшая школа, 2016. – 736 c. ↑
-
Номейн, А. Выбор CMS для сайта / А. Номейн. – М.: Ridero, 2017. – 5 с. ↑
-
Робачевский, А. Интернет изнутри. Экосистема глобальной сети / А. Робачевский. – М.: Альпина Паблишер, 2017. – 224 с. ↑
-
Номейн, А. Выбор CMS для сайта / А. Номейн. – М.: Ridero, 2017. – 5 с. ↑