I’m designing an image-intensive site and plan to use EE to run the static/blog/news sections and possibly the whole enchilada. In evaluating the latter, I’d like a sense of whether EE is likely to have any performance issues with a site of the following characteristics, assuming reasonable hosting and recommended caching systems/coding techniques:
- 10 weblogs
- 7000 entries
- 200 custom fields (~30 related)
- several key templates displaying 100 custom fields (~30 related) as well as 10’s of images.
- modest javascript for most templates (base jquery + a little more)
- 30 galleries/weblogs (haven’t decided which)
- 10,000 images
I’ve seen several useful threads about EE driving “big” and/or “busy” sites, but nothing so far that address my largest concern: page loading times for the key templates I’ve outlined above.
- What are some of the bigger/most visited EE-based sites? 24 April 2007
- EE scalability 29 August 2007
I’ve built just one site with EE so far (clients like it and are running it on their own), but it’s much more modest in size. Performance is OK without having done *any* server or database fiddling, but still nothing like the sites I’ve built previously with Dreamweaver’s PHP+MySQL behaviors, extensions, and some hand coding (hey, I’m not a developer 😉). Of course, those sites required me to build custom databases with 10’s of inter-related tables and a lot of SQL code, not to mention the admin process…
Another concern is data import and export. I’ll look into plugins like CSVGrab but I suspect it may be easier to just learn the EE database schema and write some SQL (?)
BTW, the site will start out with only 1500 entries and 1500 images but will build up to the above numbers (assuming we get more funding). If curious, check out preliminary interactive wireframes of our design (scroll down to find links to PDF and HTML versions; any feedback on wireframes appreciated).
Thanks for your thoughts!