Команда
Контакти
Про нас

    Головна сторінка


За історії інформатики на тему





Скачати 21.54 Kb.
Дата конвертації 27.02.2018
Розмір 21.54 Kb.
Тип реферат

Санкт Петербурзький державний університет інформаційних технологій механіки і оптики

реферат

За історії інформатики на тему

"Історія розвитку технологій

WEB 2.0 і Wikipedia "

аспірант:

Кукушкін С. Г.

Кафедра:

ПЕ і М

спеціальність:

08.00.05

Санкт-Петербург

2008 р


Зміст

Вступ. 3

1. Поява терміна Веб 2.0. 3

2. Основи Веб 2.0. 4

3. Ключові принципи Веб 2.0. 6

1. Веб як платформа. 6

2. Чим більше людей використовує сервіс, тим автоматично він стає краще. 6

3. Охоплення довгого хвоста зарахунок самообслуговування користувачів. 6

4. Контроль над унікальними, складними для відтворення джерелами даних, які можуть бути збагачені за рахунок користувачів. 7

5. Ставлення до користувачів як до співрозробником. 7

6. Спрощені моделі розробки призначених для користувача інтрефейса і спрощені бізнес-моделі. 8

7. Софт повинен працювати поверх пристроїв. 8

8. Залучення колективного розуму. 8

4. Історія Вікіпедії. 9

5. Ключові факти та сучасне состоятіе Вікіпедії. 10

Висновок. 10

Список літератури .. 11

Вступ

Поява терміна Веб 2.0 прийнято пов'язувати зі статтею «Tim O'Reilly - What Is Web 2.0» від 30 вересня 2005 року, вперше опублікованої російською мовою в журналі «Компьютерра» (№№ 37 (609) і 38 (610) від 14 і 19 жовтня 2005 року відповідно)

У цій статті Тім О'Рейлі прив'язав появу великої кількості сайтів, об'єднаних деякими загальними принципами, із загальною тенденцією розвитку інтернет-співтовариства, і назвав це явище Веб 2.0., На противагу «старому» Веб 1.0.

В ході роботи над рефератом ми спробу простежити історію розвитку технологій веб 2.0: висвітлимо поява терміна веб 2.0, виділимо і детально досліджуємо ключові ідеї і принципи, притаманні додатків веб 2.0 на конкретних прикладах, а також детально зупинимося на Wikipedia одному з найбільш значущих інноваційних проектів в досліджуваної області.

1. Поява терміна Веб 2.0

Значення терміна веб 2.0 досі є предметом численних суперечок.

Як пише сам О'Рейлі в своїй статті Що таке WEB 2.0 концепція Веба 2.0 народилася в 2005 році на спільному мозковому штурмі видавництва O'Reilly Media і компанії MediaLive International. На їх першої зустрічі, вони визначали Веб 2.0, відштовхуючись від конкретних прикладів:

Web 1.0 Web 2.0

DoubleClick -> Google AdSense

Ofoto -> Flickr

Akamai -> BitTorrent

mp3.com -> Napster

Britannica Online -> Wikipedia

personal websites -> blogging

evite -> upcoming.org and EVDB

domain name speculation -> search engine optimization

page views -> cost per click

screen scraping -> web services

publishing -> participation

content management systems -> wikis

directories (taxonomy) -> tagging ( "folksonomy")

stickiness -> syndication

Список був досить великим. Але чому один додаток фахівці O'Reilly Media і компанії MediaLive International віднесли до Інтернету 1.0, а друге - до категорії Веб 2.0?

2. Основи Веб 2.0

Проаналізувавши найбільш успішні проекти Веба 1.0 і самі цікаві нові додатки, Тім О'Рейлі спільно з колегами виділили основні принципи Веба 2.0:

Малюнок 1. Основи Web 2.0.

На малюнку 1 показана карта Веб 2.0, створена під час мозкового штурму на конференції FOO Camp в 2005 році. "Її не можна назвати завершеною, але вона ілюструє багато ключові ідеї Веб 2.0" - так відгукується про неї сам Тім О'Рейлі.

Тім О'Рейлі стверджує, що "як багато важливих концепцій, Веб 2.0 не має чітких меж. Це, скоріше, центр тяжіння. Ви можете уявити собі Веб 2.0 як безліч правил і практичних рішень. Вони об'єднані в якусь подобу сонячної системи, що складається з вузлів, кожен з яких побудований з урахуванням деяких або всіх описаних правил і знаходиться на певній дистанції від центру ".

