Page 2 of 2
Re: Seite "relativ" langsam?
Posted: Fri Mar 11, 2011 5:13 pm
by yellowled
bernd_d wrote:Nächster Schritt wäre dann vielleicht, mal ein leichteres Theme zu nehmen.
Ich würde den Einfluss des Themes nicht überbewerten -- Dein Blog (Startseite) kommt mit dem passenden Regelsatz in YSlow auf einen Performance Score von 96, das ist ziemlich gut. Es kann schon helfen, gzip-komprimierte Seiten auszuliefern und auf die user.css zu verzichten, indem Du Dir
ein eigenes BP-Colorset anlegst.
YL
Re: Seite "relativ" langsam?
Posted: Thu Mar 17, 2011 8:46 am
by bernd_d
Es kann schon helfen, gzip-komprimierte Seiten auszuliefern
Eigentlich sollten die Seiten per gzip kommen, jedenfalls ist es unter "Design und Optionen" so eingestellt
auf die user.css zu verzichten, indem Du Dir ein eigenes BP-Colorset anlegst
Da ich das gesamte Bulletproof sowieso als Fork benutze, könnte ich das blaue Colorset auch einfach so bearbeiten. Ich werde die jeweiligen Änderungen mal noch darin versuchen, auch wenn es sicher nichts weltbewegendes mehr wird und eher für's Ego gut ist
Vielen Dank jedenfalls nochmal für die vielen Tipps! Was die Anzahl der Plugins angeht, werde ich in Zukunft also etwas vorsichtiger sein

Re: Seite "relativ" langsam?
Posted: Thu Mar 17, 2011 10:35 am
by yellowled
bernd_d wrote:Es kann schon helfen, gzip-komprimierte Seiten auszuliefern
Eigentlich sollten die Seiten per gzip kommen, jedenfalls ist es unter "Design und Optionen" so eingestellt

