Учебные программы » Веб-программирование » Дополнительные материалы
Веб-программирование: Дополнительные материалы
Подборка тематических материалов по работе сервиса WWW и смежным технологиям, примеры приложений, советы и рекомендации. Для самостоятельного изучения.
CC-BY-SA Анатольев А.Г., 2012 — 2020
- Критерии выбора VPS: что нужно учесть?
Virtual Private Server (VPS, Виртуальный частный сервер) - разновидность хостинг-аккаунта, которую все чаще предлагают провайдеры. VPS-сервер подобен выделенному серверу в окружении разделяемого хостинга. Технически, VPS объединяет функции общего и выделенного хостинга, реализованные в виртуальной среде. Рассмотрены основные критерии, на которые следует обращать внимание при выборе VPS для размещения веб-сайта. - Использование CGI-скриптов
Настройка веб-сервера для обработки cgi-запросов. Разработка простого cgi-приложения. - Динамические веб-страницы. SSI
Примеры использования Server-side Includes для динамической «сборки» веб-страницы на сервере. Директивы SSI для работы с серверными переменными. - Как выбрать лучший браузер?
Браузер, или веб-обозреватель — основное клиентское приложение сервиса World Wide Web. В статье приводится описание основных функций этой категории программ, перечислены основные браузеры, а также ряд альтернативных решений. Приведена сравнительная таблица, позволяющая выбрать тот браузер, который больше подходит под конкретный набор требований. - Язык Python: видео-курс для начинающих
Python (читается как «Пайтон» а не «питон») — скриптовый язык, разработанный Гвидо ван Россумом в качестве простого языка, легкого в изучении новичку. В настоящее время - один из наиболее популярных языков разработки веб-приложений. - Расширения Joomla! для онлайн-магазинов
Приведен краткий обзор пяти наиболее популярных плагинов для создания интернет-магазинов разного размера и функциональности на основе популярной системы управления контентом Joomla. - Что такое Web 2.0?
В статье кратко рассмотрены архитектурные основы перспективного направления развития веб-технологий, которое получило название «Веб Вещей» (Web of Things, англ.). - «Веб вещей»
В статье кратко рассмотрены архитектурные основы перспективного направления развития веб-технологий, которое получило название «Веб Вещей» (Web of Things, англ.). - Этапы поискового продвижения
Поисковое продвижение — это планомерный и поэтапный процесс, направленный на улучшение позиций продвигаемого сайта в поисковых системах. Рассмотрены основные этапы продвижения. - VPS - необходимость или роскошь?
Технологии виртуализации позволяют выполнять на одном сервере несколько операционных систем независимо друг от друга. Хостинг-провайдеры стали активно внедрять эту функциональность и представлять веб-разработчикам аренду виртуальных выделенных серверов (Virtual Private Server). - Типы веб-сайтов
В статье приведено описание наиболее распространеных классификаций веб-сайтов по различным группировочным признакам. - Графика в Веб: перспективы и тренды
Небольшое авторское исследование перспектив графических технологий Веб. - Проектирование структуры сайта
Рассмотрено понятие внутренней и внешней структуры веб-сайта. Приведены описания типовых структур и рекомендации по выбору структуры в зависимости от назначения веб-сайта. - Объектная модель браузера
Browser Object Model (BOM)- нестандартизованный компонент JavaScript, описывающий объекты программы-браузера. - Простой калькулятор на JavaScript
Пример использования возможностей DHTML (html+css+javascript) для написания онлайн-калькулятора. - Задачи обслуживания веб-сайта на этапе эксплуатации
Веб-сайт как разновидность АС специального назначения проходит все типовые этапы жизненного цикла ПО, но в процессе эксплуатации требует решения ряда специфичных задач по его техническому и информационному сопровождению. - Как выбрать хостинг?
В зависимости от функциональности сайта и планируемой посещаемости веб-разработчик должен подобрать такой тарифный план хостинг-провайдера, который обеспечит работу веб-сайта с учетом пиковой нагрузки. Основные критерии выбора услуг хостинга: платформа, дисковое пространство, максимальная нагрузка на ЦП, поддержка скриптов, поддержка баз данных. - Факторы ранжирования
Факторы ранжирования — это критерии оценки веб-сайта, используемые в алгоритмах поисковых систем для определения позиции этого сайта в выдаче по определенному запросу. Современные поисковые машины учитывают в алгоритмах ранжирования несколько сотен различных факторов. - Пример html-страницы без стилей
Учебные материалы по дисциплине «Веб-программирование» - Пример html-страницы со стилями
Учебные материалы по дисциплине «Веб-программирование» - Нужный английский: помощник вебмастера
Английский язык по историческим причинам стал средством международного общения. Развитие Всемирной паутины сделало знание этого языка веб-разрабочиками обязательным условием для успешной карьеры. - Регулярные выражения в javascript
Основной синтаксис regex'пов в javascript и несколько примеров использования регулярных выражений. - Несколько советов для начинающих веб-мастеров
Несколько простых советов по разработке оптимизированных веб-сайтов и подготовке контента. Для начинающих веб-мастеров. - Как стать копирайтером?
Что такое копирайтинг и что требуется для того, чтобы стать копирайтером - Примеры использования файла .htaccess
Файл .htaccess используется для управления настройками веб-сервера. В статье приведены несколько типовых примеров использования .htaccess. - Спецификация объектной модели гипертекстового документа (DOM)
Объектная модель документа (Document Object Model, DOM) — набор стандартов и спецификаций, описывающих структуру веб-страницы в соответствии с концепцией ООП и методы доступа к элементам (объектам) веб-страницы из JavaScript. - Cookies: HTTP-печенюшки
Cookies — это текстовые маркеры, которые веб-сервер может оставлять на клиентской стороне. Cookies используются, в первую очередь, для установления логической связи между сеансами работы клиента с этим веб-сервером. - Типы данных MIME
Список типов файлов (mime-types) и их расширений в соответствии со спецификацией MIME (Multipurpose Internet Mail Extensions). - Обучение за рубежом
Европа считается лучшим местом для получения высшего образования, но особенно популярна Голландия, которую считают едва ли не идеальным местом для обучения.