28
WordPress beschleunigen … für Faule
Wie bereits erwähnt kämpfe ich gerade mit Server Problemen. Zugegeben, der Server ist etwas schwach und gehört schon in die Kategorie “Museumsrelikt”, aber trotzdem sollte er eigentlich ausreichen, um diesen Blog (und noch drei andere Seiten) zu hosten. Daher habe ich mal etwas recherchiert um herauszufinden wie man seine WordPress Installation beschleunigen kann.
Ein paar Tipps vorab
- WordPress und verwendete Plugins immer auf aktuellem Stand halten
- Plugins vernünftig einsetzen, alles verzichtbare deaktivieren
- Datenbank pflegen (entweder direkt im MySQL oder per Plugin)
- Eingebettete Grafiken und Bilder stets optimieren oder auf externen Hoster ausweichen (Infos weiter unten)
“Turbo Plugins”
Hier gibt es auch zahlreiche Plugins, viele erfüllen die gleichen oder ähnliche Zwecke. Ich stelle hier die beiden Plugins vor, für die ich mich selbst entschieden habe. Auf der einen Seite habe ich
WP-Optimize [Link zur Plugin Seite]
eingebaut. Dieses Plugin sorgt dafür die Datenbank sauber zu halten. Übersicht aller Tabellen, inklusive Größe und aktuellem Status, werden angezeigt. Bei Bedarf werden auch Tabellen angezeigt, bei denen Handlungsbedarf besteht. Darüber hinaus lassen sich damit die, meiner Meinung nach unnötigen, Post revisions löschen. Damit lassen sich Beitragänderungen rückgängig machen. Während dem Schreiben eines Beitrages sicherlich ganz nützlich, aber sobald ein Beitrag veröffentlicht ist, kann ich getrost darauf verzichten. Das zweite Plugin
WP Super Cache [Link zur Plugin Seite]
bietet zahlreiche Möglichkeiten den Server zu entlasten. Habe das Plugin bereits im Einsatz, und der Unterschied ist spürbar merkbar. Genauere Zahlen findet man z.b. beim infoblog.il. Die Zahlen sind wirklich beeindruckend und sprechen für sich. Die richtigen Einstellungen sind aber nicht wirklich einfach zu finden. Habe vorerst die gleichen Werte wie bei grimminalbullizei.de eingestellt. Eine genaue Anleitung gibt es nicht, da nicht jeder Server, die verschiedenen Einstellungen akzeptiert. Das Plugin ist aber sehr gut dokumentiert, sollte alles selbst erklärend sein. Am besten die Einstellungsseite aufmerksam durchlesen und etwas herum probieren.
Versuch ein Bild einzubinden
Grafiken
Um Ressourcen zu sparen kann man eingebaute Grafiken auch auf anderen Servern hosten lassen. Dazu eignet sich z.b. Twitpic. Wer einen Twitter Account hat, kann sich per Twitter bei TwitPic einloggen und so Bilder hochladen. Ansonsten muss man sich einen Account anlegen. TwitPic generiert auch gleich einen Code um Bilder auf anderen Websites einbinden zu können. Entweder man verwendet den generierten Code, oder man kopiert sich aus diesem Code die URL des Bildes und fügt das Bild dann direkt in WordPress ein (Bild einfügen, von URL, dort die kopierte URL einfügen, Bildtitel, Beschreibung, Größe und co. anpassen, und fertig ist der Grafik Einbau).
Wer seine Grafiken und Bilder doch lieber auf dem eigenen Server speichert, sollte die Grafiken zumindest optimieren. Es hat keinen Sinn eine riesige Grafiken in hoher Auflösung einzubinden, wenn auch kleine Grafiken mit geringere Auflösung ausreichen. Wem Optimierung per Photoshop und co. zu aufwändig sind, kann auch zu einem praktischem Online Bild Optimierer greifen. Sehr praktisch ist hier z.b. der Online Editor von pixlr.fr (Aufbau ist Photoshop ähnlich).
Weitere Tipps und Quellenangaben
Ich habe meine Infos aus eigener Erfahrung und von diesem wirklich lesenswerten Artikel.
Popularität: 1%
26
Server Probleme
Erst gestern wieder bemerkt. Manchmal hängt sich mein Webserver auf, und ich habe keine Ahnung woran es liegt. Ich vermute es liegt am Datenbankserver, aber genaues kann ich nicht sagen. Um ehrlich zu sein habe ich auch keine Lust mehr als die derzeitigen 30€ pro Monat fürs Hosting auszugeben. Also im Prinzip bin ich einfach nur noch ratlos.
Ausgangslage
Zum besseren Verständnis erkläre ich kurz die Ausgangslage. Ich bin nun seit mehreren Jahren zufriedener Kunde bei all-inkl.com. Genauer betrachtet, sehr sehr zufrieden sogar. Aber in den letzten Tagen fühle ich mich etwas im Stich gelassen. Damals als ich zu all-inkl.com wechselte hatte ich ein normales Hosting Paket. Darauf liegen unter anderem dieser Blog (damals noch sehr hohe Besucherzahlen) und ein mittelmäßig gut besuchtes Forum (300 User, ~100 Beiträge pro Tag). Damals sah ich ein, ein Server, welchen sich 50 Kunden teilen, war zu langsam und zu klein. Deswegen wechselte ich auf einen Managed Server und alles lief wunderbar. Im Laufe der Zeit machte das Forum dicht, und die Besucher Zahlen meines Blogs gingen auch zurück. Im Gegenzug kamen eine Typo3 und zwei weitere WordPress Installationen hinzu.
Genaue Zahlen
- 7 Domains (12 mit den Subdomains) laufen derzeit auf dem Server (2 davon sind nur geparkt bzw. werden auf eine andere Domain umgeleitet)
- 1600 MB belegter Speicher (858 MB Webspace, 23 MB MySQL und 713 MB E-Mail)
Hab jetzt dem Server eine Grundreinigung verpasst. Ein paar WordPress Testumgebungen gelöscht, alte Datenbanken, unbenutzte Subdomains und diesen einen Mail Account, der unbenutzt war aber mehr als 700 MB Speicherplatz belegte.
Jetzt laufen noch genau 3 WordPress Installationen, eine Typo 3 Installation und meine private DVD Sammlung. Das macht in Summe 5 MySQL Datenbanken. Wenn der Server das nicht packt, dann kann ich nur noch schauen ob ich die Typo3/Wordpress Installationen etwas optimieren kann. Nachdem ich aber wenig Ahnung habe, wie ich das bewerkstelligen soll, hoffe ich, dass bereits der Frühjahrsputz gefruchtet hat.
Popularität: 1%
25
HTC Desire – Erster Testbericht
Vor knapp einer Woche, am 16. April 2010, war es endlich so weit. Ich hielt mein neues HTC Desire Smartphone in Händen. Und es fühlte sich einfach gut an. In den letzten Tagen habe ich viel herum experimentiert, ausprobiert und getestet. Eines vorweg, es ist schwer den Vergleich zwischen meinen früheren Smartphones dem G1 (ebenfalls von HTC) und dem Pulse zu ziehen. Denn das Desire wird bereits mit neuer Android Version 2.1 ausgeliefert. Sowohl auf dem Pulse, als auch auf dem G1, waren bis dato nur Android 1.6 verfügbar. Ich werde es dennoch wagen.
Design
War das G1 ein klobiger Haufen etwas, fernab von jeder Form von Ästhetik, kam das Pulse dem Ideal eines schönen Gerätes schon sehr nahe. Das HTC Desire ist aber um noch eine Spur schöner. Auf der Vorderseite das riesige Display mit einer Auflösung von 480 x 800 Pixel, darunter 4 Tasten (Home, Menü, Zurück und Suche) und ein optischer Scrollball der ebenfalls eine Tastenfunktion hat. An der Rückseite befindet sich die 5 Megapixel Kamera mit eingebautem Blitz, welche read more
Popularität: 1%
25
Und ich habe es doch getan
Gestern war ich noch davon überzeugt, nichts an meinem neuen WordPress Theme zu ändern. Und heute habe ich es doch getan, ich kann es halt doch nicht lassen. Waren aber keine gravierenden Veränderungen. Einerseits habe ich die Beitragsansicht ein wenig verbessert, andererseits das Layout der Beiträge angepasst. Mir hat es einfach nicht gepasst wie es aussah.
Von Haus aus werden im Theme nämlich die Beiträge in gekürzter (120 Zeichen) Fassung, in zwei-spaltiger Anordnung, angezeigt. Erstens ging mir dieses gekürzte gegen den Strich, zweitens gefielen die zwei Spalten nicht. Danach habe ich noch ein wenig mit den Widgets gespielt, ist ja kein eigentliches Problem. Und zu guter Letzt habe ich noch mit dem Lifestream herum gekämpft. Wollte irgendwie nicht so, wie ich wollte. Aber jetzt sollte alles klappen.
Jetzt fehlt nur noch ein anderes Logo und hier und da vielleicht en kleiner Kosmetischer Eingriff. Das kann aber noch warten, denn ich hab für heute noch einen Artikel versprochen, welchen ich noch schreiben werde.
Popularität: 1%
24
Verspäteter Neujahrsvorsatz
Ich bin heute morgen aufgestanden und habe wieder einmal daran gedacht zu bloggen. Irgendwie fehlt etwas, denn das Bloggen hat mir immer viel Spaß bereitet. Außerdem wäre es schade den Blog, einfach so, sterben zu lassen. Daher wage ich einen aller letzten Versuch, diesen Blog zu reanimieren. Ich drücke mir selbst die Daumen, dass es klappt.
Theme
Da mich das vorige Theme eher daran gehindert hat, habe ich beschlossen auf ein neues zu wechseln. Dieses hier war eine spontane Entscheidung. Die eine oder andere kleine Anpassung wird es noch geben, aber nicht der Rede wert. Ziel ist es zu Bloggen, das “drum herum” ist hierbei ja nicht so wichtig. Was ich jedoch sehr wohl machen möchte, ist die Einbindung meiner Aktivitäten auf anderen Plattformen wie soup.io, twitter, flickr und co. Jetzt wird einmal darüber eine Nacht geschlafen. Mal sehen wie die Welt morgen aussieht.
Aber ich merke schon, alleine diese kurzen Zeilen, machen schon Spaß.
Popularität: 1%