Mag sein. Ich hab nur per YSlow geschaut, das moniert die nicht gzipten CSS-Dateien. Ich wäre jetzt überfragt, was die Option in der Konfiguration genau anstellt, evtl. gezipt das nur HTML?
YL
Re: Seite "relativ" langsam?
Posted: Thu Mar 17, 2011 11:24 am
by bernd_d
Grundsätzlich werden Dateien schon gezippt. Neben den S9Y-Einstellungen hab ich dazu in der .htaccess auch noch
Code: Select all
<FilesMatch "\.(js|css|html|htm|php|xml)$">
SetOutputFilter DEFLATE
AddOutputFilterByType DEFLATE text/html text/plain text/xml
</FilesMatch>
eingetragen. Das klappt auch soweit, nur die serendipity.css wird nicht gzippd, weil diese aus PHP generiert wird, soweit ich das verstanden habe. Das hängt aber wohl von den jeweiligen Servereinstellungen hab, da müsste ich höchstens mal all-inkl belästigen, ob die nen Tipp haben wie das geht, denn Onkel Google hat mir auf die schnelle dazu nicht weitergeholfen.
Re: Seite "relativ" langsam?
Posted: Thu Mar 17, 2011 11:44 am
by yellowled
bernd_d wrote:Das klappt auch soweit, nur die serendipity.css wird nicht gzippd, weil diese aus PHP generiert wird, soweit ich das verstanden habe.
Richtig, die serendipity.css ist eine dynamisch generierte CSS-Datei, welche quasi die styles.css im Templateverzeichnis (nicht aber ggf. vorhandene zusätzliche CSS-Dateien!) und die von Plugins „angelieferten“ Styles kombiniert.
Code: Select all
<IfModule mod_deflate.c>
# html, txt, css, js, json, xml, htc:
AddOutputFilterByType DEFLATE text/html text/plain text/css application/json
AddOutputFilterByType DEFLATE text/javascript application/javascript application/x-javascript
AddOutputFilterByType DEFLATE text/xml application/xml text/x-component
<FilesMatch "\.(ttf|otf|eot|svg)$" >
SetOutputFilter DEFLATE
</FilesMatch>
</IfModule>
Übernommen aus dem HTML5 Boilerplate, vorgetestet in all-inkl-Webspace von Onkel YellowLed.
YL
Re: Seite "relativ" langsam?
Posted: Thu Mar 17, 2011 2:11 pm
by bernd_d
Vielen Dank lieber Onkel!
Klappt aber leider nicht, die serendipity.css wird immernoch unkomprimiert ausgeliefert. Aber nicht so tragisch.
Re: Seite "relativ" langsam?
Posted: Thu Mar 17, 2011 3:21 pm
by yellowled
bernd_d wrote:Klappt aber leider nicht, die serendipity.css wird immernoch unkomprimiert ausgeliefert. Aber nicht so tragisch.
Äh, doch. Bei mir geht's ja auch und bringt durchaus was (wobei meine style.css recht umfangreich ist):
20.6K 5.2K
http://yellowled.de/serendipity.css
Es kann auch kein Limit geben, weshalb gzip die Datei ggf. überspringt oder so -- die Lightbox-CSS bei Dir werden ja auch per gzip ausgeliefert.
Hm. Hmhmhm. Mir fällt dazu nix ein, aber evtl. fragst Du mal beim Support nach?
YL
Re: Seite "relativ" langsam?
Posted: Thu Mar 17, 2011 3:39 pm
by bernd_d
Anbei mal meine komplette .htaccess. Vielleicht siehst du ja nen Unterschied zu deiner?
Code: Select all
<IfModule mod_deflate.c>
# html, txt, css, js, json, xml, htc:
AddOutputFilterByType DEFLATE text/html text/plain text/css application/json
AddOutputFilterByType DEFLATE text/javascript application/javascript application/x-javascript
AddOutputFilterByType DEFLATE text/xml application/xml text/x-component
<FilesMatch "\.(ttf|otf|eot|svg)$" >
SetOutputFilter DEFLATE
</FilesMatch>
</IfModule>
# BEGIN s9y
ErrorDocument 404 /index.php?serendipity[subpage]=404
DirectoryIndex /index.php
php_value session.use_trans_sid 0
php_value register_globals off
AddHandler php-fastcgi .php .php4
RewriteEngine On
RewriteBase /
RewriteRule ^feed$ http://blog.bernd-distler.net/feeds/index.rss2
RewriteRule ^feed/.* http://blog.bernd-distler.net/feeds/index.rss2
RewriteRule ^feeds/atom10.xml http://blog.bernd-distler.net/feeds/index.rss2
RewriteRule ^serendipity_admin.php serendipity_admin.php [NC,L,QSA]
RewriteRule ^((archives/([0-9]+)-[0-9a-z\.\_!;,\+\-\%]+\.html)/?) index.php?/$1 [NC,L,QSA]
RewriteRule ^(authors/([0-9]+)-[0-9a-z\.\_!;,\+\-\%]+) index.php?/$1 [NC,L,QSA]
RewriteRule ^(feeds/categories/([0-9;]+)-[0-9a-z\.\_!;,\+\-\%]+\.rss) index.php?/$1 [NC,L,QSA]
RewriteRule ^(feeds/authors/([0-9]+)-[0-9a-z\.\_!;,\+\-\%]+\.rss) index.php?/$1 [NC,L,QSA]
RewriteRule ^(categories/([0-9;]+)-[0-9a-z\.\_!;,\+\-\%]+) index.php?/$1 [NC,L,QSA]
RewriteRule ^archives([/A-Za-z0-9]+)\.html index.php?url=/archives/$1.html [NC,L,QSA]
RewriteRule ^([0-9]+)[_\-][0-9a-z_\-]*\.html index.php?url=$1-article.html [L,NC,QSA]
RewriteRule ^feeds/(.*) index.php?url=/feeds/$1 [L,QSA]
RewriteRule ^unsubscribe/(.*)/([0-9]+) index.php?url=/unsubscribe/$1/$2 [L,QSA]
RewriteRule ^approve/(.*)/(.*)/([0-9]+) index.php?url=approve/$1/$2/$3 [L,QSA]
RewriteRule ^delete/(.*)/(.*)/([0-9]+) index.php?url=delete/$1/$2/$3 [L,QSA]
RewriteRule ^(admin|entries)(/.+)? index.php?url=admin/ [L,QSA]
RewriteRule ^archive/? index.php?url=/archive [L,QSA]
RewriteRule ^(index|atom[0-9]*|rss|b2rss|b2rdf).(rss|rdf|rss2|xml) rss.php?file=$1&ext=$2
RewriteRule ^(plugin|plugin)/(.*) index.php?url=$1/$2 [L,QSA]
RewriteRule ^search/(.*) index.php?url=/search/$1 [L,QSA]
RewriteRule ^comments/(.*) index.php?url=/comments/$1 [L,QSA]
RewriteRule ^(serendipity\.css|serendipity_admin\.css)$ index.php?url=/$1 [L,QSA]
RewriteRule ^index\.(html?|php.+) index.php?url=index.html [L,QSA]
RewriteRule ^htmlarea/(.*) htmlarea/$1 [L,QSA]
#RewriteCond %{REQUEST_URI} !-U
RewriteRule (.*\.html?) index.php?url=/$1 [L,QSA]
<Files *.tpl.php>
deny from all
</Files>
<Files *.tpl>
deny from all
</Files>
<Files *.sql>
deny from all
</Files>
<Files *.inc.php>
deny from all
</Files>
<Files *.db>
deny from all
</Files>
# END s9y
Re: Seite "relativ" langsam?
Posted: Thu Mar 17, 2011 7:57 pm
by yellowled
bernd_d wrote:Anbei mal meine komplette .htaccess. Vielleicht siehst du ja nen Unterschied zu deiner?
Nein, das ist eine standardmäßige s9y-.htaccess mit meinem Code-Schnippsel von weiter oben. Keine Ahnung, sorry. all-inkl-Support fragen wäre das letzte, was mir noch einfiele.
YL
Re: Seite "relativ" langsam?
Posted: Tue Mar 22, 2011 9:44 am
by bernd_d
Hab heute von all-inkl Rückmeldung zu meiner unkomprimierten CSS bekommen...
Es handelt sich um eine Besonderheit der PHP-CGI Variante die Sie aktiviert haben.
Ich habe nur AddOutputFilterByType text/css am Ende der .htaccess noch einmal eingefügt.
Ich wusste zwar nichts von irgendwelchen Besonderheiten die ich aktiviert habe, aber es geht jetzt
Kurze Ergänzung, weil meine Seite plötzlich nicht mehr ging
Ich habe den Type text/css nun auch in die deflate.conf des Servers aufgenommen. Ich konnte daher die Änderung an Ihrer .htaccess rückgängig machen.