Site CPU usage did drop when the latest forum posts were removed. CPU usage went from 5% down to 1.29% ouch! I guess its a testiment as to how popular that little box really is.
If I can improve the efficiency of the website we won't need to upgrade hosting package. Keeping our hosting costs where they are.
Ok. Gav is porting over the site to a new CMS. That probably means that the current site as it stands is not likely to have an update ( from a functionality point of view ) as it would defeat the purpose of going to drupal. Database migration isnt a case of copy and paste and we are good to go.
So what we actually have here is a case of internet-must-be-done-now-or-I-riot-mofo-itis.
I say cheers,beers and buxom wenches for Gav.
lol, yep thanks for explaining in more detail. I've ported most of the front page content over. Although getting all images across properly and formatting changes is still being ironed out. I've not yet started on porting the forums that will come later on. Once I get the front page (sections) of the site sorted out the next step will be to migrate the photo gallery. This may mean that the gallery will be accessible but not uploadable for a while.
The final phase is to migrate the forum to the new content management system. This may cause some headaches for users if I'm not careful so will be the biggest change and challenge.
I'm hoping I can get the new content management system to "cache" the front page including the latest posts box. What is caching? Caching simply provides a snapshot of the page that can quickly be accessed. If certain pages are requested frequently on a server and often have the same output the system takes a snapshot of the page and uses that to display the page to users who request it. This is instead of sending a query to the database for the information and building the page using a server side script.
Think of it like the electronic distributor upgrade on your Z. The standard points dizzy is alright, but you really notice the electronic ignition because its more efficient and provides a higher spark. Caching is like the dizzy upgrade . It will save CPU time and serve the pages much quicker to the user too.
The current work around - not the best
Bookmark this page if you find it useful.