Xuti Geschrieben 14. Februar 2006 Geschrieben 14. Februar 2006 Hallo! Für ein grösseres Projekt mit mehreren Mitarbeitern benötige ich eine passende PHP-Entwicklungsumgebung und sammle gerade Alternativen, die ich mir dann einzeln anschauen möchte. Daher meine Frage an Euch: Könnt Ihr eine Umgebung besonders empfehlen, könnt Ihr von Einer abraten, etc.? Das Projekt selbst umfasst die verteilte Programmierung einer grösseren Inhouse genutzten Anwendungsumgebung mit eigenem Application Framework. Das Ganze befindet sich zur Zeit noch im frühen Planungsstadium, weswegen ich noch keine genaueren Details geben kann. Wunschfeatures der Umgebung WYSIWYG- und Code-EditorTemplatefähig (Smarty, o.ä.)Integrierter DebuggerDatenbankanbindungen (ODBC oder "nativ")Sourcecodeverwaltung und -versionierung... Mir ist klar, dass es wohl keinen Editor geben wird, der alle Punkte vereint, deswegen ist diese Liste auch nicht bindend - je mehr von der Umgebung unterstützt wird desto besser. Der Preis der IDE spielt dabei (erstmal) keine Rolle. Danke schonmal für Eure Hilfe. Gruss, Xuti Zitieren
SNOWMAN Geschrieben 14. Februar 2006 Geschrieben 14. Februar 2006 Da sag ich doch glatt: Ecplise mit phpeclipse (findet sich alles in google) Bietet zwar kein WYSIWYG aber: - Code Editor - Templatefähig (auch smarty) - Integrierter Debugger - SubVersion fähig Was meinst du mit "Datenbankanbindung"? Das sich die IDE mit ner DB verbinden kann? Also wenn du zB n Xampp installierst kannst du n eclipse so konfigurieren das du direkt aus der ide apache, mysql usw. starten und stoppen kannst. Achja und kostetn tut se garnix Zitieren
Patrick.Karre Geschrieben 14. Februar 2006 Geschrieben 14. Februar 2006 Es gibt den PHP DESIGNER 2006. der ist richtig gut und dürfte dir alles bieten was du benötigst. Musst mal bei google.de suchen. Gruß aus Hanau Patrick Zitieren
Xuti Geschrieben 14. Februar 2006 Autor Geschrieben 14. Februar 2006 Was meinst du mit "Datenbankanbindung"? Das sich die IDE mit ner DB verbinden kann? Ja, vom Prinzip her schon. Genau genommen reicht mir eigentlich ein Datenbankbrowser: Welche Tabellen gibt es, wie sind die aufgebaut, Beispieldatensätze, etc. Und wo wir grad dabei sind: Ein Klassenbrowser wäre noch nett! Ansonsten werde ich mir die beiden mal anschauen. Danke! Zitieren
SNOWMAN Geschrieben 14. Februar 2006 Geschrieben 14. Februar 2006 Naja, also wenn der Datenbankbrowser nicht unbedingt in der IDE mit drin sein muss gibts vom hersteller der verwendeten DB doch sicher was? Oder noch besser: Wenn ihr MySQL verwendet dann phpmyadmin, das is gleich n webfrontend mit allem drum und dran was du brauchst. Zitieren
Joe Kinley Geschrieben 16. Februar 2006 Geschrieben 16. Februar 2006 Es gibt fuer Eclipse QuantumDB ... das sowas aehnliches bietet (mir persoenlich gefaellt es aber nicht, da ich von Aqua Data Studio verwoehnt wurde). Also die wohl beste PHP IDE ist doch wohl das Zend Studio (heisst des so?). Das bietet alle Tricks, Kniffe und Feinheiten die man so braucht. Wuerd ich mir sofort holen, wenn ich das Geld haette (und lohnt sich fuer mich net, da ich mit PHPEclipse gut arbeiten kann). Fuer ein Team jedoch die dass Proffessionell machen wollen, wuerd ich sofort dazu raten. Ausserdem gibts da noch PHPEdit (heisst das so?), was ich bei einem Kumpel gesehn hab. Gibts leider nur fuer Windows, aber schien auch sehr nett zu sein. Zitieren
SNOWMAN Geschrieben 16. Februar 2006 Geschrieben 16. Februar 2006 Aber in Bezug auf die Teamarbeit geh ich mal davon aus, das n Versionstool verwendet wird. Falls das geplant ist, aber noch nicht umgesetzt, dann nehmt dafür SubVersion, denn der eclipse kann damit arbeiten. Ich habs selber nicht, aber wenn ich das allesrichtig verstehe, dann kann man da ganz einfach über eclipse daten aus einem repository auschecken, bearbeiten und wenn man fertig ist wieder einchecken, ohne groß mit tortoise oder anderes in den Ordnern selber rumwurschteln zu müssen Zitieren
Joe Kinley Geschrieben 16. Februar 2006 Geschrieben 16. Februar 2006 Das ist richtig Snowman Zitieren
sockä Geschrieben 22. Februar 2006 Geschrieben 22. Februar 2006 PHP Designer kann ich auch nur empfehlen; Ausser WYSIWYG alles drin, kostenfrei, stabil Zitieren
kills Geschrieben 22. Februar 2006 Geschrieben 22. Februar 2006 Aber in Bezug auf die Teamarbeit geh ich mal davon aus, das n Versionstool verwendet wird. Falls das geplant ist, aber noch nicht umgesetzt, dann nehmt dafür SubVersion, denn der eclipse kann damit arbeiten. Ich habs selber nicht, aber wenn ich das allesrichtig verstehe, dann kann man da ganz einfach über eclipse daten aus einem repository auschecken, bearbeiten und wenn man fertig ist wieder einchecken, ohne groß mit tortoise oder anderes in den Ordnern selber rumwurschteln zu müssen Eclipse kann ebenfalls mit gut CVS umgehen.. Zitieren
slimthug Geschrieben 24. Februar 2006 Geschrieben 24. Februar 2006 n'abend Fachinformatiker als erstes nen gruß an alle hier denn meinereiner ist neu hier. so nun zu meinem anliegen. . . also. . da ich die tage beabsichtige auf linux umzusteigen würde ich nun gerne von euch wissen, welche entwicklungsumgebungen (außer eclipse+phpeclipse) ihr für das betriebsystem empfehlen könntet. wichtig für mich ist vorallem das syntax highlighting welches man ggf. selbst ein/umstellen kann und das möglichst für php/sql wie auch css/html/js aber nich ganz so dringend wie für die ersten beiden. wäre super wenn ihr da ein paar meinung äußern könntet zum jeweiligem programm Zitieren
freq.9 Geschrieben 24. Februar 2006 Geschrieben 24. Februar 2006 Kannst du auch Gründe nennen, wieso Eclipse (+phpEclipse) dir nicht zusprechen? Eclipse ist in der Hinsicht schon eine der besten IDE´s wenn man all sowas wie verlangt benötigt, zudem stellt Eclipse all die verlangten Features bereit. Alternativ gäbe es da natürlich auch die ZDE, aber diese ist im Gegensatz zu Eclipse kostenpflichtig. Zitieren
slimthug Geschrieben 24. Februar 2006 Geschrieben 24. Februar 2006 also ich lehne eclipse+phpeclipse gar nicht ab, es interessiert mich nur stark welche alternativen es gibt für linux da ich noch nicht ganz so fachkundig bin jedoch eclipse schon ausgiebige kennenlernen durfte. mein ansatz war halt von PHP IDE's was zuhören die es sonst nur für linux gibt, oder solche die eher nur unter linux benutzt werden. Zitieren
freq.9 Geschrieben 24. Februar 2006 Geschrieben 24. Februar 2006 Also wie schon gesagt es gibt noch ZDE von Zend (www.zend.com). Nur ist es halt kostenpflichtig. Da wirds aber auch noch einige andere IDE´s geben die deinen Vorstellungen/Wünschen entsprechen, aber Eclipse und ZDE sind wohl die bekanntesten. Ich bin jedoch seit mehr als 4 Jahren mit meinem kleinen Proton befreundet und auch Eclipse konnte mich noch nicht dazu bringen zu wechseln Zitieren
slimthug Geschrieben 25. Februar 2006 Geschrieben 25. Februar 2006 also zend studio und eclipse sind fein aber der umfang der programme sind wie eine überdosis für mich und bei den speicherschluckern leidet mein laptop auch schon manchmal ;D derzeitig benutze ich für windows DEVphp was genau so meinen vorstellungen entspricht, schlank, kleiner ram verbrauch, kein schnickschnack und gutes syntax highlighting. hab mich auch gestern bischen dran gesetzt und gegooglt was programme für linux angeht wenn ich was meiner meinung nach gutes finde, gebe ich bescheid ;D Zitieren
baba007 Geschrieben 25. Februar 2006 Geschrieben 25. Februar 2006 also unter Linux würde ich stark gVIM empfehlen. Nach kurzer einarbeitungsphase kann dieses tool einfach alles was man braucht. Bei uns in der Firma wird damit C, Cobol, PHP und einiges mehr entwickelt. Einfach genial Zitieren
slimthug Geschrieben 25. Februar 2006 Geschrieben 25. Februar 2006 vielen dank baba007, schaue ich mir gleich mal an Zitieren
Xuti Geschrieben 3. März 2006 Autor Geschrieben 3. März 2006 Mal ein Update von mir: Wir haben uns mittlerweile dafür entschieden, Eclipse zu nehmen, haben aber noch ein Problem bei der Versionsverwaltung. Da das Projekt sehr modular gestaltet wird und es aus datenbanktechnischen Gründen nicht möglich ist, bei jedem Entwickler eine vollständige Kopie vorzuhalten, suche ich ein Sourcecodemanagementsystem, das nach dem "Lock-Modify-Unlock"-Prinzip arbeitet. Nach allem, was ich gelesen habe, arbeiten CVS und Subversion aber mit einem Copy-Modify-Merge-System, welches für uns nicht in Frage kommt. Kennt Ihr vielleicht noch andere Systeme oder wisst Ihr eine Möglichkeit, wie ich eines der Bekannten zu LMU überreden kann? Danke und Gruss, Xuti Zitieren
Empfohlene Beiträge
Dein Kommentar
Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.