php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2010

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 12.03.2010, 13:38  
Jens P.
Gast
 
Beiträge: n/a
Standard CakePHP schnell?

Hallo zusammen,
ich habe eine kleine Frage. Sobald die Datenbank mit Usern usw. gefüllt wird, ab wann streikt Cake?

Wie schnell ist CakePHP?
Wie viele User etc. dürfte eine Datenbank haben, ohne das CakePHP langsam wird?
Ist CakePHP für ein Browsergame geeignet?

Mit freundlichen Grüßen
Jens Prangenberg
 
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 12.03.2010, 13:42  
Erfahrener Benutzer
 
Registriert seit: 21.12.2004
Beiträge: 5.240
PHP-Kenntnisse:
Fortgeschritten
mepeisen ist ein wunderbarer Anblickmepeisen ist ein wunderbarer Anblickmepeisen ist ein wunderbarer Anblickmepeisen ist ein wunderbarer Anblickmepeisen ist ein wunderbarer Anblickmepeisen ist ein wunderbarer Anblickmepeisen ist ein wunderbarer Anblick
mepeisen eine Nachricht über ICQ schicken mepeisen eine Nachricht über Skype™ schicken
Standard

Das kommt drauf an.

Nun fragst du: "Auf was?"

Darauf sage ich: "Auf den Server."

Du schaust genervt und fragst: "Und was genau?"

Ich antworte: "Na ebend darauf, wie schnell er ist."

Du winkst entnervt ab und wünscht mir noch einen schönen Tag.
__________________
www.php-maven.org PHP und Maven vereint: Build/Deploy/Produktion/Konfiguration, Projekt Management, CI, PHPUnit, zahlreiche Frameworks
Twitter @ https://twitter.com/#!/mepeisen und Facebook @ http://t.co/DZnKSUih
mepeisen ist offline  
Alt 12.03.2010, 13:43  
Erfahrener Benutzer
 
Registriert seit: 25.09.2009
Beiträge: 2.115
PHP-Kenntnisse:
Fortgeschritten
BlackScorp wird schon bald berühmt werdenBlackScorp wird schon bald berühmt werden
Standard

zur ersten frage:

garnicht, wenn du deine Datenbank nicht optimierst dann kann der PHP script nichts dazu

zu 2)

Cake ist genau so schnell wie dein Server hat dein server mehr leistung, so wird der PHP Code schneller ausgeführt

zu 3)
siehe 1

zu 4)
ja es wäre geignet, WENN man es beherscht

MFG

Dir muss klar sein dass CakePHP kein Fertiges CMS ist, es ist ein Framework welches dir bestimmte funktionen zu verfügung stellt und du diese anwenden kannst ohne das rad neu zu erfinden. Wie schnell der Script ausgeführt wird und ob er irgendwann abstürzt hängt ganz vom deinem Server und davon wie du was programmiert hast.
__________________
Mein kleines Projekt
-Cruel Online-
5 von 3 Leuten können kein Bruchrechnen

Geändert von BlackScorp (12.03.2010 um 13:48 Uhr).
BlackScorp ist offline  
Alt 12.03.2010, 13:55  
Erfahrener Benutzer
 
Benutzerbild von lstegelitz
 
Registriert seit: 07.09.2009
Beiträge: 4.005
PHP-Kenntnisse:
Fortgeschritten
lstegelitz ist einfach richtig nettlstegelitz ist einfach richtig nettlstegelitz ist einfach richtig nettlstegelitz ist einfach richtig nett
Standard

Zitat:
Zitat von Jens P. Beitrag anzeigen
Wie schnell ist CakePHP?
Dazu fällt mir eigentlich nur dieses Zitat ein:
YouTube - Monty Python and the Holy Grail : 3 Questions

__________________
Über 90% aller Gewaltverbrechen passieren innerhalb von 24 Stunden nach dem Konsum von Brot.
lstegelitz ist offline  
Alt 12.03.2010, 14:05  
Moderator
 
Benutzerbild von robo47
 
Registriert seit: 03.09.2004
Beiträge: 11.792
PHP-Kenntnisse:
Fortgeschritten
robo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz seinrobo47 kann auf vieles stolz sein
Standard

PHP Framework Benchmarks: Entertaining But Ultimately Useless - Maugrim The Reaper's Blog
robo47 ist offline  
Alt 12.03.2010, 15:10  
Jens P.
Gast
 
Beiträge: n/a
Standard

Dankesehr! Dachte, dass vllt CakePHP mit vielen Daten nicht zurecht kommt..

EDIT:
Laut Robos Beitrag ist das CakePHP Framework nicht sehr langsam. Zwar ist Zend schneller, CakePHP aber nicht viel langsamer.

Wie findet Ihr denn im Allgemeinen Cake?
 
Alt 12.03.2010, 15:15  
Erfahrener Benutzer
 
Registriert seit: 21.12.2004
Beiträge: 5.240
PHP-Kenntnisse:
Fortgeschritten
mepeisen ist ein wunderbarer Anblickmepeisen ist ein wunderbarer Anblickmepeisen ist ein wunderbarer Anblickmepeisen ist ein wunderbarer Anblickmepeisen ist ein wunderbarer Anblickmepeisen ist ein wunderbarer Anblickmepeisen ist ein wunderbarer Anblick
mepeisen eine Nachricht über ICQ schicken mepeisen eine Nachricht über Skype™ schicken
Standard

