We are going to start an online magazine. Registered users will be able to submit new entries (articles, places, etc...). Can Craft handle thousands of entries and high traffic (Of course with required server)?

  • 1
    Glad you like Craft! I've edited your question to be more generically useful. I'd also recommend splitting your second question (about the automatic slug creator) into its own separate question. Thanks!
    – Lindsey D
    Jul 13, 2014 at 23:53
  • Thanks for the modification. Sorry this is the first time I use StackExchange.
    – user516
    Jul 14, 2014 at 9:24

2 Answers 2


Sure... we've seen Craft installs with several hundred thousands entries/users/assets/etc. running in the wild, but there really isn't a simple answer to this question.

As you pointed out, performance can be heavily dependent on the server and environment that Craft is running on, but that goes for any web application.

Performance on the front-end is also dependent on your templating architecture and code. Craft does provide some {% cache %} tags that can help with some of the more database dependent parts of your templates.

If traffic to your site is significant enough, you can also consider putting something like Varnish in front of Craft as well as another layer of caching.


Don't use a structure section if you want over 200-300 entries... They become unusable.

This will be resolved in version 2.2 I'm pleased to hear.

  • We would like to use channels for almost everything.
    – user516
    Jul 14, 2014 at 9:46

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy