Startseite Pfeil Joomla Pfeil GZIP-Komprimierung mit SmartOptimizer bei Joomla

Mittwoch, 07 Oktober 2009
Letzte Aktualisierung: Samstag, 28 November 2009
Geschrieben von Viktor Vogel

GZIP-Komprimierung mit SmartOptimizer bei Joomla

(29 Stimmen)

Wie wird die gzip-Komprimierung bei Joomla aktiviert?

Diese Anleitung funktioniert mit Joomla 1.0 und Joomla 1.5

Warum gzip? Diese Kompressionsmethode minimiert die Antwortzeit der Website drastisch, indem die Größe der zu übertragenen Dateien reduziert und komprimiert zu Verfügung gestellt wird. gzip ist zur Zeit die populärste und wirksamste verfügbare Kompressionsmethode, die die Datengröße um bis zu 70% reduzieren kann. Diese Methode bietet eine hohe Geschwindigkeit bei gleichzeitig guter Datenreduzierung. Der Einsatz der gzip-Komprimierung bietet eine gute Möglichkeit, die Geschwindigkeit, den Traffic und die Dateigröße der Website zu optimieren.

gzip-Komprimierung mit Hilfe von SmartOptimizer

SmartOptimizer stellt nicht nur die gzip-Kompression zur Verfügung, sondern bietet weitere Techniken für die Optimierung der Website. SmartOptimizer erhöht die Performance der Website, in dem es Techniken wie Minimierung (Minifier), Kompression, Caching, Konkatenation und Einbetten benutzt. Die Dateien werden beim ersten Aufruf optimiert. Bereits optimierte Dateien werden aus dem Cache geladen.

Features von SmartOptimizer

- SmartOptimizer erhöht die Downloadgeschwindigkeit der Website durch die Reduzierung der JavaScript- und CSS-Dateien um bis zu 80%
- SmartOptimizer reduziert die Anzahl der HTTP Requests durch die Konkatenation der JS- und CSS-Dateien und dem Einbetten von CSS Images
- SmartOptimizer erstellt Cache-Dateien, damit die optimierten Dateien nicht bei jedem Aufruf neu generiert werden müssen. Werden Originale verändert, wird die Datei neu im Cache abgelegt.
- Unterstützt der Browser (ältere Versionen) keine gzip-Komprimierung, dann liefert SmartOptimizer die unkomprimierten Dateien aus.
- weitere Features sind auf der Entwicklerwebsite zu finden

Anleitung für Joomla mit eingeschaltetem mod_rewrite (.htaccess)

Sollte mod_rewrite deaktiviert sein oder kein Apache HTTP Server benutzt werden, dann kann SmartOptimizer auch genutzt werden.
Eine Anleitung ist auf der Website des Entwicklers zu finden.

ACHTUNG: Bevor man die gzip-Komprimierung mit SmartOptimizer durchführt, sollte man prüfen, ob diese Kompressionsmethode nicht schon per Default auf dem Server aktiviert ist. Eine weitere Komprimierung kann eine Fehlfunktion der Skripte verursachen.
Prüfen lässt sich das zum Beispiel hier: gzip Test
Sollte gzip bereits aktiv sein, kann SmartOptimizer trotzdem benutzt werden, jedoch sollte in der Konfigurationsdatei (s. unten) der Eintrag $settings['gzip'] = true; auf false gesetzt werden.
Ein Dank für den Hinweis geht an Flotte aus dem Joomlaportal-Forum.

1. SmartOptimizer installieren

Aktuelle Version runterladen (Downloadlink unten), entpacken und den Ordner "smartoptimizer" in das Root-Verzeichnis der Joomla-Installation laden. Das war's eigentlich schon mit der Installation!

2. SmartOptimizer aktivieren (.htaccess anpassen)

.htaccess öffnen und den Eintrag RewriteEngine On suchen, direkt danach hinzufügen (neue Zeile):

<IfModule mod_expires.c>
   <FilesMatch "\.(gif|jpg|jpeg|png|swf|css|js|html?|xml|txt)$">
      ExpiresActive On
      ExpiresDefault "access plus 10 years"
   </FilesMatch>
