Состояние и перспективы развития Интернет


Общие тенденции

Какая погода ждет нас в Сети в наступившем году? Буря или затишье? Жаркие баталии или холодная конкуренция? Мы попробуем рассказать о некоторых направлениях и тенденциях развития Интернет в 2007 году. В их числе:

  • RSS технологии
  • Офис и Интернет
  • Веб-разработка
  • Реклама и поисковые системы
  • Microsoft и Google
  • Браузеры
  • Пользовательские приложения
  • Международная Сеть
  • Мобильные технологии

RSS и структурированные данные

В 2007 году RSS технологии станут одним из наиболее интенсивно развивающихся направлений в Сети. Во-первых, RSS входит в пакет новой операционной системы Windows Vista, а также в Yahoo Mail (Ajax версия). Во-вторых, в 2007 году ожидается вывод на рынок некоторых "RSS-экспериментов" Google, и прежде всего Google Base, в котором используется вариант RSS под названием GData. Кроме того, на основе RSS будут разработаны новые и весьма любопытные сервисы, например Techmeme RSS Ad-delivery.

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

Офис и Интернет

Продолжает набирать обороты концепция веб-офиса. Стоит обратить особое внимание на борьбу Google и Microsoft в этой области. Некоторые стартапы, такие как Zoho, Zimbra, ThinkFree и другие, продолжают развиваться и вносить определенные перемены в эту сферу ИТ. Не исключаются также их приобретение крупными Интернет компаниями.

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

Веб-разработка

Rich Internet Apps (RIA) - "обогащенные" Интернет-приложения - станут одной из основных тенденций 2007 года. Стоит обратить внимание на платформу Apollo компании Adobe, равно как и на достижения Microsoft в этой же области (Windows Presentation Foundation).

Возможно, в 2007 году заметно возрастет роль RIA, использующих векторную графику (VML/SVG)+AJAX.

В 2007 году наступает время семантического веба. Сегодня об этом можно говорить почти с уверенностью: многие крупные компании начинают использовать эту технологию.

В 2006 году в мире немало шума наделали веб-сервисы компании Amazon. В наступившем году следует ожидать от этой компании новых свершений (например, создание базы для операционной системы, основанной на веб-сервисах Amazon).

Вероятно, другие компании будут предпринимать шаги по созданию веб-сервисов по образцу Amazon. Прежде всего речь идет, конечно, о компании Google, которая, весьма возможно, захочет "догнать и перегнать" S3 - EC2 сервисы Amazon. А как известно, там, где Google, вскоре будет и Microsoft.

Онлайновая реклама и поисковые системы

На рынке онлайновой рекламы в этом году следует ожидать потрясений. У AdSense появятся конкуренты в лице MSN AdCenter и рекламной платформы Yahoo.

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

2007 будет годом подъема так называемых вертикальных поисковых машин. Однако не надейтесь, что компания Google останется в стороне. Она уже приготовила достойный ответ - Google Code и Health. Кроме того, Google постоянно совершенствует свою поисковую машину, и в этом году можно ожидать от них новый возможностей и бонусов.

Microsoft против Google

Сервисы Windows Live в этом году набирают обороты, прежде всего благодаря новой операционной системе Vista. Они явно вытесняют свои MSN аналоги (как, например, Windows Live Mail постепенно заменяет Hotmail).

Операционная система: Microsoft или Google? Чтобы не отставать от Microsoft и их новинок Vista и сервисов Windows Live, Google может порадовать нас собственной операционной системой. Согласно одной из версий, это будет нечто вроде оптимизированного Linux, хотя пока этот вопрос остается весьма спорным.

В 2007 году open source продолжит активно завоевывать рабочее пространство. Red Hat и Novell выпускают свои новые версии, а у Linux Desktop появится новые опции: 3D эффекты и KDE4 (Plasma), а также технологии AIGLX - Xgl и Beryl - Compiz. Посмотрим, как они будут конкурировать с новой ОС Vista и, возможно, ОС от Google.

Война браузеров

В 2007 можно ожидать разгар борьбы между конкурирующими браузерами: IE7, Flock, Opera и Maxthon. Есть вероятность того, что мы увидим и G-браузер… Не стоит исключать и такой поворот событий. Впрочем, возможно, Google продолжит использовать FireFox. Большинство аналитиков все же считает последний вариант более правдоподобным. Тем не менее, в этой области мы ждем жарких боев.

Пользовательские приложения

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

Продолжается поиск и разработка бизнес-модели для бесплатных сетевых приложений-потребителей. Этот вопрос по-прежнему остается неразрешенным.

Международная Сеть

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

Во всем мире отмечается рост широкополосных Интернет-сетей (Азия, США, Европа, особенно Франция, и многие другие страны). По всей вероятности, не останется в стороне и Россия, однако пока рано судить о том, каким будет уровень проникновения. На сегодняшний день широкополосный Интернет, по большому счету, доступен пользователям только в Москве и Санкт-Петербурге.

Мобильные технологии

VoIP пространство начинает накаляться. Skype и многочисленные конкуренты могут нанести ощутимый урон традиционной телекоммуникационной индустрии.

Во многих странах мира в 2007 году ожидается бум мобильного Интернета - прежде всего в таких странах Азии, как Китай, Корея и Япония, но возможно также и на американском рынке и в Австралии. Соответственно, во всех этих регионах и, возможно, также на европейском рынке станут заметно более популярными такие мобильные технологии, как, например, Smartpox.

В 2007 году мобильное пространство станет более привлекательным и популярным с точки зрения разработки и рекламы. Значительно расширяется рынок картинок, видео и прочего контента для мобильных телефонов. Многие известные мировые компании, такие, как MySpace, YouTube и MTV, собираются вступить в игру на мобильном поле.

Мобильные Wi-Fi, Wimax, Bluetooth, nfc и так далее обещают стать проще и доступнее в 2007 году (прежде всего в качестве встроенных технологий).

Наблюдается тенденция к увеличению функциональности приложений для мобильных устройств в целом.

Технология QR кодов выходит на рынок розничных продаж.

Многие из перечисленных тенденций являются неотъемлемыми, имманентными составляющими пресловутой новой сетевой парадигмы Web 2.0.

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

Разработка

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

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

Статистика Веб-разработки

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

Рабочие инструменты

Данные опроса по серверным платформам оказались достаточно неожиданными.

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

На вопрос, какие серверные платформы они собираются освоить в течение ближайшего года, наиболее популярными были ответы Ruby (около 24%) и ASP.NET 2.0 (около 22%). Это говорит о том, что большинство веб-разработчиков начинает с PHP, а затем переходит на объектно-ориентированные языки, в частности Ruby, NET и JSP.

Также неожиданно выяснилось, что классический ASP по-прежнему занимает лидирующее положение в рейтинге языков Microsoft. Однако интерес к ASP.NET 2.0 постепенно возрастает.

Обучение и перспективы

Большинство опрошенных сообщили, что хотели бы освоить новые, более эффективные практики и методики, а также повысить свои навыки в области дизайна. В ответе на вопрос, для каких технологий они хотели бы видеть большее число ресурсов, 47% назвали AJAX. На втором месте оказались XHTML и CSS, на третьем - JavaScript.

Контент менеджмент

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

· Те, которые используют систему собственного производства

· Те, которые обратились за системой к внешним источникам (как open source, так и к коммерческим вариантам)

· Те, которые не пользуются системами управления контентом вовсе

Внедрение веб-технологий

Прежде всего, отмечается заметный рост интереса к использованию AJAX/JavaScript, а также повышение интереса к инструментам, ориентированным на сетевые сообщества. Респондентам был задан вопрос, о том, какие технологии они собираются внедрить в течение следующего года. 37% намеревается использовать блоги в своих проектах, 25% планируют обратиться к подкастингу и около 20% хотят пользоваться вики.

Еще один вопрос – какие ресурсы используют разработчики, чтобы оставаться в курсе последних новинок и событий? 96% читает статьи в Сети, но из них 60% также используют форумы и 55% обращаются к блогам. Очевидно, что основной источник информации – это серьезные аналитические статьи. Тем не менее, наблюдается тенденция к увеличению числа пользователей и повышению авторитета неформальных способов общения: блогов, форумов и вики.

Будущее Сети

Опрос выявил интересные тенденции в веб-разработке. Разработчики и дизайнеры сегодня все больше усилий прилагают к созданию обогащенного пользовательского интерфейса, с использованием AJAX и Flash. Большинство профессионалов в разработке занимает вопрос соответствия стандартов. В поле зрения подавляющего большинства опрошенных оказалось создание объектно-ориентированного кода и работа с такими языками, как Ruby и ASP.NET, что говорит о стремлении к большей функциональности и эффективности.

Наглядные изображения

Dreamweaver - по-прежнему самая распространенная среда разработки: более 40% опрошенных назвали именно этот инструмент в качестве основного.