Schau dir nicht nur die Tabelle an, schau dir die Überschrift und den Text an. Ein Performance-Vergleich verbietet sich fast immer, da es sehr kompliziert ist, die Frameworks mit teils unterschiedlichen Zielsetzungen auf einen exakt gleichen und objektiv messbaren Stand zu bekommen. Es gibt genug Performance-Tests, die sich untereinander gehörig widersprechen. Mal ist Framework A vorne, mal Framework B.
__________________
www.php-maven.org PHP und Maven vereint: Build/Deploy/Produktion/Konfiguration, Projekt Management, CI, PHPUnit, zahlreiche Frameworks
Twitter @ https://twitter.com/#!/mepeisen und Facebook @ http://t.co/DZnKSUih
mepeisen ist offline  
Alt 12.03.2010, 15:33  
Neuer Benutzer
 
Registriert seit: 17.02.2010
Beiträge: 29
PHP-Kenntnisse:
Fortgeschritten
Linadillar befindet sich auf einem aufstrebenden Ast
Standard

Wie dir ja schon mehrfach gesagt wurde, ist die Perfomance von php scripten, wie es auch cakePHP ist, sehr abhängig von der eingesetzten Hardware.

Wenn du genaue Angaben machen kannst, über die Hardware auf der dein Projekt laufen soll, kann man eine Aussage über die eventuelle Performance tätigen.

Wichtig zu wissen ist da auf jeden fall:

Server Hardware
Server Typ (dedicated Server, vServer oder einfacher Webspace)
Server OS
Installierte Drittsoftware
Verwendungszweck des Servers, also ob neben Web Anwendungen noch Game Server Voice Server etc drauf laufen

Umfang deiner Software die du beabsichtigst zu programmieren.
Erwartetes User aufkommen (durchschnittlich / Lastzeiten)

Das macht es uns/mir leichter dir da zu helfen.
__________________
Der Kopf ist rund, damit das Denken die Richtung wechseln kann.
Linadillar ist offline  
Alt 12.03.2010, 15:34  
Moderator und Wett-König
 
Benutzerbild von dr.e.
 
Registriert seit: 21.05.2008
Beiträge: 3.657
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

Ich habe kürzlich die Benchmarks aus robo's Artikel nachgestellt. Ergebnis: Benchmarks – APF Wiki [de]

IMHO ist CakePHP zusammen mit dem ZF (out-of-the-box, denn dies vergleicht man ja um eine Grundaussage zu bekommen, welchen Wert die Entwickler dem Thema Performance zubemessen) an unterster Stelle. Sofern du mehr Anforderungen an Performance hast, schau dir die Frameworks an, die einen möglichst hohen Mittelwert haben und setze auf eine Hardware-Plattform, die entsprechend skalierbar ist.
__________________
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  
Alt 12.03.2010, 16:11  
Jens P.
Gast
 
Beiträge: n/a
Standard

V-Server:
zugewiesener Speicherplatz 10 GB
zugewiesener RAM 256 MB
zugewiesener SWAP 512 MB
zugewiesener Traffic 100GB

Debian 5.0 + Confixx 3.3.5 - 64 Bit
 
 


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
Wieso ist PHP so schnell? Floid PHP Tipps 2009 34 31.12.2009 14:08
Kohana Framework / CakePHP / Zend ramses PHP-Fortgeschrittene 6 29.09.2009 01:38
CakePHP: Views in Views anzeigen bzw. vorrausladen K1ngC0bra PHP-Fortgeschrittene 6 29.07.2009 12:42
[Erledigt] Memory_limit setzen? (cakePHP) Stephan_87 PHP Tipps 2008 4 04.12.2008 19:13
Wie schnell kann man Fit gemacht werden? DSAS87 PHP Tipps 2008 11 01.03.2008 09:37
CakePHP Ordnerstruktur Luka PHP Tipps 2008 1 23.11.2007 18:06
HTML-Tags und CakePHP dr.e. PHP-Fortgeschrittene 20 11.08.2007 14:23
Kann mir einer mal schnell sagen, wie der Befehl... PHP Tipps 2006 13 18.02.2006 16:18
brauche sehr schnell und dringend hilfe Beitragsarchiv 13 24.10.2005 13:11
nagios - brauche dringend (und schnell) hilfe!!! trinity Server, Hosting und Workstations 10 16.08.2005 18:07
Php zu schnell 8-| ? PHP Tipps 2005 9 02.04.2005 13:14
[Erledigt] PCzeit ist zu schnell Off-Topic Diskussionen 7 11.02.2005 22:48
wie schnell sind daten in txt dateien??? janni PHP Tipps 2005 1 25.01.2005 16:16
wie lerne ich möglich schnell java script? HTML, Usability und Barrierefreiheit 3 26.10.2004 20:02

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
cakephp langsam, cakephp browsergame, cakephp schneller machen, cakephp schnell?, cakephp bild in tabelle, cakephp geeignet, skype in cakephp, cakephp, cake php anzeigen, cakephp lädt langsam, cakephp: browsergame?, \cakephp browsergame\, cakephp arbeitet langsam, cake phplangsam, cakephp confixx, cake php langsam, cakephp for browsergames, php cake slow, cakephp anforderungen, cake php for a browsergame

Alle Zeitangaben in WEZ +2. Es ist jetzt 21:30 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