Inhaltsverzeichnis
Umzug Wordpress nach Joomla
$TARGET
.plan
Details, gory
prereq.
Joomla
Datenmigration
lighttpd
Hotstaging
Documents
Tests
Umzug Wordpress nach Joomla
$TARGET
die website (endlich) pimpen
.plan
Joomla installieren
Susis coole Skins & Themes einbauen
Content aus Wordpress migrieren
Wordpress abmieten
Details, gory
prereq.
DB anlegen
Joomla-User anlegen
Joomla
Joomla so installieren, dass
es vollstaendig dokumentiert ist
die Files moeglichst einem eigenen User gehoeren und nicht dem Web-Server User
Config muss schreibbar sein (zumindest waehrend der installation)
Verzeichnisse fuer Cache- und Mediafiles muessen auch schreibbar sein.
Prereq:
http://www.joomla.org/technical-requirements.html
mysql >= 5.0.4
php >= 5.2
webserver
rewriting capabilities
gegeben:
mysql 5.0.51a
php 5.2.6
lighttpd
mod_rewrite
Grob: hochladen, Seite aufrufen und den Installations-Schritten folgen
Datenmigration
Export aus der WP-DB
115 Comments
1850 Artikel (aber nur 341 Subjects - sind das div. Versionen?)
19 User - die brauchen vermutlich neue Passworte
Die Artikel scheinen direkt in
HTML
(ohne Rahmen-Tags) in ISO8859-1 in der DB zu liegen
Verknuepfung der Kommentare mit den Artikeln & Usern
Welche Verknuepfungen gibt es noch?
Import in Joomla
geht das ueber die Datenbank einfach?
XMLRPC, vielleicht?
Konvertierung
Konvertierung der Links auf andere Artikel
Interne Links
Bilder
Links nach extern - egal, aendern sich ja nicht.
lighttpd
rewrite-rules / redirect - die Artikel sollen unter den alten URLs erreichbar bleiben
rewrite-rules / redirect - fuer elegante URLs
Hotstaging
auf dem Vserver homepage.shack Development Env. aufsetzen
das Ganze so einrichten, dass man per Knopfdruck Dev nach Live schieben kann
Documents
http://www.joomla.org/technical-requirements.html
http://extensions.joomla.org/extensions/access-&-security/backup/665/details
fuer Deployment
ERD joomla 1.5:
http://oozman.com/wp-content/uploads/2011/03/joomla-15-erd.png
ERD wp 2.7:
http://codex.wordpress.org/images/8/83/WP_27_dbsERD.png
Tests
Testinstall auf squeeze