David Corking's personal annotations on this page
Updated in 2003 - Lots of suggestions for saving money building a community web service (around a learning experience or a product category for example), comments on ERP development, and a proposal for a user-scripted community system - which sounds like
-
The programmers working from Toolkit40 will have to write six times as many features, but they will only have to read one-twentieth as much code. ...a project built on top of the lean, clean Toolkit40 will attract better people than a project built on top of bloated confusing Toolkit90. ...Each company that adopts an ERP system only needs a handful of new features. Yet because of the complexity of the ERP toolkit as shipped, those features will take several years, 100 programmers, and $50 million to implement...The most useful and innovative services of all are often algorithms specified by users that run on the publisher's server, e.g., "send me mail every Monday and Thursday nights if there are any new articles by my friend Judy".
The programming chapters of this book illustrate the power and reliability of this software architecture for ecommerce and Web applications that replace desktop apps.
This link has been bookmarked by 3 people . It was first bookmarked on 30 Nov 2007, by ento entotto.
-
Keith FortowskyFor myself and many others, Philip Greenspun was *the* introduction to "data driven web sites" *and* online communities build upon this platform. Philip has very useful online books: http://philip.greenspun.com/books/
-
Based on the author's experience with hundreds of Internet applications, it seems that all successful sites share the following six required elements for a sustainable online community:
1. magnet content authored by experts
2. means of collaboration
3. powerful facilities for browsing and searching both magnet content and contributed content
4. means of delegation of moderation
5. means of identifying members who are imposing an undue burden on the community and ways of changing their behavior and/or excluding them from the community without them realizing it
6. means of software extension by community members themselves
If we can provide these elements in some fashion we will have an application that is reasonable effective for users. If not, all the world's fanciest technology will be of little comfort.
The Big Solution
The big solution is a configurable set of software modules that will
1. keep a database of users, how to contact them, and how private they want their personal information kept
2. keep a database of site content, who contributed it, and how each piece relates to the others
3. keep track of which users have looked at which pieces of content
4. keep track of which users are costing the community time and money
5. keep track of how users are coming into the site and which external links they are selecting (clickthroughs)
6. if a commercial site, keep track of which advertisers' banner ads have been served and to whom and whether or not they were effective
7. help the site maintainers keep in contact with different classes of users
-
-
David CorkingUpdated in 2003 - Lots of suggestions for saving money building a community web service (around a learning experience or a product category for example), comments on ERP development, and a proposal for a user-scripted community system - which sounds like
-
The programmers working from Toolkit40 will have to write six times as many features, but they will only have to read one-twentieth as much code. ...a project built on top of the lean, clean Toolkit40 will attract better people than a project built on top of bloated confusing Toolkit90. ...Each company that adopts an ERP system only needs a handful of new features. Yet because of the complexity of the ERP toolkit as shipped, those features will take several years, 100 programmers, and $50 million to implement...The most useful and innovative services of all are often algorithms specified by users that run on the publisher's server, e.g., "send me mail every Monday and Thursday nights if there are any new articles by my friend Judy".
The programming chapters of this book illustrate the power and reliability of this software architecture for ecommerce and Web applications that replace desktop apps.
-
Would you like to comment?
Join Diigo for a free account, or sign in if you are already a member.