php.de

Zurück   php.de > Webentwicklung > PHP-Fortgeschrittene

PHP-Fortgeschrittene Arbeiten mit PHP ohne Einschränkungen

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 27.09.2009, 14:15  
Neuer Benutzer
 
Registriert seit: 03.09.2009
Beiträge: 23
PHP-Kenntnisse:
Fortgeschritten
ramses befindet sich auf einem aufstrebenden Ast
Standard Kohana Framework / CakePHP / Zend

Hallo!

Ich möchte mit ein paar Kollegen zusammen eine Internet-Community realisieren und wir diskutieren derzeit, welche Techniken wir verwenden wollen. PHP, MySQL + Serverkonfiguration stehen eig. schon fest, aber jetzt gehts um's Framework.

Derzeit tendieren wir zum Kohana Framework, zur Auswahl stehen aber auch CakePHP und das klassische Zend Framework. Zend und Cake sind sehr umfangreich und bieten viel, aber Kohana ist dagegen sehr schlank.

Was sind eure Meinungen, Favoriten und Empfehlungen? Wer hat schon längere Erfahrungen mit Kohana gemacht?
__________________
________
lg, ramses
ramses ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 27.09.2009, 14:26  
Moderator
 
Benutzerbild von Chriz
 
Registriert seit: 11.05.2008
Beiträge: 6.069
Chriz ist ein wunderbarer AnblickChriz ist ein wunderbarer AnblickChriz ist ein wunderbarer AnblickChriz ist ein wunderbarer AnblickChriz ist ein wunderbarer AnblickChriz ist ein wunderbarer AnblickChriz ist ein wunderbarer Anblick
Standard

Schau dir doch mal alte Beiträge zu Framework-Diskussionen an (Foren-Suche). Ohne Anforderungen von dir ist eine Empfehlung sowieso relativ sinnlos.
__________________
"Nuschel ich?" - "Was?"
Chriz ist offline   Mit Zitat antworten
Alt 27.09.2009, 19:15  
Moderator und Wett-König
 
Benutzerbild von dr.e.
 
Registriert seit: 21.05.2008
Beiträge: 3.633
PHP-Kenntnisse:
Fortgeschritten
dr.e. ist ein Lichtblickdr.e. ist ein Lichtblickdr.e. ist ein Lichtblickdr.e. ist ein Lichtblickdr.e. ist ein Lichtblickdr.e. ist ein Lichtblick
dr.e. eine Nachricht über Skype™ schicken
Standard

Hallo ramses,

sofern du auf gute Performance in Kombinaton mit sehr flexiblen Strukturen setzen möchtest, solltest du dir mal das Adventure PHP Framework ansehen. Aktuelle Benchmarks findest du auf der Yii vs. APF - RPS benchmarks.
__________________
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!
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
dr.e. ist offline   Mit Zitat antworten
Alt 28.09.2009, 21:34  
Neuer Benutzer
 
Registriert seit: 03.09.2009
Beiträge: 23
PHP-Kenntnisse:
Fortgeschritten
ramses befindet sich auf einem aufstrebenden Ast
Standard

Erst mal vielen Dank für eure Infos. Für uns kommen aber eigentlich nur noch die drei oben genannten Frameworks in Frage, weil wir in jedem Fall eins nehmen wollen, mit dem wenigstens einer von uns schon Erfahrung gesammelt hat.

Anforderungen sind im Prinzip recht simpel: Es dreht sich um die Realisierung einer Lern-Community (kein Forum). Dh Benutzerverwaltung, interaktive Kalender, Kommunikation zwischen Benutzern, Verfassen von Beiträgen inkl. Diskussion, Newssystem etc etc. Des weiteren wird neben dem üblichen Repertoire der FWs (Datenbank-Abstraktion, Caching, Validierung, Filter etc etc) auch LaTeX zum Einsatz kommen.

Zunächst wird es nicht sehr groß, aber wir müssen doch die Performance im Auge behalten, da es als Großprojekt angelegt wird. Ansonsten sollte es im Prinzip ziemlich straight-forward gehen, ohne große Schnörkel.

Das spricht vll ein wenig gegen das Zend Framwork, welches ja sehr mächtig ist. Aber mit dem ZF macht man zumindest nichts falsch, wohin gegen Cake oder das exotischere Kohana zwar schlanker sind, aber natürlich auch uns noch unbekannte Tücken verbergen können...
__________________
________
lg, ramses
ramses ist offline   Mit Zitat antworten
Alt 28.09.2009, 22:04  
Moderator
 
Benutzerbild von robo47
 
Registriert seit: 03.09.2004
Beiträge: 11.798
PHP-Kenntnisse:
Fortgeschritten
robo47 ist ein wunderbarer Anblickrobo47 ist ein wunderbarer Anblickrobo47 ist ein wunderbarer Anblickrobo47 ist ein wunderbarer Anblickrobo47 ist ein wunderbarer Anblickrobo47 ist ein wunderbarer Anblickrobo47 ist ein wunderbarer Anblickrobo47 ist ein wunderbarer Anblick
Standard

Was spricht gegen Kombinieren ? Sich das heraussuchen was man will und braucht ?

Wenn Kohana so schlank und schnell ist, nehmt das für die Basis des Systems und sucht euch beim Rest das aus was ihr braucht.