</IfModule>
<IfModule mod_rewrite.c>
   RewriteEngine On
   RewriteCond %{REQUEST_FILENAME} !-f
   RewriteCond %{REQUEST_FILENAME} !-d
   RewriteRule ^(.*\.(js|css))$ smartoptimizer/?$1
   <IfModule mod_expires.c>
      RewriteCond %{REQUEST_FILENAME} -f
      RewriteRule ^(.*\.(js|css|html?|xml|txt))$ smartoptimizer/?$1
   </IfModule>
   <IfModule !mod_expires.c>
      RewriteCond %{REQUEST_FILENAME} -f
      RewriteRule ^(.*\.(gif|jpg|jpeg|png|swf|css|js|html?|xml|txt))$ smartoptimizer/?$1
   </IfModule>
</IfModule>
<FilesMatch "\.(gif|jpg|jpeg|png|swf|css|js|html?|xml|txt)$">
   FileETag none
</FilesMatch>

Abspeichern und hochladen. Fertig!

3. Konfiguration anpassen

SmartOptimizer funktioniert eigentlich ohne Änderung der Standardeinstellungen. Sollte es Probleme geben oder Änderungen (z.B.: gzip deaktivieren) nötig sein, findet man eine sehr gut dokumentierte Konfigurationsdatei unter /smartoptimizer/config.php. Die einzelnen Optionen werden ebenfalls auf der Website des Entwicklers erklärt.
Die Kompressionsstufe sollte auf 6 gesetzt werden, da die Stufe 9 bezüglich der Komprimierung nicht viel mehr bringt, jedoch eine viel höhere Last auf dem Server verursacht. Diese Option heißt $settings['compressionLevel'].

Demonstration der Optimierung

Diese Beispielbilder wurden von der Startseite dieser Website gemacht.
Da auf Kubik-Rubik.de bereits alle Dateien optimiert sind, ist der Unterschied nicht so groß wie auf einer nicht optimierten Website.


Ohne Smartoptimizer

gzip-Optimierung - ohne SmartOptimizer


Mit Smartoptimizer

gzip-Optimierung - mit SmartOptimizer


Exkurs: Bei der Option "minify" wird meine CSS-Datei größer. Warum?

Das liegt daran, dass Hintergrundbilder Base64-kodiert werden. Durch diese Kodierung werden die unkomprimierten Dateien zwar ein wenig größer, die gzip-komprimierten Dateien können jedoch noch weiter verringert werden. Ich empfehle die Option auf false zu setzen und die JS- und CSS-Dateien manuell zu optimieren.

Hier findet ihr entsprechende Links, um diese Dateien schnell und einfach zu optimieren:

JS-Dateien: Javascript Compressor Cruncher

CSS-Dateien: CSS Formatierer und Optimierer -> CSS Compressor


Exkurs: Beim Aufrufen der Website kommt der Fehler 'SmartOptimizer Error: File ist out of base directory'

Das passiert, wenn Dateien, die eingebunden werden, nicht vorhanden sind. Hierbei sollte man den Quellcode durchschauen, die nicht vorhandene Datei ausfindig machen und die Einbindung korrigieren. Diese Fehlermeldung lässt sich auch deaktivieren, man muss in der Konfigurationsdatei debug auf false stellen:

//Show error messages if any error occurs (true or false)
$settings['debug'] = false;

Download Smartoptimizer

Website: SmartOptimizer

Für Joomla 1.5 gibt es ein fertiges Plugin, das (nur) die gzip-Komprimierung automatisch aktiviert: RokGZipper Plugin. Jedoch optimiert dieses Plugin die Website nicht so gut wie SmartOptimizer. Die investierte Zeit für den Einbau von SmartOptimizer lohnt sich auf jeden Fall!

Bei Fragen oder Hinweisen zu "GZIP-Komprimierung mit SmartOptimizer bei Joomla" bitte die untere Kommentarfunktion verwenden.

Hits: 10484

Kommentare (28)

RSS Feed Kommentare
Fehler
Hallo alles funz echt super, aber auf 2 Seiten im Memberbereich bekomme ich die Meldung "SmartOptimizer Error: File is out of base directory." Ich weiß das diese Seiten nicht gefunden bzw mit eingebunden werden, doch wie kann ich das ändern, habe schon einiges ausprobiert - ohne Erfolg.
miko , 23 Juni 2010
@ Jochen
Was genau möchtest du denn bei php-Dateien komprimieren? Meinst du die Ausgabe beim Besucher im Browser? Dafür sollte guter Code sorgen. Um die Last auf dem Server zu minimieren, solltest du die Algorithmen im Skript optimieren.

Eine Komprimierung macht nur bei CSS-, JS-Dateien und Bildern Sinn.

