Tools die man so braucht

Kein Drupaler kommt ohne Werkzeuge aus, somit wir auch nicht.

Browser:

Firefox http://www.mozilla-europe.org/de/firefox/
Der Firefox ist dank seiner vielfältigen Addons und wenigen Browserbugs, ein Muss.

Addons für Firefox:
Firebug https://addons.mozilla.org/de/firefox/addon/1843
Firebug ist ein Tool mit dem man sehr schnell und einfach Fehler findet, IDs, Classen sowie die Kaskarde von CSS heraus bekommt.

Web Developer https://addons.mozilla.org/de/firefox/addon/web-developer/
Web Developer hat unzählige Werkzeuge onboard was bei der Webentwicklung sehr hilfreich ist.

Colorzilla http://www.colorzilla.com/firefox/
Mit Colorzilla kann man via einer Pipette eine Farbe aus einer Webseite entnehmen und bekommt dann deren Werte. Sowie andere nützliche Funktionen was den Bereich Farbe betrifft.


Editor:

Notepad++ http://notepad-plus.sourceforge.net
Notepad++ ist ein Open-Source-Editor, der äußerst viele Programmiersprachen unter MS Windows unterstützt.


FTP Client:

File Zilla http://www.filezilla.de
FileZilla ist ein modernes und leistungsstarkes FTP-Programm für Windows, MAC und Linux Betriebssysteme.


Backuptool:

Sicher ist sicher. Damit wir nicht eines Tages eine böse Überraschung erhalten, sollten wir unsere Datenbanken auch sichern.
Mysqldumper http://www.mysqldumper.de
Screencast: Installation usw.


Webserverumgebung:

Xampp vereint Apache, Mysql, PHP, PHPmyadmin sowie andere Programme. Welche wir laut den Systemanforderung benötigen.
Xampp
http://www.apachefriends.org/de/xampp.html

Screencast: Xampp für Drupal einrichten


Entpacker:

Wir benötigen für Drupal sowie andere Komponente ein Entpacker, damit wir die Dateien aus der einzelnen Datei entpacken können.

Winrar http://www.winrar.de
7Zip http://www.7-zip.org/
Pea-Zip http://www.peazip.org

Lokale Webserverumgebung für Drupal einrichten

Da bekannterweise Drupal in PHP geschrieben ist, brauchen wir eine Webserverumgebung. Nicht so wie bei reinen HTML, was man auch lokal so ausführen lässt. Wir könnten jetzt natürlich alle Komponente, die wir laut der Systemanforderung brauchen, einzeln lokal installieren, aber das müssen wir dank Xampp nicht.

Außerdem werden wir das Apache Modul ‚mod rewrite‘ aktivieren müssen, weil es standardmäßig bei Xampp deaktiviert ist, damit wir lokal Lesbare URLs (Clean URLs) verwenden können.

Datenbanksicherung mit MySQLDumper

Ab und zu sollte man seine Website sichern für alle Fälle. Die Daten von Drupal an sich und ggf. Bilder etc. sind einfach runtergeladen oder via einer Backupfunktion beim Hoster gesichert. Jedoch sieht es bei den Datenbank anders aus, sind die Datenbanken zu groß, bricht der Export des Dumpes bei PHPmyadmin ab. Da in den meisten Fällen für die Erstellung der Sicherung nur 30 sec. zur Verfügung stehen.

Das Tool MySQLDumper stopft diese Lücken und ermöglicht auch Backups/Wiederherstellung von sehr, sehr große Datenbanken.

Der Entwickler hat dazu 3 Screencasts gemacht, um diese Funktionsweise und Einstellung zu erklären.
Zu finden unter http://www.mysqldumper.de/tutorials/.
Jedoch hab ich speziell für Drupal auch eins gemacht, um zu zeigen, was beachtet werden muss bei einer Wiederherstellung eines Backups.

7-zip Packprogramm/ Entpacker installieren

Dieser Screencast stammt nicht von mir, sondern von http://www.screencast.at.