The early days of web development saw a relatively small handful of experts and had them seeking to find ways to make a website do what their client wanted them to do. There was very little standardized methods to make website development an easy process and each site may have been designed with customized programming that may have been totally incompatible with any other site.
When the number of programmers raised from a few hundred to more than 30,000 it became much clearer that there needed to be some cohesive way to simplify things. This process led to new partnerships and development applications that have become the standards of the day.
As new developments are unveiled they are field tested by programmers and implemented once it is clear that the methodology is workable.
In many cases these new development programs can be refined and repackaged into a form based method that allows non-tech customers to develop a website that is as functional as any other site and at a fraction of the cost.
Certainly this was not possible in 1995, but through the trial and error of more than ten years the best features have risen to the top and the have proven...