Slideshare.net (beta)

 
Post to TwitterPost to Twitter
Post: 
Myspace Hi5 Friendster Xanga LiveJournal Facebook Blogger Tagged Typepad Freewebs BlackPlanet gigya icons

All comments

Add a comment on Slide 1

If you have a SlideShare account, login to comment; else you can comment as a guest


Showing 1-50 of 1 (more)

Technology Behind Web 2.0

From markpeak, 2 years ago

Foundation technologies behind Web 2.0. Including AJAX, RSS, Podca

1027 views  |  0 comments  |  1 favorite  |  57 downloads
 

Categories

Add Category
 
 

Groups / Events

 

 
Embed
options

More Info

CC Attribution License
This slideshow is Public
Total Views: 1027
on Slideshare: 1027
from embeds: 0

Slideshow transcript

Slide 1: Technology Behind Web 2.0 Isriya Paireepairit

Slide 2: Agenda • Blog • Feed • P2P • Social Network

Slide 3: Blog “CMS for Personal User”

Slide 4: Blog - Intro • Weblog / Online Journal / Online Diary • Ordinary CMS (Just PHP + MySQL) • Contents are sorted by Date • Easily published by Author

Slide 5: Blog - Popularity • Technorati database contains 30.5M blogs • Even Sun President has his own blog • Non-mainstream media • Buzz Marketing

Slide 6: Blog - Derivative • Now Blog has been developed to • Group Blogging • Planet (with Feed) • Photoblog • Podcast (Audioblog) • Videoblog

Slide 7: Blog - Provider • Global • Blogger - Google • LiveJournal • Xanga • MSN Space

Slide 8: Blog - Provider • Local • Pantip - Bloggang • Exteen • Diaryhub • Thaidairist

Slide 9: Blog Softwares • MovableType - still the most popular • WordPress - Open Source Counterpart • Major CMSs already have blog module • Drupal, Mambo, Joomla, *Nuke • CMS for blogging • Serendipity, Textpattern, blosxom

Slide 10: Blog - Solution • Don’t Reinvent the Wheel • Use exist blog engines • In case that main website exists • Seperate new blog site

Slide 11: Feed Simple Text File used as Notification

Slide 12: Feed - Intro • Naming • Web Feed • Content Syndication • Content Aggregation • also • RSS, Atom, Orange XML?

Slide 13: Feed - Concept • Transform content of web site into standard XML • Put it somewhere on server, provide URL • Feed Readers (aka Aggregators) read Feed periodically • If Feed has new content, notify user • Similar to “Push Technology” (Active Desktop: 1997)

Slide 14: Feed - Type • Now there are 3 formats • RSS 1.0 • RSS 2.0 - most popular • Atom 1.0 • IETF Standard • Supported by Google • Technology advance over RSS

Slide 15: Feed - Reader • Bloglines - most popular (Web) • Google Reader, Rojo (Web) • NetNewsWire, NewsFire (Feed App) • Firefox, Thunderbird, Google Desktop (Normal App)

Slide 16: Feed - Howto • Modern CMS have Feed built-in • Content Wrapper e.g. FeedBurner • or Write your own (not very hard)

Slide 17: New Media • “Blog” - Reader can be Author • “Feed” - Distribution of Content • Then “Blog + Feed” create path for new, personal, independent media

Slide 18: P2P Content Distribution Infrastructure

Slide 19: P2P • Content Downloader can become Content Provider • Don’t need Central Servers (e.g. BitTorrent) • P2P is infrastructure to transfer large size content

Slide 20: P2P - Networks • Popular Networks • Napster • Kazaa / Limewire / eMule / eDonkey / Gnutella • BitTorrent

Slide 21: Social Network Effective way to solve huge problem

Slide 22: Social Network • AI has took so long...... to mature • Many many people together can work as well • Share common interest

Slide 23: Social Network - Success Case • Open Source - Software Development • Wikipedia - Content Creation (Encyclopedia) • del.icio.us - Site Information • Dmoz.org - Site Information • Last.fm - Music • Orkut - Contact Information

Slide 24: Social Network • Social Network is not technology in term of implementation • It’s how task can work via web • Simply PHP/MySQL can be Social Network