mehrere blogs mit einer wordpress installation
es gibt mehrere wege, mit einer wordpress installation mehrere blogs zu betreiben. wordpress 3.0 soll das von haus aus koennen, aber momentan befindet sich diese version noch im beta stadium. ich will hier eine moeglichkeit beschreiben, welche eine installation in einem unterverzeichnis voraussetzt, wie in meinem falle z.b. http://www.domain.tld/wp/.
der “hack” findet in der config datei statt, in der fuer jedes blog anhand der URL ein anderer prefix fuer die tabellen in der datenbank benutzt wird. man kann auch andere wege gehen, in dem man z.b. unterschiedliche datenbanken benutzt. dazu ist nur ein kleines bischen code in der config datei noetig. ja, dann ists keine reine config datei mehr, aber so ists halt nun mal…
fuer jedes weitere blog, das man hizufuegen will legt man dann einfach einen link parallel zu dem eigentlichen verzeichnis an (hier das alte verzeichnis “wp” und das neue “neuesblog”):
cd /var/www/webroot/
ln -s wp neuesblog
damit das funktioniert, muss natuerlich in der apache konfiguration fuer den vhost die option “followsymlinks” aktiviert sein.
in der datei wp-config.php muss an der stelle mit dem “$table_prefix” ein paar zeilen drumherum hinzufuegen. jedes blog bekommt anhand des verzeichnisses in der aufgerufenen URL einfach einen anderen prefix fuer die tabellen.
$arrWP = explode( "/", $_SERVER["REQUEST_URI"] );
if ( $arrWP[1] == 'wp' )
{ $table_prefix = 'wp_'; }
elseif ( $arrWP[1] == 'neuesblog' )
{ $table_prefix = 'neuesblog_'; }
else { exit(); }
der “table_prefix” kann beliebig gewaehlt werden. es wird sogar empfohlen, den nicht so zu bennen, wie das blog heisst, sondern besser irgendwelche wahllosen buchstaben und zahlen zu nehmen.
theoretisch wars das schon. das “neuen” blog sollte nun unter http://www.domain.tld/neuesblog/ aufrufbar sein. beim ersten aufruf wird das setup ausgefuehrt und die tabellen werden angelegt. der ordnung halber sollte man aber fuer die media dateien jedes blogs einen unterordner in dem standardmaessigen verzeichnis wp-content/uploads anlegen und diesen im backend in den settings eintragen.
installierte plugins und themes koennen von den blogs gemeinsam und unabhaengig voneinander genutzt werden. vorrausgesetzt natuerlich, dass alles sauber programmiert ist und nirgends in dateien absolute pfade und so ein murks eingetragen sind.
diese loesung eignet sich logischerweise nicht fuers shared hosting, sonder lediglich fuer eigene blogs auf dem eigenen webspace/server.
da man nun unter einer domain mehrere blogs hat, muessen bei benutzung von sitemaps auch verschiedene sitemaps fuer jedes blog angelegt und per robots.txt oder z.b. den google webmaster tools bekannt gegeben werden.
ich denke das wars. vorteil eines solchen setups ist z.b., dass man nur ein blogs mit plugins etc. auf dem aktuellen softwarestand halten muss.
amerikanische idylle
idylle mit strommasten durchs fliegennetz fotografiert
nicht ganz so idyllisch, aber auch schoen… das burgerfleisch aufm grill 😉
cebit handy
neulich im tengelmann… da hab ichs gefunden. das ultimative handy zur messe cebit. wenn alle in ueberfuellten ice abteilen oder messestaenden noch nicht genervt genug sind, dann einfach dieses tolle teil auspacken und ein bischen drauf rum haemmern…
und was soll wohl das mit den “vielen funkionen” bedeuten? es kann ein bischen nerven, ein bischen mehr, noch ein bischen mehr, richtig nerven, richtig viel nerven, noch ein bischen mehr richtig viel….
facebook? wtf? (2)
als fortsetzung des ersten postings….
Mails von Facebook erlauben Rückschluss auf IP-Adresse
Facebook verstärkt Lobby-Truppe
Transatlantische Verbraucherschutz-Allianz will Facebook & Co. zügeln
Facebooks mailserver listed in SPAMCOP, ix.dnsbl.manitu.net, mails looking fishy
Das Facebook-Privatsphären-Einmaleins
Did you see what Facebook is trying to do?
Facebook führt Sicherheitsfunktionen ein
Facebook, das neue Phishing-Ziel
Facebook Privacy: Give him an inch and he’ll take an ell
Danah Boyds Rant über FB und die Privatsphäre: “Das Beste für die Privilegierten”
Facebook will Nutzer-Kontrolle über Privatsphäre vereinfachen
Facebook versendet unverschlüsselte Passwörter
Facebook hat Nutzerdaten an Werbekunden verraten
Wie lösche ich einen Facebook-Account?
Sicherheitsbewusste Facebook-User erwägen Absprung
…und die nutzerzahlen steigen immer weiter.
pizza tracker
in den usa hat domino’s pizza einen online tracker. bei der bestellung bekommt man (abhaengig vom umfang der bestellung) den lieferzeitpunkt bzw ein 10 minuten fenster in dem die lieferung erfolgt, mitgeteilt. (ich hab noch nicht rausgefunden, was man alles billiger bekommt o.ä., wenn das nicht eingehalten wird.) da koennten sich die deutschen pizza bringdienste mal eine scheibe abschneiden.
austronauten eiscreme
ungekuehlt haltbar… na lecker… und bestimmt total gesund.
singletasker
“word of the month” im reader’s digest:
das “until it’s finished” ist da besonders wichtig, sonst waers ja schon wieder multitasking. in der heutigen arbeitswelt begegnet mir immer wieder das “Präemptible Multitasking“: Es ermöglicht, dass Anwendungen hoher Priorität weniger wichtige Anwendungen unterbrechen können
und jetzt bitte keine diskussionen ueber “frauen sind multitaskingfaehig und maenner nicht” und dem ganzen gelaber. ich warte noch auf die erfindung des mehr-kern-hirns… das hol ich mir dann.
erleben, was verbindet
wann sollte man schnell seinen blackberry ausmachen bzw. mindestens mal die datendienste abschalten?
wenn man eine sms mit folgendem text bekommt:
Willkommen an Bord! Bitte beachten Sie, dass bei Telefonie auf der See abweichende Kosten zu Ihrem aktuellen Roaming-Tarif entstehen! Erleben, was verbindet
ich will nicht wissen, was das noch zusaetzlich zu dem ohnehin nicht billigen roaming kosten wuerde. allerdings sollten sich doch die spruechemacher dieser mobilfunkgesellschaft mal was anderes einfallen lassen, als “erleben, was verbindet”. schoen, dass das geraffel funktioniert, aber das ist mit sicherheit nix, was man unbedingt erleben will.
ein hundewagen
der hund als kinderersatz. auch aus liebe fett gefuettert. playstation kann er nicht spielen, also wird er mit einem hundewagen spazieren gefahren.
R.I.P. – ronnie james dio
vor ein paar tagen ging der welt einer der pioniere des heavy metal verloren: ronnie james dio
letztes (oder vorletztes?) jahr durfte ich ihn nochmal in der offenbacher stadthalle mit heaven and hell erleben. erste sahne. moege er in frieden ruhen.