Gruß
Vitja , 07 Juni 2010
Geht es auch PHP zu optimieren.
Kann man auch PHP Dateien komprimieren lassen ?

Habe versucht die index sowie die htaccess einfach um die Endung php zu erweitern, leider funktioniert es nicht. Hat das schon mal jemand gemacht ?

Gruß Jochen
Jochen , 05 Juni 2010
Super Tool
Leicht verständliche Anleitung, SmartOptimizer funktioniert tadellos und unsere Webseite rennt jetzt noch ein wenig schneller - Danke !!!
Andreas , 03 Mai 2010 | Homepage
Wie jetzt??
Hi, erstmal vielen Dank für deinen Beitrag! Hab eben SmartOptimizer installiert und es ist ein Unterschied wie Tag und Nacht. Wow die Seite rennt jetzt...

Nur habe ich eins nicht verstanden. Soll ich jetz in der Joomla Konfiguration trotzdem noch GZip aktivieren? (habe ich mal probiert und hatte bei Pagespeed 1 Punkt mehr als ohne also 81/100 statt 80/100) Außerdem, soll ich auch den Chache in der Joomla Konfiguration deaktivieren?
Selcuk , 23 April 2010 | Homepage
super Anleitung
Hallo,

klasse und vielen Dank für die Anleitung. Hat wunderbar und sofort geklappt.
Ggf. kann sie noch mit den Soll-Einstellungen in der Joomla-Konfiguration (GIZP und Caching) sowie mit dem Hinweis, dass die gecachten Daten zyklisch gelöscht werden sollten, ergänzt werden.

Hier wird als Möglichkeit auch das Auto Purge Cache Plugin Plugin genannt.

Vielen Dank
TK , 07 April 2010
...
Danke!
Habe gerade gemerkt, dass mir PageSpeed (auch PlugIn welches Firebug benötigt) ebenfalls die Requests liefert :-)
Holger , 22 Februar 2010 | Homepage
@ Holger
Ich nutze das Firefox Add-on "Yslow" - https://addons.mozilla.org/de/firefox/addon/5369

Vorher muss das Add-on "Firebug" installiert werden - https://addons.mozilla.org/de/firefox/addon/1843

Gruß
Vitja , 22 Februar 2010
Auswertung
Mit welchem Programm machst Du denn die Auswertung?
Ich habe schon eine ganze Weile vergeblich nach einem (Online)Tool zum auslesen der Request -Anzahl gesucht :-(
Holger , 22 Februar 2010 | Homepage
@ Frank
Hallo Frank,

ich weiß nicht genau, warum die Thumbnails nicht angezeigt werden.

SmartOptimizer funktioniert auch, wenn die Thumbnails dynamisch generiert werden. Ein Beispiel dafür findet man auf meiner Demoseite für das Plugin Simple Image Gallery Extended.

Um welches Modul handelt es sich? Ist der Pfad korrekt?

Hast du einen Link für mich?

Gruß
Vitja , 07 Januar 2010
SmartOptimizer Problem
Bei mir funktioniert der SmartOptimizer soweit ganz gut. Gibt lediglich das Problem, dass Thumnbails die auf der Startseite automatisch von einem Modul erzeugt werden, nicht mehr angezeigt werden.
Hat jemand einen Tipp wie man den SmartOptimizer weiter konfigurieren kann?
Habe bereits in der config.php wie oben beschrieben die Werte auf false gesetzt.
Frank Schröder , 05 Januar 2010 | Homepage
@ Agent2009
SmartOptimizer funktioniert nur mit .htaccess. Im Paket ist eine Beispieldatei dabei, die kannst du auch verwenden.

Geht das bei deinem Webspace nicht, dann kannst du diese Lösung nicht verwenden. (Ich würde dir dann raten, einen anständigen Hoster zu suchen.)

Gruß
Vitja , 03 Januar 2010
Und was mache ich ohne .htaccess ?
Kann ich das auch mit einer php.ini lösen ?
Agent2009 , 03 Januar 2010
@ Gordon
Der Smartoptimizer funktioniert auch ohne der Einstellung im Backend "GZIP-Komprimierung".

Die HTML-Codeausgabe ist dann nicht komprimiert, was nur einen sehr geringen Anteil an der gesamten Größe ausmacht.

Wenn diese Einstellung keine Probleme macht, sollte sie aktiviert werden!

Gruß
Vitja , 17 Dezember 2009
Erst mal schauen als sofort loslegen
Als ich diesen Beitrag zufällig gefunden und gelesen habe, hatte ich eine Freudenträne im Auge :-)
Mit einer Fotografen webseite die Bilder ohne ende enthält und ansprechende Java etc. kam mir dieser Bericht mehr als entgegen, da die Ladezeiten schon sehr mächtig bei meiner Seite waren. Seite über den Link hier getestet und siehe da... keine Komprimierung. Also machte ich mich ans Werk...bin zu blöd... hab es nach Stunden nicht hin bekommen...Aufgegeben... Ende...
Vor 2 Tagen wollte ich dann zufällig meine Mailadresse in Joomla ändern und fand unter:
SEITE>KONFIGURATION >SERVER
In linken oberen Feld SERVER als zweiten Eintrag GZIP-Komprimierung!!!
Ein klick auf ja und ein erneuter Test ergaben nun eine einwandfreie Komprimierung.

