Support » Fixing WordPress » Managing Large Sites

  • Hi

    I am using WP as a CMS with the Semiologic theme/plug-ins currently for several smallish sites. I am wondering how large these will be able to grow.

    How many pages will WP handle well? Also should I be using pages or posts for my articles?

    Has anyone been succesful at running a large (>1000 pages/posts) site with WP? Any gotchas to be aware of?


Viewing 7 replies - 1 through 7 (of 7 total)
  • wp will scale quite well, if you use wp-cache.

    Actually I was more concerned with managing large numbers of files than the server load and traffic handling, but that’s good to know.

    The Manage>Pages panel in the admin only shows one page, sorted by date created. not very useful when you have to scroll through a couple of thousand entries. I know there is a plug-in for better post management, namely Coldforged’s Enhanced Views but none for pages.

    I guess this pretty much tells me to set up the site using posts for articles and features, and use Pages for things like sitemaps, about us, link pages and so forth.

    Anyone else with thoughts on the subject?

    Thanks all


    Actually Coldforged is working on an update to the enhanced views plug-in which will offer better Page management as well. Guess I’ll just have to wait.

    And why do you have that many Pages in your Manage > Pages? Yikes. Consider moving some of those to posts as not all 1000 Pages should be Pages. I moved my site from static to WordPress and I had a lot of debate over the difference between a Page and a post. I have over 700 posts and 17 pages. It required some rewiring of my thought processes to really get clear about what deserved to be a “Page”.

    For CMS purposes, any web page generated on your site is valid. The difference is in how you use the template tags for each as well as category templates. For example, if you want a fast list of the core Pages like “contact”, “schedule/events”, “about”, etc, then having those as pages allows you to use the wp_list_pages template tag to generate that core list.

    Having the rest of your material as posts allows the use of the powerful category templates so you can customize each category page with how things are listed and provide more information specific to each category.

    If you are using multiple authors, using the Author Templates allow custom information to be displayed along with the author’s posts.

    If you want to link to ANYTHING within a navigation or a page, referring to posts as pages or even linking to categories, see:

    I hope that helps. And ColdForged Enhanced Post View is AWESOME and I cannot live without it. It would be nice if applied to Pages, but I spend most of my time with Posts.


    I’m looking to create a news and blogging portal based on categories and sub categoiries with geographic localization eventually. Users wil blogs to the public categories after approval and I would like to intergrate the blogging tool with a tool I have for user interaction. I’m looking at Geeklog vs. WordPress and I’m not which to go with. I would like to grow the site and would expect it to have many visitors and blogs. Any ideas?


    Thanks, Lorelle. That definitely clears up a few questions. Posts it is, then. Now I just have to figure out how to convert all those pages to posts.

Viewing 7 replies - 1 through 7 (of 7 total)
  • The topic ‘Managing Large Sites’ is closed to new replies.