8. A Simple Weblog

One of the simplest and most popular types of websites are blogs or forums. Although most people are happy with PHPBB, or other simple canned weblog systems, most of those systems don’t scale well. As you remember from Chapter 2, “Making Software a Service,” the best possible way to provide for maximum scalability and availability is to separate your database, application, and presentation layers. Most of the available canned systems don’t actually split your database apart from your application layer, so if you want to scale, your only option is to run it on a bigger server. Although you could simply use one of these canned systems for your web blog, this chapter discusses how to start from scratch because most applications ...

Get Building Applications in the Cloud: Concepts, Patterns, and Projects now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.