Blog-Beschleunigung

In letzter Zeit wurde mein Blog immer langsamer und aus diesem Grund habe ich mich etwas schlau gelesen, wie und an welchen Schrauben man eigentlich als WP-Admin mal ab und zu drehen sollte...

Datenbank entrümpeln:

Aus 70MB wurden 7 nachdem die SPAM-Comments entgültig gelöscht wurden, die zahllosen Revisions via Plug-In gelöscht wurden und die Datenbank via phpmyadmin optimiert wurde. Damit das nun auch so bleibt:

  • wurde die wp-config um den Eintrag define('WP_POST_REVISIONS', 3); ergänzt (2 Revisionen sind mehr als ausreichend)
  • wird SPAM nach 24h gelöscht und erst kaum davon etwas aufkommen zu lassen, wurde eine Captcha-Abfrage eingebaut

Theme und HTML-Code optimieren

  • Ein frisches einfaches Theme (http://www.vostoktheme.com/) mit ein paar Anpassungen.
  • jquery aus dem Header entfernt und gegen ein eigene (ältere Version) ausgetauscht, die mit den restlichen Skripten am Ende der Seite geladen wird. Dazu wurde im Theme (in Ermangelung einer function.php halt in der header.php) jquery ausgeschaltet (<?php if ( !is_admin() ) wp_deregister_script('jquery');?>) sowie die obligatorischen:remove_filter('the_content', 'wptexturize'); remove_filter('comment_text', 'wptexturize'); remove_filter('the_content', 'wpautop'); hinzugefügt
  • Dann noch der Burner schlechthin ist das W3 Cache Plug-In welches die Seiten cached, Style-Sheets und JavaScripts zusammenfasst und minimiert, den HTML-Output auch noch minimiert und auf Wunsch das ganze noch gzip komprimiert.

Sonstiges

Ansonsten wurde das Layout etwas angepasst, so dass alles etwas kompakter erscheint (CodeBox-Buttons die Code ein- und ausblenden). Zudem wurden einige unnötigen Plugins deaktiviert
In der Summe sollte der Blog nun endlich wieder so flott sein, wie ich ihn am Anfang in Erinnerung hatte. :-)

This entry was posted in hubionmac.com, Wordpress and tagged , , . Bookmark the permalink. Post a comment or leave a trackback: Trackback URL.

One Comment

  1. Posted January 1, 2012 at 7:24 pm | Permalink

    HI Hubi,

    Happy new year!

    Would love to read your website in english... Try this: http://translate.google.com/translate_tools

    Cheers you master scripter! Wish you and your family the best this year!

    Peter
    Canada

Post a Comment

Your email is never published nor shared. Required fields are marked *

*
*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

CAPTCHA:


+ three = 6

Subscribe without commenting

  • Seite übersetzen:


    Paypal for Pizza:




  • Kategorien


  • Letzte Kommentare

    • Niklas: Vielen Vielen Dank! So klappt es!
    • hubi: Servus Niklas, ich habe mir den Quellcode noch einmal angesehen und habe nun unter 10.7.3 einen Weg gefunden...
    • Niklas: Klingt super das Script. Leider bekomm ich immer folgende Fehlermeldung: error “„Mail“ hat einen Fehler...
    • Jürgen: Hallo Hubi, beim Abfragen von Kennworten gibt es noch eine böse Falle: Das Format, in dem security antwortet,...
    • hubi: Am einfachsten Du öffnest im AppleScript-Editor mal das Funktionsverzeichnis (unter Ablage) von iTunes. Ein...