Performance Analysis Of 4 Xoops Article Modules

Categories:


OVERALL AVERAGES

To give an indication of module performance over each hardware set used, I took the averages of each views execution times for each module from each server and calculated them into averages. These values are what is shown in the graphs below.

Index Page View

What we see above;

  • AMS comes in second by under 0.2 of a second to the News module.
  • The Articles module comes in last by a long way.
  • The News module has the lowest execution time overall.
  • WF-Section comes in third, but is still a long way behind 1st and 2nd place.

    Topic Page View

    What we see above;

  • AMS is neck and neck with the Articles module.
  • The Articles module looses to AMS on the low end server, but draws equal on the mid level server and actually finishes faster on the high end server.
  • The News module comes in a close third to AMS and the Articles modules.
  • WF-Section finishes close to double of the next slowest module across the board, but still returns respectable averages.

    Article Page View

    What we see above;

  • AMS and News are neck to neck throughout.
  • Articles module finishes first overall.
  • News edges out AMS by an extremely narrow margin that could go either way if the tests were run again.
  • WF-Section again finishes close to double of the next slowest module across the board, but again still returns respectable averages.

    Admin Index Page View

    What we see above;

  • AMS is again neck and neck with the News module.
  • The Articles module is again the quickest overall.
  • News again edges out AMS by the tiniest of margins.
  • WF-Section returns very large and unusable execution times across the board.

  • Comments

    Anonymous's picture

    Re: Performance Analysis Of 4 Xoops Article Modules

    I think in fairness to you article I would like to show some screenshots of the most recent
    version.

    WF-Section Screenshots

    As you can see from the shots, we have not only brought down the amount of query used for each section (Please note that not all the queries are used by WF-Section) but this amount will not change with the amount of articles with the database.

    You may also note the amount of time it takes to render all the pages shown, you will see that this will take a load of the server compared to the beta version that you are using in the tests.

    Scott

    Brashquido's picture

    Re: Performance Analysis Of 4 Xoops Article Modules

    Nice one Scott, looking forward to seeing the new version and updating the article with the new results :-) .

    Anonymous's picture

    excellent

    good work

    Anonymous's picture

    Excellent Article

    It'd be great to see these tests repeated on a new install of xoops 2.3.1 (latest release) and with the latest versions of the modules.