Daher mein Tipp erst unter SEITE>KONFIGURATION >SERVER nach schauen ob die Einstellung „GZIP-Komprimierung“ nicht zufällig wie bei mir auf „nein“ steht. Das kann Stunden an Verzweiflung ersparen.

VG
Gordon der etwas traurig ist das dieses nicht in dem Beitrag erwähnt wurde.
Gordon , 17 Dezember 2009 | Homepage
Antwort
Natürlich, habe ich gerne geschrieben!

Gruß
Vitja , 07 Dezember 2009
...
Ich nutze Joomal 1.5.14 und es läuft alles wunderbar. Dateien sind kleiner und der Request ist auch nicht mehr so hoch... Vielen Dank für die tolle Anleitung.
Robert , 07 Dezember 2009 | Homepage
...
Danke für den Artikel!
Eugen , 29 November 2009 | Homepage
@ Howihl
So, habe mir deine Startseite noch mal angschaut.

CSS-Dateien:

unkomprimiert: 44,7 kb
komprimiert: 15,9 kb

JS-Dateien

unkomprimiert: 213,2 kb
komprimiert: 75,8 kb

Fazit: die Dateigröße ist um einiges kleiner! Die komprimierten Dateien werden übertragen und unkomprimiert dargestellt.

Du könntest zum Beispiel noch die CSS-Dateien mit Hilfe von Komprimierungstools verkleinern und in eine einzige Datei packen. Die Website hat zu viele, zu große Bilder und Backgroundbilder. Die JS-Dateien solltest du auch minimieren, bzw. deaktivieren. Da gibt es noch einiges zu tun...

Bei Fragen kannst du gerne Joomlaportal.de benutzen. Hier bitte nicht weiter diskutieren, sonst geht die Übersicht verloren.

Viel Erfolg und Gruß
Vitja , 16 Oktober 2009
Aber warum??
So jetzt habe ich mal getestet:
ohne smartoptimizer und rokgzipper:

Größe externer CSS Dateien:42.78 KB

.../2j_tabs/2j_tabs.css 2.12 KB
...jceutilities-213.css 1.14 KB
...andard/css/style.css 1.06 KB
...atedArticlesTags.css 423 bytes
...ss/mod_accordion.css 573 bytes
...ss/rokajaxsearch.css 3.65 KB
...ajaxsearch-theme.css 1.84 KB
...ystem/css/system.css 1.35 KB
...stem/css/general.css 2.03 KB
...a_8/css/template.css 28.62 KB

Größe externer JS Dateien:216.56 KB

...m/2j_tabs/jq_last.js 31.23 KB
...j_tabs/2j.ui.base.js 3.64 KB
...j_tabs/2j.ui.tabs.js 6.48 KB
...es/js/mediaobject.js 3.78 KB
...ies/js/jquery-126.js 30.31 KB
.../jceutilities-213.js 19.8 KB
...ystem/js/mootools.js 72.66 KB
...system/js/caption.js 1.68 KB
.../js/rokajaxsearch.js 15.38 KB
...tmpl/rokslideshow.js 7.48 KB
..._rokslideshow/rok.js 2.39 KB
..._RunActiveContent.js 7.84 KB
...es/hansa_8/script.js 5.07 KB
..._banner/AC_OETags.js 8.83 KB

mit smartoptizer und ohne alles:

Größe externer CSS Dateien:42.78 KB

