Anfang des Jahres befasste ich mich intensiver mit dem Thema Cloud Computing und eröffnete dafür den neuen Blog Cloud-Gui.de. Jetzt bin ich noch einen Schritt weiter gegangen und habe die Themen Web Development und Cyber Security ebenfalls in extra Blogs ausgelagert. Daher sind die neuen Reiter am unteren Bildschirmrand, die zu den anderen Blogs führen, auch die auffälligsten Neuerungen.
Theme / Design
Für Cloud-Gui.de hatte ich ein komplett neues Theme entwickelt. So ein Prozess zieht sich ja immer etwas hin, da man für eigene Projekte nicht so die Zeit investiert und immer alles etwas skeptischer sieht. Für zwei neue Blogs zwei neue Layouts zu entwickeln ist einfach zu aufwendig. Daher habe ich einfach mein Layout von diesem Blog genommen und es nur farblich angepasst. Na, was heißt hier einfach angepasst – ich habe das WordPress-Theme komplett neu aufgebaut und an vielen Stellen kleinere Optimierungen vorgenommen, so dass ein kleiner Relaunch daraus geworden ist.
Die Schriftart habe ich gewechselt: weg von der (mittlerweile) Mainstream Robot Font hin zu der Schriftart Colaborate von Carrois Type Design aus Berlin. Auch wurden alle Abstände angepasst, so dass jetzt mehr Inhalt auf dem Bildschirm Platz findet. Von der Optik her habe ich den Flat Design Trend aufgegriffen und die Schatten entfernt. Ebenfalls ist der Titel eines Artikels nicht mehr im Foto, sondern darunter. Dadurch kommen die Fotos besser zur Geltung. Bei den Icons habe ich auf den Icon-Font Generator Fontello (http://fontello.com/) gesetzt, damit können individuelle Schriften generiert werden. Jetzt sind nur die verwendeten Icons vorhanden und es wird kein unnötiger Overhead mitgeschleppt.
Am Anfang wollte ich die Layouts als Child-Themes realisieren, aber dadurch, dass die meisten Änderungen nur in den CSS-Dateien liegen, hat sich der Aufwand nicht gelohnt. Es gibt jetzt nur ein zentrales Theme für alle Blogs. Über CSS-Klassen, mit den jeweiligen Blog-IDs, werden die Farben angepasst. Auf PHP-Seite werden ebenfalls die Blog-IDs verwendet, um Inhalte passend ein- und auszublenden.
WordPress Installation
Ursprünglich hatte ich für beide Blogs zwei unterschiedliche WordPress-Installationen genutzt, was am Anfang bei der Einrichtung von Cloud-Gui.de auch schön einfach war. Mit der Zeit wurde es aber immer aufwendiger, da ich neue Plugins und Funktionen immer zweimal einpflegen musste. Auch Updates und Backups musste ich immer zweimal für zwei nahezu identische Systeme durchführen. Also war das Ziel, eine WordPress-Installation für mehrere Blogs zu verwenden.
In anderen Systemen wie Contao sind mehrere Mandanten mit eigenen Domains selbstverständlich. Bei WordPress musste ich mich erst auf die Suche machen, da ich diese Funktion bisher nicht kannte. Und siehe da, WordPress unterstützt dies seit der Version 3.0 von Haus aus, muss aber (typisch WordPress) erst über einen Eintrag in der wp-config.php aktiviert und dann konfiguriert werden. Auf der deutschen WordPress Seite gibt es dazu eine gute Anleitung, wie ein Blog-Netzwerk aktiviert werden kann.
Um dann eigene Domains für die unterschiedlichen Blogs zu nutzen, muss noch das extra Plugin WordPress MU Domain Mapping eingerichtet werden. Die Einrichtung ist ein wenig komplizierter und erfordert mehrere Schritte. Hier gibt es aber auch wieder auf der deutschen WordPress Seite eine gute Anleitung.
Verknüpfung
Zum Teil habe ich neue Artikel von Cloud-Gui.de manuell auch auf scheible.it gepostet, was natürlich einen großen Aufwand darstellt und auch unnötig kompliziert ist. Für das neue Konzept sollten die neuesten Artikel in der Seitenleiste der jeweils anderen Blogs erscheinen. Nach etwas Recherche bin ich auf das WordPress-Plugin WP Over Network gestoßen. Damit werden jetzt immer die sechs neuesten Artikel dargestellt. Mit diesem Plugin konnte ich auch die Darstellung von allen Artikeln hier auf meinem Hauptblog realisieren. Auf der Startseite erscheinen jetzt alle Artikel von allen Blogs. Die Artikel von den anderen Blogs habe ich mit dem jeweiligen Logo in der jeweiligen Farbe gekennzeichnet.
Im Endeffekt sind die vier verschiedenen Blogs eigentlich vier verschiedene Hauptkategorien über Themen, die ich blogge. Es könnte auch alles in einem Blog sein, aber so macht es mehr Spaß. Das ist jetzt mein Blog-Netzwerk mit vier Blogs:
scheible.it
Artikel über meine eigenen Projekte und Themen, die ich persönlich wichtig finde.
Web Development Blog
Artikel über Webentwicklung mit den Schwerpunkten WordPress, Contao, PHP JavaScript und CSS.
Cloud Computing Blog
In diesem Blog geht es um das Thema Cloud Computing, und alles was damit zu tun hat.
Cyber Security Blog
Alle Artikel rund um die Themen der Web Appliacation Security und IT-Sicherheit.
[…] Vom Layout her verwende ich jetzt das gleiche Theme wie für meinen Hauptblog scheible.it, nur mit anderen Farben. Es ist jetzt alles ein bisschen aufgeräumter und es passt mehr Inhalt auf eine Seite. Im Zuge meines kleinen Relaunches habe ich die beiden Themen Web Development und Cyber Security ebenfalls in extra Blogs ausgegliedert. Mehr über die Technik dieses Blogs und die Entwicklung des Designs gibt es in meinem anderen Artikel „scheible.it Relaunch mit Blog-Netzwerk“. […]