I recently put together a series or articles on low cost spatial web application architectures. You can find this three part series of articles here:
Low cost Spatial Web Application Architectures (Part 1) – Map API’s
Low cost Spatial Web Application Architectures (Part 2) – Data Storage Methods
Low cost Spatial Web Application Architectures (Part 3) – Putting it all together