@Eric ok ;) Regards, Igor Escobar *Software Engineer * + http://blog.igorescobar.com + http://www.igorescobar.com + @igorescobar <http://www.twitter.com/igorescobar> On Mon, Sep 12, 2011 at 10:52 AM, Eric Butera <eric.butera@xxxxxxxxx> wrote: > On Mon, Sep 12, 2011 at 9:37 AM, Igor Escobar <titiolinkin@xxxxxxxxx> > wrote: > > Other good point is: always set a timeout connection when you're getting > the > > RSS data to avoid your thread get stuck unnecessary. Use cURL (is much > more > > faster then file_get_contents). > > > > Multithreading in PHP with cURL http://devzone.zend.com/article/3341 > > > > > > Regards, > > Igor Escobar > > *Software Engineer > > * > > + http://blog.igorescobar.com > > + http://www.igorescobar.com > > + @igorescobar <http://www.twitter.com/igorescobar> > > > > > > > > > > > > On Mon, Sep 12, 2011 at 10:05 AM, Igor Escobar <titiolinkin@xxxxxxxxx > >wrote: > > > >> Use PHP threads. Do the job separately.. in parts... in other words... > you > >> can't read all them at once. > >> > >> You can read a little more about php multithreading here: > >> http://blog.motane.lu/2009/01/02/multithreading-in-php/ > >> > >> You can use a non-relational database like mongo or couchdb to manage > where > >> you stop and where you have to look back to the RSS feed as well. > >> > >> []'s > >> > >> Regards, > >> Igor Escobar > >> *Software Engineer > >> * > >> + http://blog.igorescobar.com > >> + http://www.igorescobar.com > >> + @igorescobar <http://www.twitter.com/igorescobar> > >> > >> > >> > >> > >> > >> > >> On Sat, Sep 10, 2011 at 10:37 PM, Stuart Dallas <stuart@xxxxxxxx> > wrote: > >> > >>> On 10 Sep 2011, at 09:35, muad shibani wrote: > >>> > >>> > I want to design an application that reads news from RSS sources. > >>> > I have about 1000 RSS feed to collect from. > >>> > > >>> > I also will use Cron jobs every 15 minutes to collect the data. > >>> > the question is: Is there a clever way to collect all those feed > items > >>> > without exhausting the server > >>> > any Ideas > >>> > >>> I designed a job queuing system a while back when I had a similar > problem. > >>> You can read about it here: http://stut.net/2009/05/29/php-job-queue/. > >>> Set that type of system up and add a job for each feed, set to run > every 15 > >>> minutes. You can then watch the server and tune the number of > concurrent job > >>> processors so you get the optimum balance between load and speed. > >>> > >>> -Stuart > >>> > >>> -- > >>> Stuart Dallas > >>> 3ft9 Ltd > >>> http://3ft9.com/ > >>> -- > >>> PHP General Mailing List (http://www.php.net/) > >>> To unsubscribe, visit: http://www.php.net/unsub.php > >>> > >>> > >> > > > > Thread != Multi Process. >