|
|
|
|
|
|
|
#1 (permalink) |
|
Neuer Benutzer
Registriert seit: 21.10.2008
Beiträge: 3
![]() |
Hallo,
ich weiß die Frage wurde sicherlich schon oft hier gestellt, aber die Entwicklung der Frameworks geht ja immer weiter. Und so kann es sein das das was vor einem Jahr noch besser jetzt nicht mehr so gut wegkommt. Ich habe auch mein Glück mit google versucht, aber alle Tests & Vergleiche die ich gefunden habe sind älter als 1 Jahr. Mein Problem ist das ich bisher immer alles per Hand programmiert habe, das ganze aber einer bestimmten Größe einfach nur noch unpraktisch ist. Da ich jetzt für meine Firma eine neue Intranet-Seite programmieren will, wollte ich auf ein Framework umsteigen. Vielleicht erstmal etwas zur Aufgabenstellung. Es handelt sich um einen besseren Datenbank-Client. Die Mitarbeiter sollen sich Ein-/Ausloggen können, Adressen & Telefonlisten ansehen & ändern können, Objektlisten ansehen & verändern und ein wenig sollen die Tabellen untereinander verknüpft sein. Im Prinzip nichts besonderes. Bei meinen Suchen im Internet bin ich bisher auf 3 Frameworks gestossen. Zum einen das bekannte Zend-Framework, dann das ebenfalls bekannte CakePHP und zu guter letzt auf das neue Framework Yii. So, bei Zend weiß ich nicht genau ob das ganze OpenSource ist, bei CakePHP denk ich immer das es etwas in die Jahre gekommen ist und über Yii finde ich ausser auf deren Homepage einfach keine Guides (auch bei Amazon finde ich kein Buch über Yii, wohl aber zu CakePHP und Zend). Mein Problem ist das ich kompletter Neuling bin was MVC-Programmierung oder die Arbeit mit Frameworks angeht und deshalb sind gute Guides (am besten in deutsch) so extrem wichtig für mich. So, und zu guter letzt ist es auch noch sehr wichtig das es möglich ist das Javascript-Framework jQuery einzubinden. So, und jetzt wollte ich einfach mal von euch wissen welches PHP-Framework ihr mir empfehlen würde? Welches ist auf einem aktuellen Stand und leicht zu erlenen? Danke im Vorraus |
|
|
|
|
|
|
|
PHP Code Flüsterer
Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten
|
|
|
|
#2 (permalink) | |
|
Erfahrener Benutzer
Registriert seit: 03.09.2004
Beiträge: 11.592
PHP-Kenntnisse: Fortgeschritten ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Zend ist open source: Zend Framework
Neben den genannten fallen mir noch ein: * Startseite :: Adventure PHP Framework (APF) * symfony | Web PHP Framework * Symfony Reloaded - 2.0 Preview Release * FLOW3 - TYPO3's PHP Application Framework: Home * .... -> PHP Frameworks Zitat:
Teste doch einfach mal ein paar aus und schau welches dir gefällt ? Welches bietet die Features die du brauchst/willst ? Hinter fast jedem Framework steckt eine andere Philosophie, andere Features. Einige Frameworks bieten sich auch recht gut dazu an dass man Komponenten davon in einem anderen Framework nutzt, es muss hier also keine Monogamie vorherrschen, gerade zum Thema Symfony als Hauptframework mit Zend-Komponenten gibt es einiges an Literatur, Vorträgen und soweiter. Symonfy 2.0 wird auch von sich aus direkt einige ZF-Komponenten nutzen anstatt das Rad hier neu zu erfinden. Während Symfony ein recht festes standardisiertes konzept hat, feste configs, einen haufen Kram automatisiert generiert (einfache CRUDs, etc), hast du bei anderen frameworks mehr freiheiten wie du deine komplette applikation aufbaust, ohne zu wissen was dir liegt, was dir persönlich gefällt und soweiter, wirst du so nicht wirklich was finden. Aktueller Stand ? was meinst du damit ? PHP 5.3 mit Namespaces und co ? Da musst du wohl bei Zend noch auf 2.0 warten (da wird gerade erst angefangen), Symfony 2.0 gibt es bisher nur ein Preview-Release [da kann sich noch viel ändern] und von Cake weis ich im bereich php 5.3 nur dass 2 der haupt-entwickler mit lithium [war ein vorschlag wie cake3 aussehen soll] gerade vor ein paar tagen auf der confoo ein php 5.3-framework in version 1.0 released worden [ Lithium: The Framework for People Who Hate Frameworks ]. Flow 3 das den Kern für das nächste Typo-CMS darstellen soll, ist auch PHP 5.3.
__________________
robo47.net - Blog, Codeschnipsel und mehr | |
|
|
|
|
|
|
#3 (permalink) |
|
Moderator und Wett-König
|
@robo47: der Lithium-Vortrag ist ja grottig. Schimpfen, dass alles andere schlecht ist, dann aber mit dem ViewHelper-Mist (statt mal ordnetlichen Komponenten oder Taglibs) weitermachen. Ebenso die Objekt-Initialisierung mit assoziativen Arrays ist auch überaus transparent. Aber die Jungs werden es ja wissen, haben ja schließlich "langjährige Erfahrung in der Erstellung von Frameworks".
__________________
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! ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
|
|
|
|
|
#4 (permalink) | |
|
Erfahrener Benutzer
Registriert seit: 03.09.2004
Beiträge: 11.592
PHP-Kenntnisse: Fortgeschritten ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Zitat:
Aber das ist eben die Philosophie hinter jedem Framework, jedem gefällt etwas anderes, jeder setzt prioritäten anders. // Korrektur: Muss mich übrigends auch korrigieren, P.M. Jones hat Solar 1.0 auf der confoo freigegeben das war nicht lithium.
__________________
robo47.net - Blog, Codeschnipsel und mehr | |
|
|
|
|
|
|
#5 (permalink) |
|
Erfahrener Benutzer
|
Ich arbeite mit CakePHP und bin sehr zufrieden damit!
__________________
www.jens-prangenberg.de - Personal Webpage |
|
|
|
|
| Themen-Optionen | |
| Thema bewerten | |
|
|
Ähnliche Themen
|
||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| Lerne Grundlagen | Quellensammlung | cycap | PHP Einsteiger | 1 | 09.05.2010 01:02 |
| Sinn von Frameworks? | alessandro | Off-Topic Diskussionen | 45 | 31.12.2009 17:51 |
| Kohana Framework / CakePHP / Zend | ramses | PHP-Fortgeschrittene | 6 | 29.09.2009 01:38 |
| Scriptangebot Expression Forge Communication Framework [pre-alpha test] | eXpression | Scriptbörse | 8 | 24.09.2009 16:27 |
| Release 1.10 des Adventure PHP Framework (APF) veröffentlicht | dr.e. | Beitragsarchiv | 0 | 04.09.2009 16:26 |
| Welches Framework für Einsteiger ? | Nicon | PHP Einsteiger | 6 | 23.08.2009 12:00 |
| Release 1.10-RC2 des Adventure PHP Framework (APF) veröffentlicht | dr.e. | Beitragsarchiv | 2 | 21.07.2009 11:22 |
| Release 1.10-RC1 des Adventure PHP Framework (APF) veröffentlicht | dr.e. | Beitragsarchiv | 5 | 19.07.2009 21:03 |
| Pylons Python Web Framework Programmierer gesucht! | zmb | Beitragsarchiv | 0 | 12.05.2009 10:52 |
| Release 1.9 (RC1) des Adventure PHP Framework verfügbar! | dr.e. | Beitragsarchiv | 1 | 25.03.2009 00:16 |
| Zend Studio for Eclipse und Zend Framework | KeKs0r | PHP-Fortgeschrittene | 5 | 15.12.2008 15:10 |
| BrickOO :: PHP Framework | Hroudtwolf | Scriptbörse | 14 | 06.05.2008 12:04 |
| Zend Framework | Melchior | PHP-Fortgeschrittene | 29 | 13.03.2008 21:12 |
| Framework aus Haupt und Unterverzeichnis nutzen? | Anotherone | PHP-Fortgeschrittene | 8 | 24.07.2007 15:05 |
| Besucher kamen über folgende Suchanfragen bei Google auf diese Seite |
| php framework vergleich 2010, \symfony 2.0\ jquery, best php framework, bestes php framework, flow3 vs zend, flow3 yii, symfony vs zend, php framework nutzen, beste php framework, lithium php framework, php framework deutsch, yii framework, wie php framework nutzen, lithium framework projekte, deutsches yii forum, adventure php framework gut?, yii symfony vergleich, php framework bestes, flow3 framework vs zend framework, flow3 vs zend framework |