../2j_tabs/2j_tabs.css 262.52 KB
...jceutilities-213.css 894 bytes
...andard/css/style.css 3.54 KB
...atedArticlesTags.css 332 bytes
...ss/mod_accordion.css 5.05 KB
...ss/rokajaxsearch.css 5.44 KB
...ajaxsearch-theme.css 7.43 KB
...ystem/css/system.css 1.06 KB
...stem/css/general.css 8.2 KB
...a_8/css/template.css 46.09 KB

Größe externer JS Dateien:206.52 KB

..m/2j_tabs/jq_last.js 31.23 KB
...j_tabs/2j.ui.base.js 3.64 KB
...j_tabs/2j.ui.tabs.js 6.48 KB
...es/js/mediaobject.js 2.82 KB
...ies/js/jquery-126.js 30.05 KB
.../jceutilities-213.js 19.41 KB
...ystem/js/mootools.js 72.53 KB
...system/js/caption.js 912 bytes
.../js/rokajaxsearch.js 15.12 KB
...tmpl/rokslideshow.js 7.48 KB
..._rokslideshow/rok.js 2.02 KB
..._RunActiveContent.js 5.08 KB
...es/hansa_8/script.js 5.07 KB
..._banner/AC_OETags.js 4.7 KB

Also unterm Strich wird es größer, warum??
Wäre es nicht gut, wenn man eine oder mehrere Dateien ausschließen könnte? Oder läuft bei mit noch etwas schief?

Grüße howihl
howihl , 15 Oktober 2009 | Homepage
geschafft
Ich hatte einen Schritt vergessen, nämlich den Eigentümer der Ordner und Dateien, jetzt rennt Alles.

Vielen Dank für die Mühe
howihl , 15 Oktober 2009 | Homepage
Howihl
Mach es wieder rückgängig, ich schreibe dir eine E-Mail!

Gruß
Vitja , 15 Oktober 2009
...
Wenn Du gleich schaust siehst Du das Ergebniss, ich laase es jetzt 15 Minuten so.
howihl , 15 Oktober 2009 | Homepage
@ Howihl 2
Hmm, seltsam. Die Probleme habe ich ehrlich gesagt noch nicht gehabt.

Deaktiviere bitte nur folgende Einträge in der config.php (also von true auf false setzen):

//use this to set Minifier On or Off 
$settings['minify'] = false;

//use this to set file concatenation On or Off
$settings['concatenate'] = false;

//specifies whether to emebed files included in css files using the data URI scheme or not
$settings['embed'] = false;


Was passiert dann?

Gruß
Vitja , 15 Oktober 2009
...
RokGzipper deaktiviert, sogar deinstalliert. Getestet ob die Seite gezippt wird, in der Config alles abgeschaltet und dann immer weiter dazu geschaltet. Berechtigungen der Ordner und Dateien sogar alle auf 777 gestellt.
Ich weiß, daß RokGZipper nicht optimal ist, daher wollte ich ja auch Smartoptimizer einsetzen. Auf alle Fälle wurde mein linkes Menü zerschossen und JCEUtils funktionierte nicht mehr. Backgroundbild sowie Headerbild waren weg. Cache geleert, Joomla Cache geleert, alles war unnütz.

Dann war ich mit meinem Latein am Ende, vielleicht habe ich etwas übersehen, aber Deine Anleitung ist klasse und eigentlich kann man nichts verkehrt machen.
howihl , 15 Oktober 2009 | Homepage
Dankeschön!
Danke für dieses tolle Tutorial! Die Gzip-Kompression mit Smartoptimizer funktioniert problemlos bei uns.
Albert , 15 Oktober 2009
@ Howihl
Hallo Howihl,

wenn du alles richtig einstellst, funktioniert SmartOptimizer wunderbar. Es läuft einwandfrei auf dieser Website und ich habe es zum Beispiel auf ats-getriebe.de (Joomla 1.5.14) eingebaut, wo die JS-Größe um fast 75% geschrumpft ist.

Wie genau bist du vorgegangen? Hast du RokGZipper vorher deaktiviert (doppelte Komprimierung führt meist zu Fehlern)? Hast du die Konfigurationsdatei bearbeitet (vielleicht ein paar Techniken deaktiviert)? Wie genau hat sich dieses "zershreddern" geäußert?

Ich habe mir deine Site genauer angeschaut, bei dir komprimiert RokGZipper nur 5 von 10 CSS-Dateien und 1 von 6 JS-Dateien. Es würde sich auf deiner Website auf jeden Fall lohnen, SmartOptimizer zum Laufen zu bringen.

