You can add HTML output caching, if not already done. This is ofcourse mainly for the static elements fo the page, since the threads are updated so often it doesn't benifit that much for HTML output caching. You can also distribuate the cache by using Memcache/Velocity etc. if not already done. Thereby you can have one main server, one database and several caching serveres which are just thin clients. You have probably already done this, but if not, look into it :) |
Jacob Rohde:thevicarious:Jacob Rohde:Currently it takes about 2-5 seconds to generate the page depending on content, and that does seem ok I would say.5 seconds for a site like Amino is not okay, Id say.
An avg. of 3 seconds, with a worst case of 5 is fine, I would say.
2-5 sec is still pretty slow. Today i just feel what the other guys is just talking about.. Most of the click is still 2-5 sec, but some of them are 8-15 sec :( When i click on the Amino logo to go to the frontpage, i can sometimes check my gmail if there is coming new mails, and go back to the Amino-tab, and its still not loading.
Yes, Martin you ask for help. But what the users can help you with is "only" the "outside" content like html, css (styling). But the inside (like the carengine), we dont have any data about, so that will be pretty impossible for us to help you.
It can be many things. First of all we could need some datas about your set-up, is it just a stand-alone server or is a clustered set-up, dedicated database servers?
Do the database-server, have enogh Ram? Some of our database servers, was only running with a 4 gb, but when we upgrade them to fresh new servers last year with of course the new Intel processors and 16 gb ram, the site was like 10 times faster. The cool things is when the site load, almost before you click.
I hope my posts make sence, otherwise you are always very welcome to ask :-)