И, как уже было сказано, PHP – технология, выбранная 67% опрошенных, при этом 24% собирается использовать в будущем Ruby и 22% - ASP.NET от Microsoft.

Рисунок 1. Распределение данных по основной среде разработки у респондентов (По данным SitePoint Pty Ltd and Ektron)

Вполне естественно, что первое место (более 40%) заняла программа Dreamweaver. Гораздо более удивительно то, что на втором месте (около 30%) оказался… текстовый редактор!

Рисунок 2. Распределение данных по серверным платформам у респондентов (По данным SitePoint Pty Ltd and Ektron)

Как показано на Рисунке 2, более чем две трети опрошенных работают в PHP. На втором месте ASP (20%), несмотря на то, что этой технологии уже более пяти лет.

Рисунок 3. Распределение данных по платформам, к которым обращаются PHP разработчики (По данным SitePoint Pty Ltd and Ektron)

А на Рисунке 3 мы показали, какие еще платформы используют разработчики, выбравшие в качестве основной PHP.

Рисунок 4. Распределение данных по платформам, которые респонденты планируют использовать в течение года(По данным SitePoint Pty Ltd and Ektron)

На первом месте в рейтинге планируемых к использованию платформ находится Ruby (24%), на втором - ASP.NET 2.0 (21%). Однако java программирование и PHP по-прежнему вызывают некоторый интерес.

Рисунок 5. Какими серверными платформами пользуются на данный момент те респонденты, которые планируют в будущем обратиться к ASP.NET 2.0 (По данным SitePoint Pty Ltd and Ektron)

Разработчики, которые планируют начать пользоваться Ruby, Perl или Python, в основном уже используют один из этих языков. Это говорит о том, что Ruby on Rails – наиболее перспективная технология среди всего спектра open source программ.

Некоторые термины

.NET

.NET – это технология, предложенная компанией Microsoft в качестве платформы для создания как обычных программ, так и веб-приложений. Основной идеей .NET является совместимость различных служб, написанных на разных языках. Каждая библиотека (сборка) в .NET имеет сведения о своей версии, что позволяет устранить возможные конфликты между разными версиями сборок. .NET - это кроссплатформенная технология, но на сегодняшний день существует реализация для платформы Microsoft Windows, FreeBSD (от Microsoft) и ограниченный вариант технологии для Linux.

ASP

Active Server Pages – это скриптовая серверная архитектура Microsoft. ASP – это мост для скриптовых языков, таких как VBScript и JScript. После выхода технологии ASP.NET ASP стали называть классическим ASP.

Flash

Adobe Flash (ранее Macromedia Flash) – это среда разработки для создания Rich Internet Applications (RIA).

Flex

Adobe Flex – это совокупность технологий, которые обеспечивают разработчикам программный каркас для создания Rich Internet Applications (RIA). Преимущественно пользователи обращаются к Flash.

AJAX

AJAX (Asynchronous JavaScript + XML)

Однако расшифровки сокращения недостаточно для объяснения сути явления. AJAX – технология разработки, которая увеличивает веб-страницу, посылая на сервер и получая от него небольшое количество информации, не перезагружая страницу целиком, что позволяет значительно повысить интерактивность.

API

Application Programming Interface (Интерфейс Программирования Приложения) – это интерфейс, который веб-сайт делает доступным для других сайтов для обмена информацией и сервисами.

ASP.NET

ASP.NET – набор технологий по веб разработке от компании Microsoft. Он составляет часть платформы Microsoft .NET, и является преемником технологии Microsoft Active Server Pages technology (см. ASP).

Atom

Atom – один из нескольких конкурирующих форматов для XML блог-сообществ.

CMS (Content Management System)

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

CMS (система управления контентом) – это приложение, созданное для управления веб данными, а также их хранения и публикации. CMS обычно использует базу данных для хранения контента и скриптовый язык для презентации данных.

ColdFusion

ColdFusion – это интерпретируемый скриптовый язык программирования, созданный для генерации HTML на веб-сервере и работы с базами данных. Эта технология раньше принадлежала Macromedia, а сейчас ей владеет компания Adobe. Она поддерживает множество различных баз данных, таких как dBASE, MS Access, FoxPro и Paradox. Это один из простейших языков программирования для веб-разработчиков, знающих HTML.

CSS (Cascading Style Sheets)

CSS (каскадные таблицы стилей) — технология оформления веб-страниц. Таблицы CSS служат для оформления преимущественно HTML- и XHTML документов.

CSS используется для задания цветов, шрифтов, расположения и других аспектов представления документа. Основная цель технологии CSS - это принципиальное разделение HTML- содержимого и представления документа (написанного на CSS). CSS позволяет представлять один и тот же документ в различных стилях или методах вывода.

CSS макет

(CSS верстка)

CSS макет создается с помощью CSS технологии для управления размещением элементов на веб-странице (в отличие от использования HTML таблиц). Структура документа очень ясная и четкая, и ее проще менять, т.к. представление документа хранится в отдельном файле.

Django (Джанго)

Django (Джанго) — это программный каркас для создания веб-приложений, написанный на языке Python. Джанго предоставляет ряд средств, которые позволяют заметно сэкономить время при разработке веб-сайтов.

Dojo

Dojo (доджо) – модульная open-source библиотека, написанная в JavaScript. Доджо разработана для упрощения ускоренной разработки сайтов, основанных на JavaScript или AJAX.

DOM объектная модель документов

DOM (Document Object Model) — это программный интерфейс, позволяющий программам и скриптам управлять структурой веб- документов и менять их оформление.

Dreamweaver

Dreamweaver – средство веб-разработки, созданное Macromedia (теперь принадлежит Adobe Systems). Оно позволяет пользователю редактировать веб-страницу через WYSIWYG или HTML, предоставляет множество опций для дизайна и разработки веб-сайтов.

DHTML

Dynamic HTML или DHTML — это способ создания интерактивного веб-сайта, используя сочетание статичного языка разметки HTML и скриптового языка JavaScript, а также CSS и DOM. DHTML может использоваться для создания приложения в веб-браузере.

Firefox

Firefox – это open source браузер, разработанный компанией Mozilla Foundation. За последние несколько лет завоевал значительную часть рынка, в основном благодаря регулярным обновлениям в области безопасности и широким возможностям настройки (установление расширений и тем).

IDE

Integrated Development Environment – интегрированная среда разработки программного обеспечения. IDE отличается от других средств разработки наличием таких преимуществ, как отладчик и профилировщик.

Java

Java – это объектно-ориентированный язык программирования. Программы, написанные на Java, транслируются в байт-код, выполняемый на виртуальной машине (программа, обрабатывающая байтовый код, как интерпретатор; разница состоит только в том, что байтовый код обрабатывается значительно быстрее текста). Основное достоинcтво Java заключается а независимости байт-кода от операционной системы и оборудования, что позволяет выполнять Java-приложения на любом устройстве, которое поддерживает виртуальную машину. Кроме того, Java обладает гибкой системой безопасности.

JavaScript

JavaScript – скриптовый язык, разработанный Netscape Communications и принятый в качестве веб стандарта. JavaScript распространен по всему миру и используется в основном для создания сценариев поведения браузера, встраиваемых в веб-страницы, а также применяется в качестве в качестве скриптового языка доступа к объектам приложений.

JSP

JavaServer Pages - это технология, позволяющая веб-разработчикам динамически генерировать HTML, XML и другие веб-страницы. Технология позволяет внедрять Java-код в статичное содержимое страницы. Страницы компилируются JSP-компилятором в сервлеты, представляющие собой Java-классы, которые выполняются на сервере.

jQuery

jQuery - это open source библиотека JavaScript, которая становится все более популярной благодаря простому синтаксису и небольшим размерам файлов.

MVC

MVC (model-view-controller) – это такой вариант архитектуры программного обеспечения, при котором модель данных приложения, пользовательский интерфейс и управляющая логика разделены на три отдельных компонента, так, что модификация одного из компонентов оказывает минимальное воздействие на другие компоненты.

Perl

Perl – это один из первых скриптовых языков, созданный в 1987 году Ларри Уоллом, и все еще популярный в наше время. Основная особенность этого языка – это прежде всего богатые возможности для работы с текстом, а также обширная коллекция дополнительных модулей CPAN.

PHP

PHP ( Hypertext Pre-processor) - скриптовый язык программирования, созданный для генерации HTML-страниц на веб-сервере, а также для работы с базами данных. В области веб-программирования PHP — один из наиболее популярных скриптовых языков (наряду с JSP и Perl) благодаря своей простоте, скорости выполнения, богатому выбору функций.

Prototype

Prototype – это мощная библиотека JavaScript.

Python

