Joomla! ist mächtig, um es auf den Punkt zu bringen. Es kann eine einfach Broschürenseite, eine Immobiliendatenbank oder auch ein dynamisches und robustes Gemeinschaftsportal sein. Mit all dieser Power kann es aber auch extrem langsam werden. Wenn Ihre Site langsam läuft, so probieren Sie einfach nachfolgende Tricks einmal aus, um sie wieder zu beschleunigen.
Statistiken
Joomla! hat eine eingebaute Statistikfunktion, aber diese produziert eine nicht unbedeutsame Serverlast. Benutzen Sie lieber Google Analytics oder ähnliche Dienste. Die meisten sind kostenlos, und sie alle nehmen Ihrem Server etwa 99% der Serverbelastung ab. Viele von Ihnen sind eh robuster und umfangreicher als die Joomla! Statistiken.Gzip
In der Konfiguration Ihrer Joomla! Site haben Sie die Möglichkeit, Joomla! zu sagen, dass es die Daten automatisch zippen soll, um Bandbreite zu sparen. Dies erfordert natürlich Prozessorleistung, um die Daten zu zippen. Dies funktioniert allerdings manchmal nicht so, wie es soll. Aber probieren Sie es ruhig aus und beobachten Sie, ob es Ihre Seite schneller macht.Templates
Joomla! hat einige sehr nette Templates. Viele dieser schönen Templates benutzen allerdings viele Bilder, um besser auszusehen. Jedes einzelne Bild produziert eine Serveranfrage und das kann die Geschwindigkeit Ihrer Seite wirklich verlangsamen. Denken Sie darüber nach Ihre Templates zu vereinfachen und weniger Bilder zu gebrauchen. Tools wie WebSiteGrader untersuchen Ihre Bilder, unter anderem nach suchmaschinenfreundlichen Attributen.Komponenten
Es kann sein, dass manche Komponenten sehr hilfreich oder sogar für den Einsatzzweck Ihrer Site sehr wichtig sind. Aber viele von denen verlangsamen die Ladezeit Ihrer Website. JoomlaPerfomance.com schlägt vor, ihre Seitencache Komponente zu verwenden, um die Komponenten zwischenzuspeichern, und die Ladegeschwindigkeit jeder Seite zu überprüfen.Caching
Denken Sie darüber nach Dritt-Party-Komponenten zu benutzen, die Ihre Seiten zwischenspeichern oder Kernspeicherfunktionen ermöglichen. Dies könnte die Geschwindigkeit Ihrer Seite enorm steigern, ohne bei jeder Seite eine neue Serveranfrage laden zu müssen.Bad Queries / schlechte Anfragen
Schalten Sie den debug Modus im Backend ein, um herauszufinden, welche Funktionen Ihrer Site so genannte bad queries (schlechte Anfragen) produziert. Kommerzielle oder ständig weiter entwickelte Erweiterungen sollten nur wenige dieser bad queries produzieren. Sollten Sie allerdings eine benutzen, die Ihrer Seite verlangsamt, dann denken Sie über Alternativen nach.Bridges
Bridges sind schlecht für die Joomla!Leistung. Trotz der hinzugefügten Funktionalität laufen hier im Grunde immer zwei Kerne gleichzeitig. Immer wenn es möglich ist, sollten Sie eine richtige Joomla! Erweiterung benutzen, anstelle einer Bridge.Upgrade
Wie lange haben Sie bereits Ihr Hosting-Account? Ihr Hoster macht damit Geld, wenn Sie nie updaten. Erst wenn Sie ein Update verlangen mit schnellerem Prozessor, mehr Arbeitsspeicher und mehr Festplattenplatz, werden Sie nicht mehr auf ihrem alten Server festsitzen. Denken Sie darüber nach Ihren Hosting Provider zu wechseln oder upgraden Sie auf einen besseren Account mit höherer Leistung.Datenbank
Wenn Sie Joomla! kennen, wissen Sie, dass es stark von der Datenbank abhängt. Öffnen Sie z. B. mit phpMyadmin ihre Datenbank und klicken Sie auf „optimieren“. Das wird das Datenbankschema optimieren. Ich weiss zwar nicht, was das bedeutet, aber JoomlaPerfomance.com macht das so.Bilder
Optimieren Sie zusätzlich zum Minimieren Ihrer Templatebilder ihre Bilder für's Web. Dies bedeutet, benutzen Sie die bevorzugten Typen (jpg, png, gif) von Bildern für Ihre Applikation, und halten Sie sie klein. Sie können eventuell mit Hilfe dieser Seite die geeigneten Bilder wählen. Verkleinern Sie die Grösse ihres Bildes, nicht die Darstellungsgrösse (Breite / Höhe), da dies nur die Darstellung verkleinert und nicht die Grösse der Datei, die wesentlich ist für schnellere Ladezeiten.Code
Optimieren Sie ihren Code dadurch, dass Sie alles rausschneiden, was Sie nicht brauchen. Das hat minimale Auswirkung, aber es beschleunigt immer noch ein bisschen. Benutzen Sie für Ihre Site ein CSS Cleaningtool oder ein JCE's Cleaningtool.Update
Das Joomla! Kernteam arbeitet schwer daran, Joomla! zu beschleunigen, wo immer sie können. Zusätzlich zu den Sicherheitsfragen ist es wichtig, Joomla! durch Updates immer aktuell zu halten. So ist während des Schreibens dieses Artikels die Joomla! Version 1.5.10 die Aktuelle.Favicon
Glauben Sie es, oder nicht, fügen Sie ein Favicon hinzu, wo es keines gibt, und ihre Site wird schneller werden. Sehen Sie, jedesmal wenn ein Browser durch eine html oder eine css Anfrage versucht eine Abbildung zu erhalten, die nicht da ist, verursacht dies eine signifikante Last auf dem Server.
Quelle (englisch):http://www.thebestofjoomla.com/sections/how-to/319-13-ways-to-speed-up-joomla




Samstag 11 Juli, 2009
Wenn man einen Sinn erkennt -in dem was man tut, wird man mit Erfolg belohnt!