Considering Tim O’Reilly’s eight design patterns for Web 2.0 applications, it is clear that WordPress is one such application. The four main design criteria displayed by WordPress are as follows:
The Long Tail:O’Reilly suggests that Web 2.0 is primarily composed of sites that cater to niche markets, allowing it to attract an incredibly broad audience. This is a definite feature of WordPress, in which any produser can create a blog that caters specifically to his or her unique interests.
Users Add Value: Clearly a key aspect of WordPress, O’Reilly argues that users must add data to an application for it to grow and succeed. As a blog hosting platform, WordPress relies on users adding to and adapting the software provided for it to even exist. Inevitably some users will add more value than others, for instance those writing and improving software code may be few and far between, but every user contributes in their own unique and useful way.
The Perpetual Beta: O’Reilly describes how Web 2.0 applications are constantly updated and being improved in real-time. This differs from the previous practice of packaging a set version of a product, selling it, and then requiring the user to upgrade at a later date. The nature of the Internet and the WordPress platform means that being in ‘perpetual beta’ is an inherent quality of blog hosting software. Since people do not have to download anything, the product is able to constantly with or without the awareness of the produsers.
Software Above the Level of a Single Device: As more and more people forgo their computers to access the Internet, Web 2.0 apps must be openly accessible to new devices. WordPress software is adaptable to and accessible on a whole host of new generation technologies including: mobile devices, such as an iPhone and tablets, like the iPad.