Python – объектно-ориентированный скриптовый язык, написанный датским программистом Гвидо ван Россумом в начале 1990-х. Важное преимущество Python заключается в том, что он работает почти на всех известных платформах. Существуют порты под Windows, различные варианты UNIX (включая Linux), Plan 9, Mac OS, Palm OS, Symbian и т.д. На каждой платформе поддерживаются все характерные для данной платформы технологии. Существует специальная версия Python для виртуальной машины Java — Jython. Недавно началась разработка системы, предназначенной для более полной интеграции с платформой .NET — Iron Python.

RSS

RSS (Really Simple Syndication) - это семейство XML-форматов, предназначенных для описания лент новостей, анонсов статей, изменений в блогах и т.д. Информация из различных источников, представленная в формате RSS, собирается, обрабатывается и представляется пользователю программой-агрегатором.

Ruby

Ruby – это объектно-ориентированный скриптовый язык с открытым кодом, разработанный японским программистом Юкихиро Мацумото в начале 1990-х. Основное достоинство этого языка - освобождение программиста от такой рутинной работы, как обработка текстов, администрирование, и т.д., которую компьютер выполняет быстрее и надежнее. Язык в целом ориентирован на простоту и удобство пользователя, а также экономию его времени.

Ruby on Rails

Ruby on Rails – это объектно-ориентированный программный каркас для создания веб-приложений с открытым кодом, написанный на языке Ruby. Ruby on Rails был написан датским программистом Дэвидом Ханссоном. Ruby on Rails предоставляет каркас MVC для веб-приложений, а также обеспечивает их интеграцию с веб-сервером и сервером базы данных.

Visual Studio

Visual Studio – это интегрированная среда разработки для созданий веб-сайтов на основе .NET.

WPF

Windows Presentation Foundation (первоначальное название - Avalon) – графическая система, предустановленная в Windows Vista. WPF входит в состав .NET Framework 3.0.

Zend Studio

Zend Studio - это среда разработки, позволяющая вести написание и отладку PHP-приложений. Отличительная особенность Zend Studio - возможность удаленной отладки и профайлинга.

агрегатор

Агрегатор – это программа для автоматического сбора сообщений из источников, экспортирующих в форматы RSS или Atom.

блог

Блог (англ. blog, от web log) — это вебсайт, основное содержимое которого — регулярно добавляемые записи, изображения или мультимедиа, которые отображаются на сайте в обратном хронологическом порядке. Блоги могут быть как личными дневниками, известными единицам читателей, так и очень широко распространенными, популярными сайтами. Последние часто бывают посвящены определенной теме – технологиям, сферам деятельности, увлечениям, интересам и т.д. Для блогов характерна возможность публикации отзывов (т. н. «комментариев») посетителями.

блогосфера

Блогосфера – это совокупность всех блогов Сети, понимаемая как некое влиятельное сообщество.

вики

Вики – это такой тип веб-сайта, который позволяет многократно править текст, причем нередко такая возможность предоставляется всем посетителям. Изменения появляются сразу после их внесения. Кроме того, есть возможность сравнения различных версий текста и восстановление ранних. Вики широко используется как в Интернет, так ив сетях интранет.

Доступность

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

интранет

Интранет – это внутренняя частная сеть организации для легкого доступа сотрудников к информации.

Компилируемые и интерпретируемые языки

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

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

Некоторые языки, например, Java и C#, являются смешанными, т.к. программа компилируется, но не в машинный код, а в виртуальный байт-код.

ООП

(объектно-ориентированное программирование)

Объектно-ориентированное программирование - парадигма программирования, в которой предметная область представляется системой структур данных, каждая из которых представляет некий отдельный предмет (объект) с его внутренними свойствами и действиями над ним. Объектное программирование – это альтернатива процедурному программированию, где данные и подпрограммы их обработки формально не связаны. Java и C++ это примеры известных языков, которые часто используют методологию ООП.

подкастинг

Подкастинг – это метод распространения мультимедийных файлов (аудио и видео) через Интернет с использованием форматов RSS или Atom.Файлы, полученные через подкастинг, могут проигрываться на мобильных устройствах и ПК.

Поисковая оптимизация

Поисковая оптимизация (search engine optimization, SEO) - это оптимизация HTML-кода, текста, структуры и внешних факторов сайта для поднятия его в выдаче поисковой системы.

Интересно: Оптимизация и разработка сайтов: изготовление сайтов с подробной документацией.

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

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

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

скриптовый язык

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

Табличный макет

(табличная верстка)

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

форум

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

Электронная коммерция

Электронная коммерция – это все, что связано с покупкой, продажей, распространением, маркетингом и сервисным обслуживанием в Сети.

http://www.cio-world.ru

Иннокентий Бутт