Eines der schlagenden Argumente für Dreamweaver beim Einsatz in kleineren Projekten ist die Fähigkeit, Remote auf einem Server zu arbeiten. Dabei werden die Files automatisch vom FTP Server geholt, können lokal bearbeitet werden und dann direkt auf dem FTP Server gespeichert werden.
Die aus der Java Entwicklung entstandene IDE Eclips ist nun auch für ambitionierte PHP Entwickler immer relevanter. Das Eclipse PDT Projekt erweitert Eclipse um eine PHP Umgebung. Dies beinhaltet die Eclipse gewohnte Code-Vervollständigung, PHP Dokumentation und ein direktes Debuggen, sofern der benutzte Server dies unterstützt.
Ein wichtiges Feature erhällt man nach Installation von Aptana als Eclipse Plugin über:
1) Eclipse Help Menü -> Software-Updates -> Find and Install
2) neue remote Site (Name Aptana Url: http://update.aptana.com/install/3.2/)
3) das erstellte Aptana auswählen
4) Anweisungen folgen und Eclipse neustarten
Jetzt beginnt das eigentliche einrichten der Synchronisation:
1) Window – > Show View -> Other -> Aptana Standard Views -> Sync Manager
Hier kann das neue Sync Device angelegt werden. Der Seitenname ist dabei frei zu vergeben, die FTP Daten müssen hinterlegt werden, die Connection kann nach Eingabe der Daten getestet werden.
Nach Abschluss nun der erste Remote Sync:
Danach sind alle Dateien lokal vorhanden im Workspace Directory. Ab jetzt kann in dem Sync Tab gewählt werden, ob man nur in Richtung Remote Server, nur in Richtung lokalem Rechner oder in beide Richtungen abgeglichen werden soll.
Zu beachten ist, das nur gespeicherte Files auch abgeglichen werden können. Vorher also immer mittels Strg+S bzw cmd+S bei Apple Systemen die Dateien speichern.
Weiterführende Dokumentationen:
Update 2014:
Aptana hat nun auch wieder PHP Unterstützung eingebaut: http://www.aptana.com/products/php/