Tool zum Analysieren einer Drupal-Webseite
am 10.04.2013 - 08:46 Uhr in
Um den Aufwand für ein Upgrade 6 -> 7 zu schätzen, mache ich gerade eine umfangreiche Analyse eines größeren Webprojekts.
Ich frage mich, ob es dafür nicht ein schönes Tool gäbe, das das für mich erledigt...am Besten per einmaligem Knopfdruck ;-)
Es geht um Themen wie installierte bzw. aktivierte Module, Views, Inhaltstypen, Taxonomien, Webforms, User-Rollen, Menüpunkte u.s.w.
Es würde jeweils reichen, die Namen der Views, Inhaltstypen, Vokabulare ect. zu bekommen, es müssen nicht die einzelnen Felder angezeigt werden.
Ich mache das gerade in einer Calc-Datenbank, in dem ich einzeln durch die Installation steppe und Listen rauskopiere weil aus dem Ganzen auch in eine ordentliche Doku erstellt werden soll.
Das ist etwas nervtötend.
Ich dachte natürlich als erstes an einen Drush-Befehl, der mir die Themen und Listen z.B. in einem XML oder Tabellen-Format rausschreibt.
Allerdings arbeite ich mich gerade erst in Drush ein und habe noch keinen umfassenen Überblick über die Befehle und Tricks.
Auf Anhieb habe ich nichts in Drush gefunden.
Dann gab es mal noch DRAN http://drupal.org/project/dran
Das käme schon nahe hin, gibts aber nur für Drupal 5 und es werden nicht alle Infos gezogen.
Weiß jemand ein entsprechendes Tool für Drupal 6?
- Anmelden oder Registrieren um Kommentare zu schreiben
Meinst du so was
am 10.04.2013 - 13:49 Uhr
Meinst du so was http://drupal.org/project/upgrade_status ?
Hey, danke. Das sieht ja
am 10.04.2013 - 14:46 Uhr
Hey, danke.
Das sieht ja interessant aus.
Das schaue ich auf jeden Fall mal näher an.
Das Tool deckt Core und Modul-Upgrate ab,
Es erstellt vermutlich keine Übersicht über Views, User, Inhaltstypen, Blöcke ect...oder sehe ich das falsch?
Ich muß ja jeden Block und jede View durchgehen und sehen, wo gibt es z.B. PHP Code, der unter Umständen nicht mehr läuft, weil er die alte API verwendet u.s.w.
Das ermittelt natürlich kein einziges Tool, aber es wäre schön, eine vollständige Auflistung zu haben, die man dann runterarbeiten kann.
Es geht also erst mal nur um Analyse, das TUN kommt später ;-)
es gibt noch das Modul Coder,
am 10.04.2013 - 14:53 Uhr
es gibt noch das Modul Coder, das prüft zumindest mal auf eingehaltene Coding Standards und ähnliches. Aber ob das auch Blöcke prüft... keine Ahnung. ;)
Kann ich auch mal
am 10.04.2013 - 14:58 Uhr
Kann ich auch mal ausprobieren.
Wenn es nicht bei dem Projekt sinn macht, dann vielleicht bei einem anderen.