![]() |
AW: PHP-Entwicklungsumgebung (was braucht man alles)
Ok, da ist ja schon einiges an Information zusammen gekommen.
Da werde ich heute Abend gleich eine VM für PHP aufsetzen. Denke XAMPP als lokal Server scheint hier die eindeutigsten Empfehlungen zu bekommen. Beim Editor ist ja vom Notepad++ bist DELPHI XE alles dabei. Delphi XE ist für den Anfang noch nicht ganz das richtige, weil es möglicherweise auf wenige Websites im privaten Bereich beschränkt bleiben wird. Denke installiere NotePad++ und NetBeans für erste Tests. Später versuche ich dann XDebug dazu zu nehmen und wenn es richtig Spass macht, intensiver werden soll, evtl. Delphi XE. Eclipse mit Subsystem PHP IDE hat niemand auf dem Plan? Soll ja einen guten PHP-Debugger dabei haben? Auf jeden Fall komme ich so schon mal weiter. XAMPP 100x gehört, aber garnicht dran gedacht und NetBeans hatte ich bei einer ersten Suche auch nicht als Empfehlung gefunden. Danke. (Werde dann sicher in ein paar Tagen? auch noch mit Pseudo-Wissen in PHP nerven :stupid:) |
AW: PHP-Entwicklungsumgebung (was braucht man alles)
Hier noch eine Buchempfehlung:
Habe mir PHP mit Hilfe von "Webseiten mit PHP 5 & MySQL 5 - Web-Technologien für Ein- und Umsteiger" von Matthias Kannengiesser (vom Verlag "Markt + Technik") beigebracht. Das Buch ist eigentlich ganz gut, auch wenn es an manchen Stellen meiner Meinung nach etwas "lückenhaft" ist (für Leser mit "Programmiererfahrung" sollte das aber kein Problem sein). Neben einem PHP- und MySQL-Crashkurs liefert das Buch auch eine Menge Beispiele, u.a. ein kleines Blog-System. Alles in allem gelingt mit dem Buch der Einstieg in PHP eigentlich ziemlich gut, wenn man bereit ist, nebenher auch mal im Internet nachzuschlagen und das gelernte Wissen so etwas zu "vertiefen". |
AW: PHP-Entwicklungsumgebung (was braucht man alles)
Hab's gleich bestellt, dann ist es evtl. morgen schon da. PHP passt von der Sprach-Syntax einigermassen in die C/Java Gruppe, weshalb das klappen solle. Aber grunsätzlicher Aufbau, Referenz und Beispiele sind trotzdem extrem wichtig. bedrucktes Papier liest sich halt immer noch am besten.
|
AW: PHP-Entwicklungsumgebung (was braucht man alles)
Zitat:
|
AW: PHP-Entwicklungsumgebung (was braucht man alles)
Zitat:
![]() In der aktuellen Version wird auch das Zend Framework unterstützt |
AW: PHP-Entwicklungsumgebung (was braucht man alles)
Zitat:
|
AW: PHP-Entwicklungsumgebung (was braucht man alles)
Zitat:
|
AW: PHP-Entwicklungsumgebung (was braucht man alles)
Egal wer was sagt - Notepad++ ist keine Entwicklungsumgebung fuer PHP. Das ist ein Editor mit Syntaxhighlighting, sonst nichts. Da gibts keine Typehints, keine Code Completion, gar nichts. Da bist mit ner IDE wie z.B. NetBeans oder Eclipse PDT wesentlich besser dran.
Was die Ausfuehrung betrifft: XAMPP ist ja ein tolles Spielzeug, aber rein praktisch gesehn nicht sehr wertvoll. Da du wahrscheinlich deine Applikation irgendwann bei nem Hoster oder auf einem Server laufen lassen wirst empfehle ich dir, relativ schnell eine Linux-Umgebung zum Testen haben. Dort einmal Apache (oder nginx), PHP5, und MySQL installiert und schon kanns losgehn. Auch die Installation von XDebug ist dort wesentlich leichter als unter Windows. Unter Windows solltest du beim Installieren von XDebug darauf achten, dass die Version zum PHP-Build zusammen passt (also Thread-Safe bzw. Non-TS, VC6 bzw. VC9, usw.). Dann wird es auch relativ schnell funktionieren :) Greetz alcaeus |
AW: PHP-Entwicklungsumgebung (was braucht man alles)
Gut ist ja auch erst mal zum kennenlernen, dar war XAMPP jetzt recht fix für ein Ergebnis gut. PHP Ext.Build ist mit TS/VC6 angegen, ich achte beim Installieren von XDebug drauf.
Wenn es vertieft wird, ist eine Linux-Umgebung sicher eine Option. Im Moment bin ich aber über die kleinen Schritte ganz dankbar ;) NotePad++ ist parallel zu NetBeans installiert, letzteres ist auch erst mal mein Editor erster Wahl. Wichtig war jetzt erstmal, das eine Entwicklungsumgebung steht. Das war für einen Neuling ja etwas mehr als nur eine IDE installieren und EXE produzieren. Aber hat alles fix geklappt... ich kann mich jetzt erst mal auf die ersten Scriptzeilen konzentrieren. Das ich mir später über mehr Gedanken machen muss (Sicherheit usw.) ist auch klar. PS: Was ich gerade ganz nett finde, bei der lokalen XAMPP-Homepage ist eine PHP-Referenz und ein Einstiegstutorial von Claudia dabei :-D |
AW: PHP-Entwicklungsumgebung (was braucht man alles)
Die Diskussion hatten wir zwar schon oft, aber kurz was ich verwende bzw. nicht mehr nutze.
Zitat:
Notepad++ (wie gesagt keine IDE) verwende ich, um mal eben ein oder zwei PHP-Dateien zu ändern. Bei Projekten mit mehreren Dateien/Verzeichnissen, unter denen ich öfters wechseln muss, nutze ich jedoch NetBeans. Zitat:
Ich habe online gewöhnlichen Webspace und meine Websites kann ich lokal mit XAMPP wunderbar testen. Keinerlei Probleme in den letzten Jahren und ich werde auch dabei bleiben. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 02:36 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz