ssossossosso

Forums

Covering OroCRM topics, including community updates and company announcements.  Subscribe

This topic contains 5 replies, has 5 voices, and was last updated by  richardh87 1 year, 3 months ago.

  • Creator
    Topic
  • #13576

    diglin
    Participant

    Hello,

    I’d like to know how to improve the performance on server side to make orocrm works faster. Today I use most of the time the latest technologies (PHP 5.5, MariaDB 5.5.42, Apache 2.4), the server works quite well with other web applications (even Magento 🙂 – http://demomagento.diglin.com) but OroCRM interface could be faster.

    Do you have any tricks which can help to improve the responsiveness of the interface ?

    Thank you for your reply

    Regards
    Sylvain

Viewing 5 replies - 1 through 5 (of 5 total)
  • Author
    Replies
  • #13634

    Rodolfo
    Participant

    Did you try Varnish?

    One thing that really speeded up my server was disabling realtime tracking processing.. Having less CPU consumption from database gave a much better performance from the interface. (But this only helps if you’re using oro-tracking.)

    What’s the specification of your server? Let me know if you find something else helpful.
    Cheers.

    #13643

    Alexander
    Oro Core

    Hi, @diglin.

    Actually we do not have any tricks.
    But I can suggest to check that OpCache is enabled, also check xdebug, disabling it can improve performance a bit.
    And additionally you can configure Redis to cache annotations, metadata, oro_data caches, etc.

    Also you can significantly improve performance by configuring web farm nodes.
    The documentation on how to do that is coming.

    #13644

    diglin
    Participant

    Hi

    Thanks for your reply. Varnish won’t help as everything is dynamic and need actual information from the server.

    Regarding OpCache, that’s already enabled (I use PHP 5.5), xdebug was also deactivated. Redis could be a candidate. NewRelic shows me the followings, it’s no so detailed because I use a limited version of new relic but you still see which controller needs some performance improvements:

    nr oro

    #13671
    Ivan Klymenko
    Ivan Klymenko
    Oro Core

    Thanks, diglin.
    We will check what we could do with them. Actually, performance is the hottest topic for us, so we have plans to improve it in next releases. We started with optimizing the base requests, than will go thru features and check what could be improved, so any feedback will be appreciated.

    #17739

    richardh87
    Participant

    @Diglin, did you try with Redis? How did this improve?

    Right now it is painfully slow for me, and I have to look for an alternative.

Viewing 5 replies - 1 through 5 (of 5 total)

You must be logged in to reply to this topic.