|
Conventional Web Development |
|
|
As far as the developing a web page that provides dynamic content is concerned, today, no matter which enabling technology is used the development scenario is almost the same:
Don't you also think something is wrong here? We've been always told that a good planned system should have distinct tiers for the presentation, the business logic and the persistency. Here I see an HTML page, or should I call it a program, that makes a connection to database, applies a certain application logic and formats the output for the user. This page is just a simple example that repeats a table row with the data acquired with a database query. What if this would be a page used in typical e-commerce application where tens of different types of data acquired and formatted. The answer is, without a doubt, a mess. Besides, although HTML is a standard language, after inserting such vendor specific codes in it, it looses this feature. You cannot use this page, for example, on a PHP or Java Application server.
|