• If you are looking for a great plugin for your membership site, ARMember is truly one of the Best. It’s the Most Flexible and Complete, but there are some things that should be improved in the “Performance Area” before that we can call it the Absolute Best membership plugin.?Below the things that should be improved:

    1) – I’m a Performance oriented user, so for Me, Page Loading Speed is TOP Priority. And ARMember is loading too much Javascript and CSS files on the Pages that are using its Forms –> “Register”, “Login”, “Edit Profile” Forms, etc…
    I understand that they are using a unique Form builder to build Fancy Forms, but the amount of extra Files and extra Weight added to the Pages is Too Much, affecting notably the “Perceived Performance” in those specific Pages. Mainly affecting the “First Byte” and “First Contentful Paint” Times.

    To give You an example, below the files loaded in the front-end in the Page that show the ARMember “Register Form”:

    1 – arm_front.css –> 5.7 KB
    2 – arm_form_style.css –> 19 KB
    3 – bootstrap_all.css? –> 5.3 KB
    4 – jquery.js –> 32.2 KB
    5 –?jquery.bpopup.min.js? ?–> 1.8 KB?
    6 –?bootstrap.min.js? –> 3.3
    7 –?arm_common.js?–> 11.6 KB
    8 –?arm_angular_material.css? –> 4.8 KB
    9 –?core.min.js? –> 1.7 KB
    10 – arm_angular_with_material.js –> 107.5 KB? <— This is unacceptable Huge
    11 –?arm_form_angular.js? ?–>? 3.6 KB

    Total = 196.5 KB for a simple form.

    Now the files loaded by the competitor Restric?Content PRO in its “Register Form”:

    1 –?forms.min.css? –> 1.2 KB
    2 –?es6-promise.auto.min.js? –> 2.6 KB
    3 –?jquery.js? –> 32.2 KB
    4 –?register.min.js? –> 2.3 KB
    5 –?jquery.blockUI.js? –> 6.1 KB
    6 –?admin-ajax.php? –> ~ ~ 1 KB

    Total = 45.4 KB? <— Much Better

    2) – Testing with the great “Query Monitor” plugin, I have seen that “ARMember” is using more Memory than “MemberPress” and “Restrict Content Pro”. I also see that the “Database Queries” can be reduced in number and also improved to be more efficient.

    3) – Not related directly to ARMember, but to its companion plugin “ARMember – Digital Download”. When I install and Activate the “ARMember – Digital Download” plugin I get this Error message in my WordPress Admin Dashboard?–> Fatal error: Cannot declare class ARM_DD, because the name is already in use in?/home/themeper/wperformance.org/wp-content/plugins/armemberdigitaldownload/armemberdigitaldownload.php?on line?64??

    Once the “Repute InfoSystems” guys improve this Points, then “ARMember” will be even Better than the heavyweights “MemberPress” and “Restrict Content Pro”.?

    • This topic was modified 4 years, 7 months ago by acelerawp.
    • This topic was modified 4 years, 7 months ago by acelerawp.
    • This topic was modified 4 years, 7 months ago by Jan Dembowski. Reason: Deleted link to metrics site, just use your words and no links or reference to a site
Viewing 2 replies - 1 through 2 (of 2 total)
  • Plugin Author reputeinfosystems

    (@reputeinfosystems)

    I truly appreciate that you are spending your important time and interested ARMember to improve even better. And putting ARMember in comparison with other popuplar plugins.

    I most certainly will note all these findings and things will be improved on angular and material js. Obviously ARMember shows more beautiful forms so some additional js/css will be there as you must be understanding it.

    Regarding additional queries too we will re-audit though we do it time to time but we are trying to give many more features in unorthodox way unlike other membership plugin so, some overhead will be likely.

    But thank you very much for showing your concern. Soon you will see significant improvements.

    Moderator Jan Dembowski

    (@jdembowski)

    Forum Moderator and Brute Squad

    @acelerawp Thanks for the review but please keep it to your words here only. No links or links to images. That’s not permitted in reviews and I have removed yours.

    Just use your words only here and not links to other sites.

Viewing 2 replies - 1 through 2 (of 2 total)
  • The topic ‘Great Plugin overall, But still need some improvements’ is closed to new replies.