We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
    • 27672
    • 168 Posts
    Quote from: rthrash at Nov 29, 2010, 09:49 AM

    Quote from: Jess at Nov 28, 2010, 02:14 PM

    I use Media Temple as a host since their service is great I don’t usually question it but I will look.

    There’s been lots of anecdotal evidence that MT Grid Server accounts have serious issues, sporadically.

    i second that. i have no concrete evidence, but sometimes a few sites i have one their gs crawl, haven’t really looked into it as it has never lasted too long.
      • 14877
      • 110 Posts
      Quote from: Jess at Nov 28, 2010, 10:08 AM

      Hello Everyone,

      I’ve been a fan of MODx for a long time. I recently upgraded to Revolution 2.2.2-pl and it’s very, very slow for me. Not only the Manager but front-end pages take longer to load than before I installed MODx...up to a few seconds - and these are very content light pages with no Javascript.

      Is there any way to beef up performance or do some performance testing? I’ve read that the EXTjs stuff makes the manager slow, which I can understand although it’s still a little painful but could this effect the performance of the front-end site so much?

      Thanks,
      - Jess

      Hey, I want Revolution 2.2.2-pl as well (I’m sure it would solve a lot of my problems). Can you send me the link to download it? smiley
        __________________
        JRG
        • 21872
        • 95 Posts
        Slightly off topic, these two:
        [^qt^], [^q^]
        are always 0, even when retrieving from the database. Those values would be interesting to have, is there another way to them?
          • 16681
          • 62 Posts
          I have also had some issues with this. Only on specific servers though, so i would say its config issues...
          On these servers i also got the PHP "recursion detected" error. Could be related to this perhaps?

          Also found that these instances completley stalled when i worked with more than one manager tab open.

          Keep posting!

          Ciao,
          Lars
            Keep it SIMPLX
            • 22303 MODX Staff
            • 10,725 Posts
            Quote from: nsfdev at Dec 31, 2010, 05:33 PM

            Slightly off topic, these two:
            [^qt^], [^q^]
            are always 0, even when retrieving from the database. Those values would be interesting to have, is there another way to them?
            Not at the moment. Since MODx uses xPDO and xPDO uses PDOStatements directly in many cases, there is no way to trap all of the database calls currently, as that would require not allowing direct use of PDOStatements. IOW, we would have to wrap the PDOStatement objects with code to track the timing. We will be working towards a solution, but it’s an architectural conundrum currently. For now, I would suggest adding some timing code to snippets you want to check timing of directly, or using something like the Executioner snippet I posted on my blog.
              • 20413
              • 2,877 Posts
              This is a (mt) issue! I ditched them for site5 and my sites benchmark PHP/MySQL up to 79% faster.
              //I was on the grid but I did test a separate container with no luck. (mt) keept blaming MODx EVO for the issues....
                @hawproductions | http://mrhaw.com/

                Infograph: MODX Advanced Install in 7 steps:
                http://forums.modx.com/thread/96954/infograph-modx-advanced-install-in-7-steps

                Recap: Portland, OR (PDX) MODX CMS Meetup, Oct 6, 2015. US Bancorp Tower
                http://mrhaw.com/modx_portland_oregon_pdx_modx_cms_meetup_oct_2015_us_bancorp_tower
                • 22303 MODX Staff
                • 10,725 Posts
                Quote from: mrhaw at Jan 03, 2011, 09:37 AM

                This is a (mt) issue! I ditched them for site5 and my sites benchmark PHP/MySQL up to 79% faster.
                If you are referring the the Grid, this is because it uses remote MySQL hosts, and obviously the latency of the TCP/IP connections required to communicate with the database when it’s not on the local web server is going to be much higher. If you turn on cache_database on the Grid, you will notice a huge difference in performance in between cache clearing as this caches the result sets from the database queries, even if your Snippets are non-cacheable.
                  • 20413
                  • 2,877 Posts
                  @opengeek Thanks for that info!! @Jess try that!! smiley
                    @hawproductions | http://mrhaw.com/

                    Infograph: MODX Advanced Install in 7 steps:
                    http://forums.modx.com/thread/96954/infograph-modx-advanced-install-in-7-steps

                    Recap: Portland, OR (PDX) MODX CMS Meetup, Oct 6, 2015. US Bancorp Tower
                    http://mrhaw.com/modx_portland_oregon_pdx_modx_cms_meetup_oct_2015_us_bancorp_tower
                    • 21872
                    • 95 Posts
                    Quote from: OpenGeek at Jan 03, 2011, 09:24 AM

                    Quote from: nsfdev at Dec 31, 2010, 05:33 PM

                    Slightly off topic, these two:
                    [^qt^], [^q^]
                    are always 0, even when retrieving from the database. Those values would be interesting to have, is there another way to them?
                    Not at the moment. Since MODx uses xPDO and xPDO uses PDOStatements directly in many cases, there is no way to trap all of the database calls currently, as that would require not allowing direct use of PDOStatements. IOW, we would have to wrap the PDOStatement objects with code to track the timing. We will be working towards a solution, but it’s an architectural conundrum currently. For now, I would suggest adding some timing code to snippets you want to check timing of directly, or using something like the Executioner snippet I posted on my blog.

                    Thanks. I’m guessing there are similar restrictions on logging the raw queries that end up getting executed when using methods like getObjectGraph?
                      • 22303 MODX Staff
                      • 10,725 Posts
                      Quote from: nsfdev at Jan 03, 2011, 04:35 PM

                      Thanks. I’m guessing there are similar restrictions on logging the raw queries that end up getting executed when using methods like getObjectGraph?
                      No, I believe they are logged when
                      $modx->setDebug(true);
                      is set.