Yahoo bietet wertvolle Tipps:
Best Practices for Speeding Up Your Web Site
Und hier ein Artikel bzw. Vortrag, den ich schon auf Grund des Titels erwähnen muss:
YUI Theater — Nicole Sullivan: „Design Fast Websites (Don’t Blame the Rounded Corners)“
Yahoo bietet wertvolle Tipps:
Best Practices for Speeding Up Your Web Site
Und hier ein Artikel bzw. Vortrag, den ich schon auf Grund des Titels erwähnen muss:
YUI Theater — Nicole Sullivan: „Design Fast Websites (Don’t Blame the Rounded Corners)“
Mit dem Zend Framework hat man meistens URLs im Format:
http://www.net-entwicklung.de/controller/action
wobei „action“ oft weggelassen wird, um eine Standard-Action für den Controller aufzurufen. Es kommt also hin und wieder vor, dass man auf den einzelnen Unterseiten z.B. ein „Back“-Link erstellen möchte. Das ist kein Problem mit dem Viewhelper aber es ist etwas umständlich, wenn z.B. YUI verwendet wird und es soll ein „Back“-Button damit definiert werden. Vor allem, wenn dieser Button auf mehreren Seiten erscheinen soll stellt man sich die Frage, wie die aufzurufende URL generisch manipuliert werden kann. Eine Möglichkeit ist mit einem Regular Expression, um alles nach dem letzten Slash der URL zu entfernen:
window.location.href = document.location.href.replace(/(.*)\/([^\/]*)$/, '$1');
Das wird natürlich nicht für jeden Anwendungsfall passen aber wenn die URL’s der Unterseiten keine Parameter benutzen, z.B. weil die Inhalte per Ajax (YUI o.ä.) geladen werden, dann sollte es genügen.