Проаналізувавши карту Веб 2.0, а також правила і практичні рекомендації, вироблені на конференції FOO Camp фахівцями O'Reilly Media, включаючи Тіма О'Рейлі та компанії MediaLive International ми виділили ключові принципи WEB 2.0:



Далі ми докладніше зупинимося на кожному з 7 принципів, виділених нами на рис. 2

3. Ключові принципи Веб 2.0

  1. Веб як платформа.

Google з моменту свого створення був веб-додатком. Це сервіс, за доступ до якого прямо або побічно платили користувачі. Жоден зі звичних недоліків старої софтверної індустрії характерний йому не був. Замість запланованих релізів - постійне поліпшення продукту. Замість ліцензування або продажів - просто використання. Немає потреби піклуватися про збіжність ПЗ на інших платформах - все, що потрібно для запуску Google, - це розширюваний масив із звичайних ПК із запущеною відкритою ОС плюс власні програми та утиліти, яких ніхто за межами компанії не побачить. Фактично вартість ПЗ була пропорційна масштабу і динамічності даних, з якими воно допомагало управлятися.

Сервіс Google це не сервер, хоча доставка сервісу забезпечується масивом інтернет-серверів, - і не браузер, хоча користувач отримує доступ до сервісу саме через нього. І це не прославлений пошукач, який зберігає контент, що дозволяє користувачеві здійснювати пошук. Як і телефонний дзвінок, який трапляється не на кінцях телефонної лінії, а в мережі між ними, сервіс Google здійснюється в просторі між браузером, пошукачем і цільовим сервером, на якому міститься шукане. Google - це посередник між користувачем і його / її онлайновим досвідом.

Як і DoubleClick, Akamai був оптимізований для роботи з головою, а не хвостом, орієнтований на центр, а не на околиці. Незважаючи на те що сервіс Akamai працював на благо тих, хто знаходився в кінці "довгого хвоста", полегшуючи їм доступ до популярних сайтів, гроші свої компанія отримувала саме від сайтів.

2. Чим більше людей використовує сервіс, тим автоматично він стає краще.

BitTorrent зробив величезний крок до децентралізації Інтернету. Кожен клієнт є і сервером, файли розбиваються на фрагменти, які можуть бути завантажені з різних джерел, непомітно примушуючи користувачів надавати один одному канали і дані. Чим популярніший файл, тим швидше він може бути доставлений, оскільки більше користувачів забезпечує сумарну пропускну здатність і більше фрагментів цілого файлу доступно в Мережі.

Таким чином BitTorrent демонструє нам ключовий другий принцип Веб 2.0: чим більше людей використовує сервіс, тим автоматично він стає краще. Якщо Akamai вимушений додавати сервери для поліпшення якості послуг, то кожен користувач BitTorrent приходить на вечірку зі своїми ресурсами. Це імпліцитно "партнерській архітектурі", вбудована етика кооперації, згідно з якою сервіс діє в першу чергу як розумний посередник, який з'єднує краї один з одним і використовує для цього ресурси самих користувачів.

3. Охоплення довгого хвоста зарахунок самообслуговування користувачів.

Overture і Google добилися успіху, тому що зрозуміли концепцію "довгого хвоста" (термінологія Кріса Андерсона) - "колективній потужності маленьких сайтів, які поставляють значущу частину контенту". Пропозиція DoubleClick має на увазі підписання офіційного контракту, обмежуючи ринок до декількох тисяч великих сайтів. Overture і Google знайшли спосіб розміщення рекламного модуля практично на будь-якій сторінці. Більше того, вони вважали за краще рекламним форматам, орієнтованим на видавців і агентства (банери, поп-апи), менш нав'язливі, прив'язані до контексту і доброзичливі до користувача текстові рекламні блоки.

Урок Веба 2.0: зробіть упор на призначені для користувача сервіси і алгоритмічну обробку даних, щоб дотягнутися до самих кінчиків веба, звертайте увагу не тільки на голову, а й на хвіст.

Не дивно, що інші історії успіху Веба 2.0 демонструють нам приблизно ту ж поведінку. eBay вирішив одиничні транзакції вартістю в кілька доларів між фізичними особами, виконуючи роль автоматичного посередника.

4. Контроль над унікальними, складними для відтворення джерелами даних, які можуть бути збагачені за рахунок користувачів.

