Looks like Pear XMLRPC2 is faster http://pear.php.net/package/XML_RPC2/. I replaced Zend_XmlRpc_Server with PEAR XML_RPC2_Server and perfermances are better, with same functionality. Regards, Saša Stamenković
On Thu, Jul 23, 2009 at 9:32 AM, umpirsky <[email protected]> wrote: > > Hi zfers. > > I have XML-RPC client-server architecture witl Zend_XmlRpc on both, client > and server side. My app with XML-RPC is 3-5 times slower with XML-RPC > comparing to same app with pure PHP calls - pretty slow, huh. Some methods > produce very large XML so I needed to page results in some cases and send > in > chunks. I attach only one server class with near 100 methods. > > I tried to optimize it with caching server definition like on > > http://framework.zend.com/manual/en/zend.xmlrpc.server.html#zend.xmlrpc.server.use.case7 > , but it turned out I got even slower calls then without cache. Any idea > why? > > I gained some speed by setting _skipSystemLookup to true. Do you think > there > can be some consequences? If I pass empty array for ex? > > Any general tips or idea how I can speed up my server? > > Regards, > Sasa Stamenkovic. > -- > View this message in context: > http://www.nabble.com/Caching-Zend_XmlRpc_Server-decreases-performances-tp24620747p24620747.html > Sent from the Zend Framework mailing list archive at Nabble.com. > >
