what is the best CMS for a content site

Posted on 2009-02-12
Last Modified: 2012-05-06
We're looking at choosing a new CMS - could be custom built or off the shelf, open source of paid - and right now use Typo3.  Typo3 is a fine CMS, but we get the sense that for content sites (we publish videos using a third party video player API) with 5,000-10,000 pages of content, the site becomes slow.

Any suggestions for the best, quick, scalable CMS for content sites?
Question by:watchmojo
    LVL 8

    Accepted Solution

    You can select between Joomla, Wordpress and Drupal ....

    I prefer Joomla ... not personally .. but Joomla has win a lot of customers satisfaction ad also win "Best CMS Award" twice ... i believe
    LVL 4

    Assisted Solution

    Well, I use TYPO3 as well and have used other CMS's.

    With TYPO3 the limiting factor on speed seems to be the server. You need a dedicated powerful server to allow TYPO3 to run at full speed.

    I assume you have already optimised the mysql/php set up with compression/acceleration/query_cache etc to optimise your setup?

    Any CMS that requires a back end database will run slower than plain html sites.

    So, you might want to consider CMS's that don't rely on a database such a or a CMS that will export to real static .html files.

    TYPO3 does publish/export to 'real' static .html files and this makes a site much faster. I am not talking about simulate static or friendly urls.  My site uses TYPO3 on my local machine, I export real .html pages and then ftp the changed files up to the web server. This secures the site as well as allow full static pages for performance.

    Hope this helps.

    LVL 8

    Expert Comment

    Did you decide or what ... let s know your decision ?
    LVL 8

    Assisted Solution

    I would suggest a clustered & cached UCM (or Documentum, if the organization if large enough for this sized application). Typo3 is probably to be considered a step above the prosumer level cms solutions. But, you should stick with Oracle or EMC if you're a business really looking for an enterprise solution.

    For caching, UCM has internal caching for any dynamic segments, but you could also use a squid or varnish caching layer. Or, if you already have the F5 load balancing stack (not atypical for a larger business to have contracts with F5), they have caching additions that integrate seamlessly.

    Author Comment

    Please leave this open.  I was traveling and did not want to rush the rating and commenting since it was the first question I asked... but I will review all answers this weekend.


    LVL 3

    Expert Comment

    Is your video site getting slow due to increased traffic? If this is true, then get a faster connection, maybe change your web hosting service provider.

    otherwise, your cms Typo is the culprit.

    Drupal is very scalable and fast CMS, I am sure it can handle your website load, it TYPO is creating the problem.

    LVL 4

    Expert Comment


    On what basis do you claim from the posters details that TYPO3 is the culprit?

    TYPO3 runs many major websites without performance issue.

    If you visit: and compare TYPO3 with Joomla and Drupal you'll see that TYPO3 has a few more in the Yes column for performance that the others. However all 3 systems have integrated caching.
    Typical beginner issues with TYPO3 performance comes from not optimising their server environment. This is the first place to look. Once that is satisfied I'd suggest looking at the file storage, hopefully the videos are stored as files and not in the db itself. After that it is probably network orientated given the video nature of the traffic. These issues are not CMS specific. Therefore any suggestion that the client changes CMS cannot be made easily but needs to be controlled and evaluated.

    More facts less opinion please.


    Featured Post

    Courses: Start Training Online With Pros, Today

    Brush up on the basics or master the advanced techniques required to earn essential industry certifications, with Courses. Enroll in a course and start learning today. Training topics range from Android App Dev to the Xen Virtualization Platform.

    Join & Write a Comment

    DotNetNuke (DNN) ( is a leading open source web content management system (CMS) and application development framework for Microsoft .NET. Localization is an essential part of building websites, especially in countries that …
    Load balancing is the method of dividing the total amount of work performed by one computer between two or more computers. Its aim is to get more work done in the same amount of time, ensuring that all the users get served faster.
    It is a freely distributed piece of software for such tasks as photo retouching, image composition and image authoring. It works on many operating systems, in many languages.
    Get a first impression of how PRTG looks and learn how it works.   This video is a short introduction to PRTG, as an initial overview or as a quick start for new PRTG users.

    734 members asked questions and received personalized solutions in the past 7 days.

    Join the community of 500,000 technology professionals and ask your questions.

    Join & Ask a Question

    Need Help in Real-Time?

    Connect with top rated Experts

    24 Experts available now in Live!

    Get 1:1 Help Now