|
|
|
|
|
|
|||||||
| Software-Design Diskussionen auf Profi-Niveau: PHP Lösungen auf konzeptioneller Ebene |
|
|
|
LinkBack | Themen-Optionen | Thema bewerten |
|
|
#11 (permalink) | |
|
Moderator und Wett-König
|
Zitat:
Über den Sinn und Unsinn von Vergleichen wurde bereits im Englisch-sprachigen Raum ausführlich diskutiert. Je nach Fokus eines Framework-Suchenden machen die von dir kritisierten Vergleiche trotzdem Sinn. Suche ich beispielsweise ein Framework, das in seiner Basis-Struktur verdammt schnell ist, weil ich eine Seite mit einem Traffic-Aufkommen wie z.B. Facebook hosten möchte, sind viele als “Grütze” bezeichneten Vergleiche ein guter erster Indikator für die Auswahl. Hier werde ich sicher kein Framework auswählen, das nicht bei mindestens fünf dieser Vergleiche unter den TOP10 war. Geht es um das Feature-Set, der Möglichkeit schnell und effektiv entwickeln zu können oder gar ein Framework, das es erlaubt wiederverwendbare Komponenten ähnlich dem JSF-Ansatz in JAVA zu schreiben, werde ich als Suchender sicher andere Kriterien ansetzen. Man könnte sich als Leser nun auch so weit aus dem Fenster lehnen und die Behauptung aufstellen, dass dem Artikel ebenso ein wenig Objektivität hinsichtlich der Bewertung der Vergleiche fehlt. Denn es ist nicht wenig unverständlich, dass ein Produkt seine eigenen Vorzüge immer hervorheben möchte. Das ist im kommerziellen Bereich nicht weniger der Fall. Und gerade im Bereich der PHP Application Frameworks ist der Markt sehr gesättigt – wie zu Beginn des verlinkten Artikels angesprochen. In Summe sollte man als mit Pauschal-Antworten etwas vorsichtig sein und den Scope der Anwendung sehr genau betrachten.
__________________
Viele Grüße, Dr.E. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1. Think about software design before you start to write code! 2. Discuss and review it together with experts! 3. Choose good tools (-> Adventure PHP Framework (APF))! 4. Write clean and reusable software only! ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
|
|
|
|
|
|
|
|
PHP Code Flüsterer
Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten
|
|
|
|
#12 (permalink) | |
|
Benutzer
Registriert seit: 24.07.2010
Beiträge: 82
PHP-Kenntnisse: Fortgeschritten ![]() |
Zitat:
Ich kritisiere Vergleiche keinesfalls und stimme dir, was die Auswahl eines Framworks betrifft, 100%ig zu (abhängig von der jeweiligen Anforderung)! Meiner Meinung nach sind sie aber auch immer mit Vorsicht zu genießen da sie in den seltesten Fällen WIRKLICH objektiv sind. Insoweit deckt sich also meine Meinung mit der des Autors. Meine letzten 3 größeren Projekte basieren auf 2 verschiedenen Framworks, für das nächste liebäugle ich nun wieder mit einem Neuen Aus eigener Erfahrung würden diese beiden Frameworks bei ver. Tests/Bewertungskriterien vollkommen anders abschneiden als in den Vergleichen die ich zuvor oder auch jetzt gelesen habe. Aber - wie auch die Meinung der jeweiligen Autoren best. Artikel - ist meine Meinung alles andere als objektiv und spiegelt die Erfahrung aus bestimmten Projekten mit speziellen Anforderungen wieder. Hätte ich ein anderes Projekt auf Basis des einen oder anderen Framework entwickelt wäre meine Meinung vielleicht wieder eine ganz andere. |
|
|
|
|
|
|
#13 (permalink) |
|
Erfahrener Benutzer
Registriert seit: 05.02.2009
Beiträge: 1.291
PHP-Kenntnisse: Fortgeschritten ![]() |
Moin,
das Problem ist , dass ich gar nicht die Zeit habe mich in so viele Frameworks einzuarbeiten *gg*. Mache das ja neben der Schule hauptsächlich Hobbymäßig und dachte eigentlich dass das Zend-Framework ganz gut sei. Ansonsten habe ich von Symfony auch gutes gehört. Naja. Vielen Dank für eure Posts. cu Grüße
__________________
"Dummheit redet viel..Klugheit denkt und schweigt.." [Amgervinus] |
|
|
|
|
|
#14 (permalink) |
|
Moderator
Registriert seit: 03.09.2004
Beiträge: 11.637
PHP-Kenntnisse: Fortgeschritten ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Also ich habe lange Zeit mit ZF gearbeitet und seit ~ 1 monat beschäftige ich mich intensiver mit symfony (1.4) und muss sagen dass mir nach einigen Jahren mit dem ZF, symfony einiges bietet was ich am ZF vermisst habe. Ausserdem lassen sich ZF-Komponenten auch weiterhin nutzen ( Using Zend Framework with Symfony ).
Was mich anfangs von symfony abgeschreckt hat, ist die steile Lernkurve, dass es eine recht strikte Struktur vorgibt (die man wohl auch anpassen/ändern kann), einen haufen configs hat, es erschlägt einen anfangs etwas, wenn man den punkt aber mal überwunden hat, sieht wie schnell man ein "einfaches" admin-panel erstellt, wie man es über configs dynamisch anpassen/erweitern kann, mit bissel css es sich stylen lässt und mit fertigen plugins erweitern kann. Ich gebe zu, symfony ist bestimmt nicht perfekt, welches framework das man nicht selbst geschrieben hat ist das schon ? ![]() Z.b. die funktionalen view helper gefallen mir nicht so, da fand ich das konzept im ZF, auch wenn es etwas mehr overhead hatte (autoloading, etwas besser, in 1.4 die unittests via lime gefallen mir auch nicht so, 2.0 wird da standardmäßig phpunit nutzen und es ist dann doch auch ein stück stärker gekoppelt als ZF. Könnte ich die Zeit zurückdrehen, würde ich wohl die Zeit die ich ins ZF gesteckt habe, größtenteils in Symfony stecken und mich nur mit den ZF-Komponenten beschäftigen wo Symfony kein equivalent bietet oder die ZF-Implementierung mit sonst irgendwelche Vorteile bietet. Als Buch für Symfony würde ich zum Einstieg "A Gentle Introduction to symfony" für symfony 1.4 empfehlen (lese ich aktuell gerade noch) , gibt es übrigends auch kostenlos zum online lesen: A Gentle Introduction to symfony | symfony | Web PHP Framework wie noch ein paar andere Bücher zum Thema Symfony und Doctrine: Sensio Labs Books Ansonsten auch gut für den einstieg das online-tutorial Jobeet: Practical symfony | symfony | Web PHP Framework
__________________
robo47.net - Blog, Codeschnipsel und mehr | |
|
|
|
|
|
#15 (permalink) |
|
Erfahrener Benutzer
Registriert seit: 05.02.2009
Beiträge: 1.291
PHP-Kenntnisse: Fortgeschritten ![]() |
Moin,
Danke für deinen ausführlichen Post robo47 ![]() Würdest du sagen dass man sich relativ schnell in Symfony einarbeiten kann ? Vielen Dank noch mals. Grüße ( grad ist das Buch angekommen *gg*
__________________
"Dummheit redet viel..Klugheit denkt und schweigt.." [Amgervinus] Geändert von Destruction (30.07.2010 um 12:24 Uhr). |
|
|
|
|
|
#16 (permalink) | |
|
Moderator
Registriert seit: 03.09.2004
Beiträge: 11.637
PHP-Kenntnisse: Fortgeschritten ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Zitat:
__________________
robo47.net - Blog, Codeschnipsel und mehr | |
|
|
|
|
|
|
#17 (permalink) |
|
Erfahrener Benutzer
Registriert seit: 05.02.2009
Beiträge: 1.291
PHP-Kenntnisse: Fortgeschritten ![]() |
Kann ich denn das Zend-Framework überhaupt auf einem normalen Webspace nutzen?
Kann ja z.B. nichts in der php.ini ändern. ( was ja laut Doc. erforderlich ist ). Danke noch mal. cu Grüße edit.: Habe jetzt bei Google zwei verschiedene "Lösungen" gefunden: ein mal das in der bootrap.php ändern und ein mal mit ini_set das machen. Was wäre denn sinnvoll(er) ?
__________________
"Dummheit redet viel..Klugheit denkt und schweigt.." [Amgervinus] |
|
|
|
|
|
#18 (permalink) |
|
Erfahrener Benutzer
Registriert seit: 28.09.2008
Beiträge: 812
PHP-Kenntnisse: Fortgeschritten ![]() |
wieso ? was mußt denn ändern ?
Normalerweise doch nur den include-Pfad oder ? Wenn Du kein mod rewrite hast wirds schwieriger. URL ohne mod_rewrite - index.php/css/.. FEHLER - Zend Framework Forum Ist doch irgendwie alles Murks: da müssen sich die Leute extra nen Router schreiben, weil das ZF so was nicht "out of the box" mitbringt: Zend Framework URLs without mod_rewrite – Rob Allen's DevNotes |
|
|
|
|
|
#19 (permalink) |
|
Erfahrener Benutzer
Registriert seit: 05.02.2009
Beiträge: 1.291
PHP-Kenntnisse: Fortgeschritten ![]() |
Ja richtig.
Den Include_Path ... Die Frage ist halt ob ich das per ini_set oder in der bootstrap.php mache...
__________________
"Dummheit redet viel..Klugheit denkt und schweigt.." [Amgervinus] |
|
|
|
|
| Themen-Optionen | |
| Thema bewerten | |
|
|
Ähnliche Themen
|
||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| Zend Framework oder Symfony | alsahmut | Off-Topic Diskussionen | 1 | 10.07.2010 20:36 |
| Zend Framework | ByStones | PHP Einsteiger | 10 | 09.06.2010 16:10 |
| Zend Webinare | robo47 | Off-Topic Diskussionen | 0 | 16.03.2010 10:02 |
| [Erledigt] Zend Framework Installation : Error 500 | Puccini | PHP Einsteiger | 2 | 10.02.2010 08:22 |
| DRINGEND: Suche Zend Framework - Coder | jens76 | Beitragsarchiv | 0 | 03.11.2009 11:28 |
| Zend Framework + Smarty + Login | foxtrot | Beitragsarchiv | 0 | 29.10.2009 11:13 |
| [S] Zend Framework Coder | ThisRockZ | Beitragsarchiv | 0 | 14.10.2009 13:14 |
| Kohana Framework / CakePHP / Zend | ramses | PHP-Fortgeschrittene | 6 | 29.09.2009 01:38 |
| Zend Framework: Dekorator für HTMLTag um DijitElement. | #EFEFEF | PHP-Fortgeschrittene | 2 | 30.07.2009 09:25 |
| Suche Schüler o.ä. mit Zend Framework Erfahrung -> 200 Euro | mrmojo | Beitragsarchiv | 3 | 10.01.2009 15:38 |
| Zend Studio for Eclipse und Zend Framework | KeKs0r | PHP-Fortgeschrittene | 5 | 15.12.2008 15:10 |
| Lerne Grundlagen | Quellensammlung | cycap | PHP Einsteiger | 0 | 12.11.2008 16:23 |
| Zend Framework Und Datei Upload ! | 7Style | PHP Tipps 2008 | 7 | 28.09.2008 00:52 |
| Zend Framework | Melchior | PHP-Fortgeschrittene | 29 | 13.03.2008 21:12 |
| Zend Framework 1.0 | betterknower | Trash | 3 | 16.07.2007 16:33 |
| Besucher kamen über folgende Suchanfragen bei Google auf diese Seite |
| php wann framework sinnvoll?, symfony anforderungen |