Gruß
Vitja , 15 Oktober 2009
SmartOptimizer und Joomla
Also bei meinem Joomla 1.5.14 funkt es nicht, zerschreddert die ganze Seite. Ich bleibe erst einmal bei RokGZipper.
howihl , 14 Oktober 2009 | Homepage

Kommentar schreiben

kleiner | größer

busy
English French Italian Portuguese Russian Spanish

Mp3 Player

Letzte Kommentare

Plugin - SIGE - Simple Image Gallery Extended - JoomlaHallo ich brauche schnellstmöglich Hilfe. die Galerie soll mit dem Parameter angezeigt werden: Limitierung deaktiviert, Größe 100, vertikaler / horizontaler Abstand 20 Mein Ordner ist: SimpleImageGallery/Saison 2009_10/Presse Wenn ich folgendes e...Alex StuberKomponente - Easybook Reloaded - Joomla@ Ben In einem Gästebuch sind Fakes wohl eher Spammer. Diese werden durch das integrierte Spamschutzsystem von Einträgen erfolgreich abgehalten. Die Opt-In Prozedur finde ich eher abweisend und umständlich für ein Gästebuch oder Kommentarkompo...Vitja (Admin)Komponente - Easybook Reloaded - JoomlaErst einmal auch von mir vielen Dank für die Überarbeitung der Komponente. Beim Aufrufen der Einstellungen aus der Toolbar (nicht aus 'Einträge verwalten' heraus), habe ich einen kleinen Bug gefunden. Beim Betätigen des 'Abbrechen'-Buttons passi...RaWuKomponente - Easybook Reloaded - JoomlaDanke Vitja für deine Antwort smiley mir gehts nicht im Kontakt zum Schreiber, sondern darum dass fakes verhindert werden. Email soll ja nicht öffendlich sein sondern nur zur Verifizierung der email... Ist immer etwas schwierig, da man ja als Betreib...BenPlugin - SIGE - Simple Image Gallery Extended - Joomlahello, habe soeben deine neueste version in joomla installiert. jetzt läuft auf den seiten, in denen ich die gallery eingebunden haben die rokslideshow im header nicht mehr -&gt; kannst du mir sagen, was ich machen muss, damit das wieder läuft?...SarahKomponente - Easybook Reloaded - Joomla@ Georg Du hast zu wenig Speicher eingestellt. Such einfach mal nach "Allowed memory size of bytes exhausted". @ Ben Danke für deinen Eintrage. Deinen Vorschlag halte ich für nicht sinnvoll! Es handelt sich nicht um einen Newsletterbestellung o...Vitja (Admin)Homepage - Website bekannt machen - mehr Besucher erhalten@ Dirk: Ja, Google ist zwar mittlerweile in der Lage auch Flash, PDF usw. zu indexieren, aber solche Seiten werden kaum Spitzenpositionen erreichen. Andere Suchmaschinen sind auch noch nicht so weit wie Google! Habe im Artikel Googles Tipps zum dopp...Vitja (Admin)Komponente - Easybook Reloaded - JoomlaVielen Dank für die neue Komponente! Selbst die Übernahme aus Sefbook funktionierte recht einfach. Was ich mir noch Wünschen würde, wäre eine Verifizierung der E-mail Adresse bzw. Bestätigung durch einen Link an die angegebene Adresse. Oder g...BenHomepage - Website bekannt machen - mehr Besucher erhaltenAlso mit tables hab ich eigentlich gute Erfahrungen. Wurden gut gelistet und keine Probleme.ChristiantJoomla - Random Image - ModifiziertHeute habe ich ein Mini-Update auf Version 1.5-7-2 durchgeführt. In dieser ist die Nutzung auf einem lokalen Webserver wieder möglich und ein oft gemachter Fehler (führendes / bei der Angabe des Bildordners) wird erkannt und entfernt. @ Alex: V...Vitja (Admin)Joomla Hack - Meta-Tags richtig setzen und optimierenDu solltest natürlich die Global Site Meta Description bzw. Keywords eintragen, diese werden für die Startseite benutzt. Normalerweise liest Jooaml 1.0 alle Daten aus den Artikeln ein, was zu ein sehr schlechten und unpassenden Zusammensetzung der...Vitja (Admin)Tutorial - Wechselnde Bilder auf einer Introseite bei JoomlaNein, ich habe momentan keine Testseite online. Ist aber sehr einfach, probiere es doch mal an einem Testserver!? GrußVitja (Admin)

 
Generiert in 0.44944 Sekunden