Yo suelo utilizar este herramienta junto a la de webmasters tools
http://gtmetrix.com/
Te analiza a pagina y te indica mas o menos por donde lo tienes que tirar.
Desde el punto de vista de programación... tienes que tirar por la complejidad N o como mucho del orden N2.
Cualquier cosa por encima es ineficiente.