Очевидно - і тому є безліч прикладів, - що в епоху інтернету той, хто володіє БД, володіє і ринком, а значить, отримує левову частку прибутку. І якщо зберегти ринкову перевагу, контролюючи API, все важче, контроль над важливими джерелами даних забезпечити значно простіше. Особливо якщо ці джерела дорого відтворити (або вони були збагачені за допомогою користувачів сервісу). Погляньте на авторські права на картах від MapQuest, maps.yahoo.com, maps.yandex.ru, maps.msn.com або maps.google.com. Скрізь буде позначка "Maps copyright NavTeq, TeleAtlas" або "Images copyright Digital Globe" (постачальник супутникових зображень). Всі ці компанії неабияк вклалися в свої БД. (NavTeq витратила на створення БД з назвами вулиць і маршрутами 750 млн. Доларів. Digital Globe - 500 млн. Доларів, щоб запустити власний супутник.

Дані, безсумнівно, і є єдиний важливий компонент подібних додатків, тоді як сам софт здебільшого поставляється у відкритому вигляді, а навіть якщо і ні - все одно цілком доступний.

Але візьмемо для початку в якості прикладу Amazon. Спочатку його БД була побудована на регістрі кодів ISBN від RRBowker. Бази конкурентів, відповідно, не мали суттєвих відмінностей. Але на відміну від MapQuest, Amazon невтомно доповнював дані, додаючи інформацію, надану видавцем, - обкладинки, зміст, зміст і навіть фрагменти з книг. Що важливіше, Amazon привернув користувачів для написання анотацій, і тепер саме Amazon - а зовсім не Bowker - є головним джерелом бібліографічної інформації для філологів і бібліотекарів, не кажучи вже про простих користувачів. Також в Amazon був розроблений унікальний ідентифікатор ASIN, покриття якого ширше, ніж у ISBN. Загалом, Amazon наздогнав і перегнав своїх постачальників інформації.

Першою на ринку веб-карт була MapQuest в 1995 році, за нею прийшла Yahoo !, потім - Microsoft, а нещодавно до них приєднався Google - при цьому всі компанії ліцензують у постачальників інформації, по суті, одні й ті ж дані. Уявіть, що точно так само вчинила б MapQuest: привернула б користувачів до анотування карт і маршрутів і навіть до створення нових інформаційних шарів. Боротися з такою компанією конкурентам, у яких в наявності тільки оригінальні ліцензовані дані, було б куди важче. Саме цим зараз займається Google. Google Maps - це експеримент зі створення конкуренції між постачальниками даних і розробниками додатків. Спрощена модель програмування від Google привела до появи безлічі додаткових сервісів, які побудовані на поєднанні функціональності Google Maps з іншими даними, доступними в інтернеті. Так, наприклад, housingmaps.com дозволяє накладати на карти від Google ріелторські оголошення від Craigslist. На виході у нас виходить нове інтерактивне додаток, чудовий приклад змішування технологій.

5.Ставлення до користувачів як до співрозробником.

Користувачів потрібно сприймати як співрозробником - як, наприклад, прийнято при розробці відкритого софта (навіть якщо саме ПО навряд чи буде випущено під відкритою ліцензією). Максима відкритого софта - "випускай релізи раніше і частіше" - тепер формулюється ще жорсткіше: "нескінченна бета-версія". Програми оновлюються щомісяця, щотижня і навіть щодня. Не випадково на логотипах таких проектів, як Gmail, Google Maps, Flickr, del.icio.us і т. П., Слівце "beta" може висіти роками. Відстеження поведінки користувачів в реальному часі дозволяє бачити, які нові властивості використовуються і як вони використовуються - і це ще одна ключова складова успіху технології. Веб-розробник одного з розкручених мережевих сервісів відзначає: "ми додаємо два-три нових властивості в різні частини сайту щодня, і якщо користувачам вони не подобаються - ми відмовляємося від цих нововведень. Якщо подобаються - впроваджуємо на всьому сайті".

6. Спрощені моделі розробки призначених для користувача інтрефейса і спрощені бізнес-моделі.

Успіх веба багато в чому зобов'язаний тому, що більша частина теоретичних побудов, присвячених гіпертексту, була відкинута на користь простих прагматичних рішень, які і послужили основою ідеальної конструкції. RSS став, можливо, єдиним широко поширеним веб-сервісом саме тому, що він простий. А складні корпоративні набори все ще чекають свого часу.

Те ж прагнення до простоти спостерігається і у інших "справжніх" веб-компаній. Візьмемо Google Maps. Простий AJAX-інтерфейс був швидко "розібраний" хакерами, які потім зуміли використовувати поставляються дані для організації нових сервісів.
Картографічні веб-сервіси були доступні і раніше: від GIS-вендорів (ESRI, наприклад) і таких компаній, як MapQuest і Microsoft MapPoint. Однак Google Maps завоював світ, завдяки своїй простоті. І якщо експериментування з даними веб-сервісів від "справжніх" вендорів вимагало укладення контракту, то Google Maps був спроектований так, що дані можна було відразу використовувати в своїх цілях - і хакери дуже скоро навчилися це робити.

7. Софт повинен працювати поверх пристроїв.

Ще одна особливість Веба 2.0, яка заслуговує на увагу, це те, що тепер веб не прив'язаний до платформи ПК. Перед відходом з Microsoft розробник Дейв стацій (Dave Stutz) дав своєму колишньому роботодавцеві рада: "забезпечити високий прибуток здатне програмне забезпечення, яке працює поверх пристроїв".

На даний момент найкращим прикладом нового підходу є iTunes. Ця програма без проблем з'єднує кишеньковий пристрій з грандіозною веб-базою, залишаючи ПК роль локального кеш-сервера і контрольної станції. Спроби донести веб-контент до мобільних пристроїв, зрозуміло, були й раніше, але зв'язка iPod / iTunes є одним з перших додатків, що з'єднують в єдиний ланцюжок відразу кілька пристроїв. Інший хороший приклад подібного підходу - цифровий відеомагнітофон TiVo.

8. Залучення колективного розуму.

Головний принцип, який лежить за успіхом гігантів, народжених в епоху Веба 1.0, гігантів, які вижили і зробили Веб 2.0 таким, яким він є, полягає в тому, що вони посилили веб-технології за рахунок колективного розуму:

• В основі веба лежать посилання. Коли користувачі створюють новий контент і нові сайти, вони за допомогою користувачів, які виявили цей контент і поставили на нього посилання, потрапляють в структуру веба. Багато в чому це нагадує формування синапсів в мозку, коли асоціації закріплюються за рахунок багаторазового повторення або яскравості переживань: точно так же павутина зв'язків розростається за рахунок колективної активності всіх веб-користувачів.

• Yahoo! - перша успішна інтернет-компанія. Вона народилася як каталог або як директорія посилань - результат старанної роботи тисяч, а потім і мільйонів користувачів. І хоча Yahoo! з тих пір диверсифікувала свій бізнес, створюючи самий різний контент, зібрана користувачами колекція досі є її головним активом.

• Прорив Google в пошуку, в одну мить зробив компанію беззастережним лідером ринку, був заснований на PageRank, методі, що використовує для забезпечення найкращих результатів перш за все кількість посилань структуру веба, а не характеристики проіндексованих документів.

• Продукт eBay - колективна активність всіх користувачів. Як і сам веб, eBay ріс разом із зростанням призначеної для користувача активності, і роль компанії - це роль відкривача контексту, в якому може реалізуватися призначена для користувача активність. Більше того, конкурентна перевага eBay полягає виключно в критичній масі продавців і покупців.

Amazon торгує тими ж товарами, що і його конкуренти. У них ті ж описи продуктів, ті ж зображення обкладинок і той же редакторський контент від виробників. Але Amazon навчився залучати користувачів. У Amazon на порядки більше призначених для користувача оглядів; запрошення взяти участь в роботі сервісу розміщені буквально на кожній сторінці - і що ще важливіше, компанія використовує призначену для користувача активність для забезпечення якісніших результатів пошуку. Якщо пошук на Barnesandnoble.com зазвичай веде на власні продукти компанії або проплачені результати, то результати пошуку на Amazon - це найбільш затребувані продукти, популярність яких обчислюється в реальному часі не тільки на підставі продажів, але і з урахуванням інших факторів, які працівники Amazon називають flow (потік). Не дивно, що Amazon, на порядки випереджає конкурентів за активністю користувачів, випереджає їх і у фінансовому відношенні.

Однак одним з найбільш значущих інноваційних проектів стала Wikipedia - онлайнова енциклопедія, побудована навколо неправдоподібною ідеї, що енциклопедична стаття може бути додана будь-яким користувачем і відредагована іншим. Радикальний експеримент в області довіри.

4. Історія Вікіпедії

Ще в 1999 році веб-проект Everything2 дав можливість будь-якому відвідувачу брати участь в створенні збірки всіляких відомостей, проте засновники його не претендували на створення серйозного енциклопедичного видання.

Тому прабатьком Вікіпедії прийнято вважати Нупедії - проект енциклопедії англійською мовою, який реалізує принципи свободи інформації. Статті Нупедії писали вчені і люди з академічного середовища; засновниками були Лоуренс Сенгер - головний редактор і організатор проекту, і Джиммі Вейлз - тоді виконавчий директор компанії Bomis, фінансувала проект.

Щоб прискорити поповнення енциклопедії, 15 січня 2001 року Вейлз і Сенгер відкрили сайт «Вікіпедія». Брати участь в її редагуванні тепер міг будь-який користувач Всесвітньої мережі.

5. Ключові факти та сучасне состоятіе Вікіпедії

Вікіпедія отримала свою назву від використовуваної нею технології «вікі». У травні були запущені мовні розділи Вікіпедії: російська, німецька, шведська, французька, італійська, іспанська і т.д .. Зараз у Вікіпедії існує 264 мовних розділу.

Обсяг відомостей в Вікіпедії і її популярність поступово росли. Станом на липень 2004 року в англійському розділі було 0,3 млн статей; в квітні 2005 року - вже понад 0,5 млн, а у вересні 2008 року - понад 2,5 млн. Другий за кількістю статей - німецький розділ, в ньому до вересня 2008 року понад 0,8 млн статей. Ще 21 розділ містить понад 100 тис. Статей, в їх число входить і російська Вікіпедія (поточне число статей - 331 295).

Wiki можна уявити як робочий стіл з розкладеними чернетками, до якого може підійти будь-яка людина і внести в тексти свої корективи або написати щось нове. При цьому кожен чернетку має важливу властивість - історією редакцій (змін), по якій можна відстежити, як (і ким) документ змінювався в часі і, при необхідності, «повернути» його в одне з попередніх станів.

В іншому wiki подібна звичайному веб-сайту: одні її сторінки можуть бути вкладені в інші (такі багаторівневі документи називаються кластерами), можуть посилатися один на одного за допомогою звичайних вільних посилань, містити завантажені файли.

Для створення вікі-середовища необхідно особливу ПО - движок вікі. Це приватний вид системи управління сайтом, досить простий в своєму пристрої та функціональності, бо майже всі дії по структуризації і обробці відомостей робляться користувачами вручну.

висновок

В результаті проведеної над рефератом роботи була розглянута історія розвитку технологій веб 2.0: було вивчено питання появи терміна веб 2.0 в динаміці і на прикладах преходу пользоваетлей від переважного використання одних додатків до інших в ході розвитку інтернет технологій, були виділені ключові ідеї і принципи концепції веб 2.0 , вказані конкретні приклади використання ідей і принципів в сучасних веб додатках, а також вивчена історія, концепція та сучасний стан одного з найбільш інноваційних проектів в області веб 2.0 - Wikipedia. Виділені ключові принципи веб 2.0 дозволяють ясно уявити основи сучасних інтернет ресурсів і додатків, а також тенденції розвитку інтернет додатків. Даний реферат може становити практичну користь підприємцям, що здійснюють діяльність в області веб додатків і електронної комерції.

Список літератури

1. Дуейн О'Брайен (Duane O'Brien) Створення інтерактивної виробничої wiki-системи з використанням PHP (developerWorks, лютий 2007 р)

2. О'Рейлі Тім, Що таке Веб 2.0 ?. Компютерра. 21 жовтня 2005 року

3. Generation next Веб 2.0: походження, основи, приклади. Опубліковано 19 липня 2007 року.

http://www.cio-world.ru/community/326284/page2.html

4. Christian Stöcker. INTERVIEW WITH WEB GURU TIM O'REILLY "We're Moving into a New World". 12/04/2006 http://www.spiegel.de/international/0,1518,451152,00.html

5. Martin Streicher. Developing software on an open source stack. Open source provides everything a programmer needs to invent the next big thing. Chief Technology Officer, McClatchy Interactive. 19 Aug 2008

6. Uche Ogbuji, Real Web 2.0: Wikipedia, champion of user-generated content. How Wikipedia encourages users to contribute content. Partner of Zepheira Inc. 04 Sep 2007.

http://www.ibm.com/developerworks/web/library/wa-realweb4/index.html