Jump to content

Leaderboard

Popular Content

Showing content with the highest reputation on 04/12/2016 in Posts

  1. So for those that have been wondering, what is it that is actually happening, why the change, why the downtime and why the urge to get better performance? The main reason is TTFB (Time To First Byte) and page load (full) - the principle behind this, is the faster a site loads, the better the overall experience to the end user (you and me). So this is the snapshot of the move to the new server, indicating page load. What are we looking at? In the snapshot above, you will ratings in the top left, A, for example is good, C is average and X is not not being used at all. We are scoring well for everything apart from caching static content (which we are using, but only Zend Op Cache, we will be utilising Memcache again and we will be using CDN (Content Delivery Network via cloudfare) again. However, this is about bench marking without using the additional items. As you can tell, the first byte is now looking good, I want it to be better and that requires additional optimisation in different settings, specifically optimising how the database performs and utilises the memory available correctly. We need to reduce the page size on initial load, as it's loading at 1MB and I want to reduce this by 50% (if possible and without affecting the overall look). I want to reduce the amount of requests on the initial load as well, currently it's sitting at roughly 71, I want to get that down to between 30/40 request, the less requests the better. What we also want to do is make the site snappier, i.e. click a link and within a second the page load happens and you can start reading the next page/topic. Our limitation is the server and the amount of processing cores available and memory available. As we are on a VPS (Virtual Private Server) we are basically on shared hosting / the big difference is a VPS is effectively a dedicated server within a shared hosting enviroment. What we want and it will happen in the future, is a dedicated server - where all the processing power and memory is available to us and us alone. However, dedicated servers cost a bit more money that VPS (roughly $100 more expensive per month). However, we are heading in the right direction and moving the site to the new VPS package running on a 64 bit OS which allows us to better utilise waht we have, has been as step in the right direction. Over the coming days and weeks, I will be doing more optimising but this won't affect site uptime (unless I need to borrow the lead for the kettle).
    1 point
  2. I think I'm going to disable background when viewing the site on a mobile (not mobile desktop, which will return later today and be updated). I got to 2am and my eyes where being held opened by match sticks.
    1 point
  3. I apologise for the extended downtime today, the DNS settings all got amended today, which we requested but I was unaware had been actioned til I got home. Then they needed to propagate throughout the internet and is still occurring, Then unfortunately it came to light that the SQL users had not been transferred as part of the migration which we had to correct, then we had an issue with our memcache settings which speed up the service to the people visiting. So we have corrected these but we also need to add the correct style to the site (which I have saved on the PC at work). Please bare with us / me whilst I implement all of this but the benefits will start to show soon. Thanks for the understanding.
    1 point
  4. Wall running around the pyramid is different as you can avoid the places where zombies jet out of the wall. You're screwed once that gravity wavers off however.
    1 point
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use, Privacy Policy, Code of Conduct, We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. .