Re: high traffic websites

From: Date: Wed, 18 Sep 2013 13:09:12 +0000
Subject: Re: high traffic websites
References: 1 2 3 4 5  Groups: php.general 
Request: Send a blank email to php-general+get-322089@lists.php.net to get a copy of this message
On Sep 18, 2013, at 14:26, Haluk Karamete <halukkaramete@gmail.com> wrote: >> I recommend OPCache, which is already included in PHP 5.5. > > Camilo, > I'm just curious about the disadvantageous aspects of OPcache. > > My logic says there must be some issues with it otherwise it would have come already enabled. > > > Sent from iPhone > > > On Sep 18, 2013, at 2:20 AM, Camilo Sperberg <unreal4u@gmail.com> wrote: > >> >> On Sep 18, 2013, at 09:38, Negin Nickparsa <nickparsa@gmail.com> wrote: >> >>> Thank you Sebastian..actually I will already have one if qualified for the >>> job. Yes, and I may fail to handle it that's why I asked for guidance. >>> I wanted some tidbits to start over. I have searched through yslow, >>> HTTtrack and others. >>> I have searched through php list in my email too before asking this >>> question. it is kind of beneficial for all people and not has been asked >>> directly. >>> >>> >>> Sincerely >>> Negin Nickparsa >>> >>> >>> On Wed, Sep 18, 2013 at 10:45 AM, Sebastian Krebs <krebs.seb@gmail.com>wrote: >>> >>>> >>>> >>>> >>>> 2013/9/18 Negin Nickparsa <nickparsa@gmail.com> >>>> >>>>> In general, what are the best ways to handle high traffic websites? >>>>> >>>>> VPS(clouds)? >>>>> web analyzers? >>>>> dedicated servers? >>>>> distributed memory cache? >>>>> >>>> >>>> Yes :) >>>> >>>> But seriously: That is a topic most of us spent much time to get into it. >>>> You can explain it with a bunch of buzzwords. Additional, how do you define >>>> "high traffic websites"? Do you already _have_ such a site? Or do you >>>> _want_ it? It's important, because I've seen it far too often, that >>>> projects spent too much effort in their "high traffic infrastructure" and >>>> at the end it wasn't that high traffic ;) I wont say, that you cannot be >>>> successfull, but you should start with an effort you can handle. >>>> >>>> Regards, >>>> Sebastian >>>> >>>> >>>>> >>>>> >>>>> Sincerely >>>>> Negin Nickparsa >>>>> >>>> >>>> >>>> >>>> -- >>>> github.com/KingCrunch >>>> >> >> Your question is way too vague to be answered properly... My best guess would be that it >> depends severely on the type of website you have and how's the current implementation being >> well... implemented. >> >> Simply said: what works for Facebook may/will not work for linkedIn, twitter or Google, >> mainly because the type of search differs A LOT: facebook is about relations between people, twitter >> is about small pieces of data not mainly interconnected between each other, while Google is all >> about links and all type of content: from little pieces of information through whole Wikipedia. >> >> You could start by studying how varnish and redis/memcached works, you could study about >> how proxies work (nginx et al), CDNs and that kind of stuff, but if you want more specific answers, >> you could better ask specific question. >> >> In the PHP area, an opcode cache does the job very well and can accelerate the page load by >> several orders of magnitude, I recommend OPCache, which is already included in PHP 5.5. >> >> Greetings. >> >> >> -- >> PHP General Mailing List (http://www.php.net/) >> To unsubscribe, visit: http://www.php.net/unsub.php >> The original RFC states: https://wiki.php.net/rfc/optimizerplus The integration proposed for PHP 5.5.0 is mostly 'soft' integration. That means that there'll be no tight coupling between Optimizer+ and PHP; Those who wish to use another opcode cache will be able to do so, by not loading Optimizer+ and loading another opcode cache instead. As per the Suggested Roadmap above, we might want to review this decision in the future; There might be room for further performance or functionality gains from tighter integration; None are known at this point, and they're beyond the scope of this RFC. So that's why OPCache isn't enabled by default in PHP 5.5 Greetings.

« previous php.general (#322089) next »