Note that there are some explanatory texts on larger screens.

plurals
  1. PO
    primarykey
    data
    text
    <p>There are two sides you can care about, when optimizing :</p> <ul> <li>The server side : what matters is generating the ouput faster</li> <li>The client side : what matters is getting all that has to be displayed faster.</li> </ul> <p>Note : we, as developpers, often think about optimizing the server-side first... Which in most cases only represents less than 10% percent of the loading-time of the page !</p> <p><br> On the server side, you'll generally want to :</p> <ul> <li>profile, to determine what's long</li> <li>optimize your SQL queries, and reduce their number</li> <li>use caching</li> </ul> <p>For more informations, you can take a look to the answer I gave some time ago to this question : <a href="https://stackoverflow.com/questions/1260134/optimizing-kohana-based-websites-for-speed-and-scalability/1283195#1283195">Optimizing Kohana-based Websites for Speed and Scalability</a></p> <p><br> On the client side, the biggest gains are generally achieved by :</p> <ul> <li>Reducing the number of HTTP requests -- the easiest way being to reduce the number of JS/CSS/images files, by combining several files into one</li> <li>Compressing CSS/JS/HTML, using for instance Apache's <code>mod_deflate</code>.</li> </ul> <p>About that, there is a lot of great stuff on <a href="http://developer.yahoo.com/performance/" rel="nofollow noreferrer">Yahoo's Exceptional Performance</a> : they've released lots of <a href="http://developer.yahoo.com/performance/rules.html" rel="nofollow noreferrer">good pratices</a> and tools, such as <a href="http://developer.yahoo.com/yslow/" rel="nofollow noreferrer">yslow</a>.</p>
    singulars
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. VO
      singulars
      1. This table or related slice is empty.
    2. VO
      singulars
      1. This table or related slice is empty.
    1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload