Monday, January 26, 2009
Concepts About Web 2.0
To learn some more about Web 2.0, I visited http://oreilly.com/ to see what else I can find. There is a wealth of info on this site, so I started with one article. While reading an articale about web 2.0, the following was stated, "In fact, the value of the software is proportional to the scale and dynamism of the data it helps to manage." This statement speaks to the current shift towards data management and less of application management. The emphasis is even stronger these days on data and effective use and application of data is what more often determines a company’s success in today’s market. (http://www.oreilly.de/artikel/web20.html)The notion of reaching out to the tail and edge is discussed rather than focusing on the head. This addresses a point that with Web 1.0, the accepted notion was that a few websites would be the center of the internet and individuals would have to visit these sites. But now, the notion of every one person being a "server" ios becoming more of the norm. Where first a central database housed all the necesary data and thus individuals needed to access the database, now people can access eachother to attain whatever they are looking for. Thus the term a social network. Collective Intelligence is used to describe the success Web 2.0 is currently experiencing. One company that has used this concept and thrived on it is Flickr. More about this on a later date. This article additionally goes into programming concepts that are key to successful web 2.0 technologies. They are as follows: 1. Support lightweight programming models that allow for loosely coupled systems. - I am guessing this is due tot eh nature of no longer dealing with one centralized DB anymore. 2. Think syndication, not coordination. - The distribution of info is key, not the management of it at the end user. 3. Design for "hackability" and remixability. - OpenSource is the path to be on.One of the key concepts to understand was that Web 2.0 does not have a boundary but rather is more of a set of principles/characteristics which define it.
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment