Evolutionary Architectures in Web Applications: A Comparative Study of Client-Server, Multi-Tier, and Service-Oriented Approaches | Synapse