PHP-Entwicklung

PHP-Entwicklung

Posts 1-10 of 12
  • Thomas Schedler
    Thomas Schedler
    The company name is only visible to registered members.
    Symfony, CakePHP oder Zend....vielleicht auch PRADO
    Hallo Leute,

    ich arbeite schon länger mit PHP und auch mit verschieden Frameworks, doch in unser Firma steht gerade eine Entscheidung an, auf welches Framework wir in Zukunft setzten werden und ich bin mir nicht ganz sicher, was ich da empfehlen soll.

    Auf jeden Fall MVC basierend und wenn möglich ORM.

    Auf was würdet Ihr setzen?? Was hat Zukunft?? Vielleicht auch eine Kombination?? (Zend & Doctrine)

    Freu mich über jede Anregung und Meinung.

    LG
    Thomas
    This post was modified on 03 Apr 2008 at 01:33 pm.
  • Post visible to registered members
  • Ralf Eggert
    Ralf Eggert    Group moderator
    The company name is only visible to registered members.
    Re: Symfony, CakePHP oder Zend....vielleicht auch PRADO
    Zusätzlich ist sicher auch folgender Verriss von CakePhp sowie die Kommentare dazu interessant:

    http://www.akbkhome.com/blog.php/View/161/CakePHP_taking_it_...

    Gruss,

    Ralf
  • Post visible to registered members
  • Stefan Priebsch
    Stefan Priebsch    Premium Member
    The company name is only visible to registered members.
    Re: Symfony, CakePHP oder Zend....vielleicht auch PRADO
    Doctrine ist sehr gut, aber eben erst in Version 0.10.4 verfügbar. Bevor es nicht ein stabiles Release gibt, würde ich mich nicht darauf verlassen (was übrigens auch der Grund ist, warum es keinen offiziellen Doctrine-Support in Symfony gibt). Propel scheint mir etablierter und stabiler, ist allerdings etwas weniger sexy als Doctrine. Propel wird standardmäßig von Symfony genutzt.

    Dank der neuen Features (z.B. LSB) in PHP 5.3 ist zu erwarten, dass es im ORM-Bereich zukünftig einige Verbesserungen gibt.

    Frameworks bzw. Komponenten: die ezComponents bestechen durch gute Qualität, eine bekannte Company und einige gute Köpfe aus der PHP-Szene dahinter.

    Stefan Priebsch
    http://www.e-novative.de
  • Rafael Kutscha
    Rafael Kutscha    Premium Member
    The company name is only visible to registered members.
    Re: Symfony, CakePHP oder Zend....vielleicht auch PRADO
    Hallo zusammen,

    ich gebe der Lösung von Zend beste Chancen. Wir haben firmenintern zwar eine eigene Lösung doch mit Zend setzt ihr auf einen etablierten Hersteller. Zudem ist das Produkt nun schon 1 Jahr auf dem Markt und man kann somit von einer soliden Lösung sprechen. Wichtig ist für mich auch immer, dass hinter dem Projekt nicht nur 1-4 Leute stehen, die irgendwann die Entwicklung einstellen (siehe htDIG).

    Just my 5 cents...
  • Post visible to registered members
  • Philip Meier
    Philip Meier    Premium Member
    The company name is only visible to registered members.
    Re: Symfony, CakePHP oder Zend....vielleicht auch PRADO
    Würde Prado eher empfehlen. Schon alleine weil es kein MVC vorschreibt (geht natürlich auch). Der Funktionsumfang ist natürlich nicht ganz so gewaltig wie ihn die Zend Truppe in ihr Framework eingebaut hat, was aber IMHO egal ist, weil ein Framework zu nutzen ja nicht bedeutet, dass man zwangsweise dessen Funktionen benutzt, nur weil das halt schon eine Lösung (möglicherweise die Schlechtere) dafür parat hat. Klassisches Beispiel wäre die Datenabstraktion, die bei so ziemlich allen vorhandenen Frameworks eher bescheiden ist, falls man sich nicht auf extrem simple CRUD Operationen beschränkt.
    Viel Spaß beim wählen :-)
  • Post visible to registered members
  • René Oelke
    René Oelke    Premium Member
    The company name is only visible to registered members.
    Re^2: Symfony, CakePHP oder Zend....vielleicht auch PRADO
    Stefan Pantke schrieb:
    Wenn's auch eine andere Sprache sein darf: Groovy mit Grails: http://grails.org/
    Hmmm, dann hätte er doch erstens danach gefragt und zweitens in einer anderen Gruppe, oder?

    Auch ich war vor einer Weile auf der Suche nach dem "richtigen" PHP-Framework. Letztlich habe auch ich mich für das Zend Framework entschieden, zumindest was den geschäftlichen Bereich betrifft. Private experimentier ich manchmal mit Symfony herum. Die Gründe für ZF sind klar:

    - Zend als kompetente PHP-Firma gibt langfristig Sicherheit bzgl. Weiterentwicklung und Support
    - sicheres und unkompliziertes Lizenzmodell
    - wichtige Business-Logik ist integriert
    - sehr gute Code-Qualität, sehr gute Dokumentation
    - sehr große Community

    Meiner Meinung nach entwickelt sich das ZF schneller als die anderen Frameworks. Was an kostenlosem Support angeboten wird, ist erstaunlich (Wiki, Foren, Docu, Webinare). Alle anderen Produkte von Zend sind ebenfalls ZF-kompatibel, wie z.B. Zend Platform, Zend Studio. Auch wenn man diese Produkte erstmal aus Kostengründen nicht nutzen kann, ist es gut zu wissen, falls man diese in Zukunft vielleicht einsetzen will.

    Der einzige Wermutstropfen ist, dass ZF kein Scaffolding besitzt, aber auch daran wird schon gearbeitet, wie ein Proposal im ZF-Wiki bestätigt: http://framework.zend.com/wiki/display/ZFPROP/Zend_Controlle...

    Edit: Mit Dojo ist nun auch eine gute JavaScript-Bibliothek inkl. AJAX im ZF integriert (ab Version 1.6).
    This post was modified on 14 Aug 2008 at 09:29 am.