Auswahl: development
 

Drupal Modul: Stage File Proxy

Dateien von der Live-Seite mühelos synchronisieren

Es ist ein ganz alltägliches Problem für Entwickler: man hat eine Seite entwickelt und sie ist schon seit längerem online. Für spätere Features oder Anpassungen im Theme/Design der Seite hätte man aber gerne den aktuellen Zustand der Live-Seite auch lokal. Der Code der Seite wird ohnehin mit GIT verwaltet, insofern ist man hier schon automatisch immer auf dem aktuellen Stand. Die Datenbank wird synchronisiert (im besten Fall ganz einfach mit Drush) – auch hier kommt man also sehr einfach zum aktuellen Stand der Live-Seite. Mit simplen Dateien (Bilder, PDFs etc.) funktioniert das leider nicht so einfach...

Proxies files from production server so you don't have to transfer them manually Stage File Proxy – Kurzbeschreibung

Ghost Inspector

Automatisiertes Website Testing

Automated Website Testing. Record yourself browsing. Make assertions. Replay in the cloud.

Ghost Inspector ist eine Extension für Google Chrome, welche das Testen von Websites, bzw. von Webanwendungen deutlich erleichtern soll.

Dem Benutzer wird ermöglicht, bestimmte Tätigkeiten, wie Mausklicks oder Formulareingaben aufzuzeichnen und anschließend sog. Assertions zu definieren – das sind formalisierte Erwartungen darüber, welche Ausgabe die Website unter bestimmten Umständen liefern soll. Eine Assertion kann beispielsweise beinhalten, ob ein definierter Text tatsächlich in einem Textfeld steht, oder ob ein spezielles Bild auf der Website geladen wurde.

Acquia Dev Desktop

Acquia Dev Desktop 2

Site aus einer Multisite-Installation löschen

Wir bei Tojio benutzen zum Entwicklen von Drupal-Websites den Acquia DevDesktop in der Version 2. Gespickt mit allem, was man zur Drupal-Entwicklung braucht (u.a. Drush und ein komplett vorkonfigurierter Drupal-Stack) und der nahtlosen Integration in die Acquia Cloud ist das ein sehr gutes Tool für Drupalistas, auch wenn es noch eine Beta-Version ist.

Ein Nachteil der Software trat allerdings heute zutage: es gibt keine einfache Möglichkeit in der Benutzeroberfläche, eine einzelne Site aus einer Multisite-Installation zu löschen. Da man als Developer jedoch nicht davor zurück schreckt, die Fäden hinter der Oberfläche zu ziehen, will ich hier die Lösung dieses Problems beschreiben.

  Auswahl: development