Die
Ladezeit Ihrer Seite ist ein
Ranking Faktor! Sowohl
Google, als auch
Bing und
Yahoo halten dieses Kriterium für wichtig. Deshalb ist es die Sache wert, wärend der
OnPage Suchmaschinen-optimierung kurz über dieses Thema nachzudenken. Klar, egal ob Sie ein
Joomla Portal, ein
Community Netzwerk oder ein
Corporate Blog betreiben, Features sind gefragt und Features kosten Performance und zwar nicht zu knapp. Sie werden überrascht sein, dass eine saubere
Joomlaseite in der Regel schneller laden kann, als eine HTML-Seite mit gleichem Inhalt. Was kann man also für sein
Joomla Speed tun?
Die Basics:
- Langsamer Server = Langsames Joomla CMS
sparen Sie hier nicht am falschen Ende, ein Vserver sollte es schon sein
(um 8 Euro bei Server4you) - Fehler im Template (W3C) oder in Componenten bedeuten zusätzliche Rechenzeit entweder für den Server, oder für den Browser. Bedenken Sie: keine Features sind immer noch besser als defekte Features.
- Jede Componente, jedes Plugin, jedes Modul, jedes Bild kosten Ladezeit. Überlegen Sie genau, was Sie brauchen (was Ihnen ECHTEN Nutzen bringt) und auf was Sie eigentlich verzichten können.
- Halten Sie Ihre Bilder klein, optimieren Sie mindestens die Bilder Ihres Templates mit "smush it" vom Yahoo Performance Tool Yslow
- Schalten Sie die Joomla Cashing Funktion ein und achten Sie darauf, dass diese Funktion auch in allen Modulen aktiviert ist.
- Schalten sie die Joomla Gzip Funktion ein.
Meiden Sie bitte One-Click
Performance Tools, die
Joomla Speed ohne Denken versprechen. Es gibt einige (wenige) Erweiterungen, die zur Verbesserung der
Joomla Performance beitragen. Jedoch alle erfordern etwas mehr Grundwissen und meist auch ein wenig Fingerspitzengefühl. Es folgen nun einige Tips, die auch erfolgreich für unsere SzeneKonzept Seite angewendet wurden. Doch seien Sie gewarnt: Nicht alle Tips sind für Anfänger gedacht. Ein vorheriges Backup hat noch nie geschadet!
Advanced Joomla Tuning
- in unserem Downloadbereich finden Sie einen Zusatz für Ihren htaccess File. Ob dieser ein Gewinn für Sie darstellt oder nicht, hängt von Ihrer Server Konfiguration ab. Testen Sie mal ob er bei Ihrem Server etwas bringt.
- Halten Sie Ihre Datenbank clean, entfernen Sie Tabellen längst deinstallierter Komponenten, Optimisieren Sie häufig. Eine echte Hilfe um dies schnell und einfach vom Joomla Backend aus zu erledigen ist das Tool "Art Adminer"
- Das Tool "Query Cache" cashed und optimiert ihre sql Anfragen, bitte auf keinen Fall im Legacy Mode anwenden und unbedingt die Readme lesen. Bei diesem Tool kann ein Fehler Ihre ganze Seite zerstören!
- Das Plugin "Ice Speed" fasst Ihre Javascript und CSS Dateien zusammen und komprimiert diese, optimiert den Leerraum Ihres Html-Codes und optimiert den Cache.
Nicht alle Features gehen auf jeder Seite. Dies hängt von Ihren sonst noch genutzten Erweiterungen ab. SzeneKonzept nutzt z.B. nur die HTML und die Cache Funktion
Grade beim
Performance Tuning, verliert man schnell den Überblick, wann man seiner Seite wirklich etwas Gutes getan hat. Wenden Sie nie mehrere Maßnahmen gleichzeitig an, auch bei Tools mit mehreren Features, schalten sie immer Eins nach dem Anderen hinzu. Machen Sie immer erst weiter, wenn Sie genau wissen, was Ihnen die letzte Maßnahme gebracht hat. Prüfen ist besser als glauben, so lächerlich es klingt: Eine Stoppuhr ist ein durchaus hilfreiches Instrument. Dabei gilt dass gleiche wie beim Motortuning: akribische Genauigkeit und Fehlerfreiheit führen zu Geschwindigkeit. Jedes Tool bedeutet erst einmal nur Ballast (IMMER!), den es wieder wettmachen muss ...