| Evolution of Web Application |
| |
| Core Issue |
| |
| The major issues, that every developer faces when developing web applications, are: |
| |
| Scalability: |
| A successful site will have more users and as the number of users is increasing fast,
the web applications have to scale correspondingly |
| |
| |
| Integration of data and business logic: |
| The web is a new way to conduct business, and so it should be able to use the same middle-tier and data-access code |
| |
| |
| Manageability: |
| sites keep getting bigger and we need some practical mechanism to deal with the ever-increasing content and its interaction with business systems. |
| |
| |
| Personalization: |
| Adding a personal touch to the web page becomes an essential factor to keep our customer coming back again. Knowing their preferences, allowing them to configure the information they view, recall their past transactions or frequent search keywords are all significant in providing feedback and interaction from what is otherwise a fairly one-sided conversation |
| |
| |
| |
| |
| |