PHP praxisorientiert lernen: Software

Aus Wikibooks

Wechseln zu: Navigation, Suche
Zurück zu "Wie funktioniert PHP von der Technik her?" | Hoch zu "Inhaltsverzeichnis" | Vor zu "Einrichten eines Webservers & Installation von PHP"


Inhaltsverzeichnis

[Bearbeiten] Die Qual der Wahl

Nachdem Sie sich jetzt etwas in das Thema PHP eingelesen haben, müssen Sie sich noch für einen Editor bzw. IDE entscheiden. Sie mögen zwar von manch einem Programmierer hören das er mit dem Windows Editor arbeitet - und man kann es auch machen - aber wieso sollten Sie auf all die Annehmlichkeiten verzichten, die Ihnen ein spezieller PHP Editor bzw. eine PHP IDE - genauso kostenlos -, zur Verfügung stellt?

Vokabular für den Programmier-Alltag:
Syntax-Highlighting
Unter Syntax-Highlighting versteht man das farbliche Kennzeichnen bestimmter Syntax-Elemente. Sprachstrukturen werden immer blau dargestellt, Kommentare immer grün, usw. Diese farbliche Markierung dient vor allem dazu das man eine bessere Übersicht hat und das man Syntax-Fehler leichter findet.
Editor
Unter Editor versteht man ein Programm welches dem Programmierer grundlegende Features, wie zum Beispiel Syntax Highlighting, zur Verfügung stellt.
IDE
Unter Integrated Developement Environment (also: Integrierte Entwicklungsumgebung) versteht man ein Programm welches dem Programmierer, neben den Features von einem Editor, auch noch fortgeschrittene Funktionen zur Verfügung stellt, z.B. einen integrierten Debugger.

[Bearbeiten] Editor oder IDE?

Sie werden sich nun wohl die Frage stellen, ob Sie besser einen Editor oder eine IDE benutzen sollten. Diese Frage lässt sich pauschal nicht richtig beantworten. Grundsätzlich würden wir jedem Anfänger einen Editor, von Funktionsumpfang und Einarbeitungszeit empfehlen. Das Problem ist, dass man - wenn man etwas länger mit PHP arbeitet - meist nicht an einer IDE vorbeikommt, nur wird einem niemand flüstern "Jetzt besorgen Sie sich eine IDE!" wenn man eine braucht.

[Bearbeiten] Was für Editoren spricht

Vorteile: Leichter Einstieg - da wenige Funktionen; Kurze Einarbeitungszeit

Nachteile: Wenig Funktionen; Für größere Projekte ungeeignet; Für komplexere Arbeiten umständlich

Wir empfehlen sie für: Kurzentschlossene, Ungeduldige, Leute die in PHP nur "reinschnuppern" wollen

[Bearbeiten] Was für IDEs spricht

Vorteile: Viele Funktionen; Nach Einarbeitung bequem zu benutzen; Keine Umgewöhnung durch einen Programm-Wechsel

Nachteile: Anfänglich abschreckend durch Komplexität und Eingewöhnungszeit

Wir empfehlen sie für: Leute, die langfristig investieren wollen und sich nicht von den vielen Funktionen abschrecken lassen

[Bearbeiten] Die verschiedenen Editoren & IDEs im Überblick

Generell kann man leider keine Empfehlung für ein Produkt machen, jeder Programmierer hat unterschiedliche Vorlieben und ist unterschiedlicher Meinung über ein "gutes Programm" - deshalb wollen wir es lieber Ihnen überlassen sich ein Programm zu suchen welches Ihren Bedürfnissen entspricht.

[Bearbeiten] Editoren

Proton, Editor, Homesite, Ultraedit, Notepad++, Bluefish, Quantaplus

[Bearbeiten] IDEs

Hier soll später eine Liste mit IDEs stehen


Nachdem Sie diesen finalen Schritt der Programm-Auswahl gemeistert haben, geht es nun direkt zu der Installation Ihres Servers, bzw. wenn Sie auf einem richtigen Server arbeiten wollen zu den ersten Schritten mit PHP.


Zurück zu "Wie funktioniert PHP von der Technik her?" | Hoch zu "Inhaltsverzeichnis" | Vor zu "Einrichten eines Webservers & Installation von PHP"
Persönliche Werkzeuge
Buch erstellen