Das ZF ist was die Nutzung einzelner Komponenten angeht nicht so stark verknüpft wie manche anderen Frameworks, sher viele Komponenten lassen sich auch ausserhalb der MVC-Struktur des ZF einsetzen, sei es ACL, Forms, Caching, die Services ....
robo47 ist offline   Mit Zitat antworten
Alt 28.09.2009, 22:38  
Moderator und Wett-König
 
Benutzerbild von dr.e.
 
Registriert seit: 21.05.2008
Beiträge: 3.633
PHP-Kenntnisse:
Fortgeschritten
dr.e. ist ein Lichtblickdr.e. ist ein Lichtblickdr.e. ist ein Lichtblickdr.e. ist ein Lichtblickdr.e. ist ein Lichtblickdr.e. ist ein Lichtblick
dr.e. eine Nachricht über Skype™ schicken
Standard

Zitat:
Zunächst wird es nicht sehr groß, aber wir müssen doch die Performance im Auge behalten, da es als Großprojekt angelegt wird.
Dann ist es IMHO um so wichtiger, aktuelle Benchmarks der genannten Kandidaten zu vergleichen. Einen weiteren Vergleich findest du z.B. unter http://avnetlabs.com/php/php-framewo...son-benchmarks und http://www.yiiframework.com/performance/
__________________
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!
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
dr.e. ist offline   Mit Zitat antworten
Alt 29.09.2009, 01:38  
Erfahrener Benutzer
 
Benutzerbild von Celli
 
Registriert seit: 24.05.2009
Beiträge: 158
Celli befindet sich auf einem aufstrebenden Ast
Standard

Eine allgemeine gute Performance ist wichtig, aber für die Wahl eines Frameworks nicht das wichtigste. Hardware ist günstig, wenn jemand eine gut laufende Seite hat die über kleine Einnahmen verfügt oder verfügen wird (Werbung, Premium Account, usw.), kann später immer noch mehr Kisten dran hängen (loadbalancing) um eine bessere Performance bei steigenden Seitenaufrufen zu erzielen.

Will man die beste nur mögliche Performance beim kleinsten Einsatz von Hardware erzielen, wechselt man am besten zu einer anderen Programmier- / Skriptsprache.

Welches PHP Framework?
Einfach, da ihr nicht unter Zeitdruck seid (eigenes Projekt, kein Auftrag), würde ich in Eurem Falle die oben aufgelisteten mit dem erstellen einer (kleinen) Test - Anwendung testen um zu schauen wo man sich besser zurecht findet (zBsp. durch die Hilfe, Documentation, Foren, usw.) und sich gut aufgehoben fühlt. Auf ein oder zwei Tage Verzögerung kommt es nicht wirklich drauf an.

Zitat:
Aber mit dem ZF macht man zumindest nichts falsch, wohin gegen Cake oder das exotischere Kohana zwar schlanker sind, aber natürlich auch uns noch unbekannte Tücken verbergen können...
Tücken würde ich einer OSS nicht vorwerfen, da es sicher im Sinne der Entwickler liegt das Framework in einem aktuellen, sauberen Zustand zu halten (sei es neue Entwurfsmuster oder Features). Ausserdem ist der Quellcode für eigene Implementierungen / Verbesserungen offen.
__________________
Eine Antwort oder Lösung habe ich nicht immer, aber zu 99,9% eine Idee. (200 Posts Limit)
Celli ist offline   Mit Zitat antworten
Antwort


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Welches Framework? RubyCon Software-Design 10 16.09.2009 09:49
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 Tipps 2009 6 23.08.2009 12:00
Zend Framework: Dekorator für HTMLTag um DijitElement. #EFEFEF PHP-Fortgeschrittene 2 30.07.2009 09:25
Release 1.10-RC1 des Adventure PHP Framework (APF) veröffentlicht dr.e. Beitragsarchiv 5 19.07.2009 21:03
Entwickler für Zend Framework Applikation gesucht UdoW Beitragsarchiv 0 10.05.2009 13:19
Zend Framework Joe Off-Topic Diskussionen 4 04.05.2009 20:14
Suche Schüler o.ä. mit Zend Framework Erfahrung -> 200 Euro mrmojo Beitragsarchiv 3 10.01.2009 15:38
CMS mit Framework KeKs0r PHP-Fortgeschrittene 11 27.12.2008 23:03
Zend Studio for Eclipse und Zend Framework KeKs0r PHP-Fortgeschrittene 5 15.12.2008 15:10
Zend Framework Und Datei Upload ! 7Style PHP Tipps 2008 7 28.09.2008 00:52
BrickOO :: PHP Framework Hroudtwolf Scriptbörse 14 06.05.2008 12:04
Zend Framework Melchior PHP-Fortgeschrittene 29 13.03.2008 21:12
HTML-Tags und CakePHP dr.e. PHP-Fortgeschrittene 20 11.08.2007 14:23
Zend Framework 1.0 betterknower Trash 3 16.07.2007 16:33

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
kohana framework, cakephp vs zend, kohana, kohana cms, cakephp benutzerverwaltung, eigenes framework, kohana tutorial, kohana cakephp, cakephp zend, cakephp zend framework, cake framework, kohana vs cakephp, vergleich cakephp zend, kohana vergleich, cakephp vs kohana, kohana cakephp zend, kohanna framework, cakephp userverwaltung, kohana benutzerverwaltung, zend vs cakephp

Alle Zeitangaben in WEZ +1. Es ist jetzt 15:10 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum