On Jan 29, 1:19 pm, "Flexewebs" <[EMAIL PROTECTED]> wrote:
> Hi everyone,
>
> Does anyone use Cake for larger projects where traffic rates exceed
> (say) 10 million hits a day?
>
> How does Cake perform under such circumstances? So far I haven't seen
> any major sites built in Cake (occassional blog and the CakePHP main
> site), but how can I know what Cake will perform like under more
> commercial/significant user pressure?
>
> Thanks,
>
> Jasonwww.flexewebs.com
Why not set something up and test it? If you are expecting that number
of hits you /are/ going to test your app/setup can cope before
flipping the switch right :D? There are far too many variables such as
hardware, what the site is doing, use of caching and efficiency of
coding etc. not just the framework.
All you'll need to answer that is
an idea of what 10m hits per day actually means in terms of max
concurrent sessions/users.
a (distributed pool of) test computer(s) on the same network as
your webserver - preferably with gigabit network cards.
a tool for simulating x users (JMeter is quite useful, and has
distributed testing possibilities)
There's no substitue for testing with real users, but you can get
quite close with JMeter - With a resonable spec the number of users
you can simulate with a single PC is about 100 (in my experience)
before the test computer's resources become a limiting factor. As a
wild stab in the dark, you need to use about 1/3 the power you are
using to serve the content, to performance/load test it.
Sam (Devore) did you say you had tested a cake site before with
JMeter? Any comments?
HTH,
AD7six
Please note:
The manual/bakery is a good place to start any quest for info.
You may get your answer quicker by asking on
the IRC Channel (you can access it with just a browser
here:http://irc.cakephp.org).
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "Cake
PHP" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at
http://groups.google.com/group/cake-php?hl=en
-~----------~----~----~----~------~----~------~--~---