We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
    • 32587
    • 2 Posts
    Hi,

    I am evaluating several CMS systems and am very drawn to the simplicity and capabilities of modx. I have been using this site and modx for about a week, so consider my suggestions from a new user’s frame of reference. I am one of the very people you need to convince to switch over and support / use your CMS - potentially on a quite large site. I like the modx project, so I am trying to offer some constructive criticism of the site to improve it.

    Modx’s ability to set up web sites very quickly is one of modx’s strongest most marketable aspects, but the web site runs awfully slowly sometimes, particularly in the Repository. This reflects poorly on the CMS itself. When weighing a web site’s needs vs. CMS capabilities, it is essential to see what addons of high quality are available. The slow and somewhat cumbersome Repository slows down the evaluation process and detracts from modx’s simplified, elegant appeal.


    • I think you need more powerful hosting. With the demand for this CMS and its resources presumably exponentially increasing each month, perhaps a scalable hosting solution such as an Amazon cloud server might be a better option to anticipate the inevitable server load increases, especially when (if?) v1.0 comes out.
    • You need to clean up the Repository. Every CMS has a strong identity, and modx certainly wants to break from the pack, but I think there lessons to be learned from Joomla! Now, I know Joomla is practically the opposite of modx and I personally find it glossy, complicated, plagued with security problems (with practically weekly core security updates), and basically counter-intuitive in the admin. But one thing they do right, and better than any other CMS I’ve seen is showcase their extensions. On this site, they are difficult to find, rated awkwardly, and not user reviewed.

      A few suggestions here:
      [list]
      [li]There needs to be a main nav link to the "Repository" or "Resource Repository" or "Add-ons" or "?". "Resources" is too vague and can only be found after clicking downloads.
    • Ratings should be per version, not for the entire Add-on, as drastic differences in performance, security, usability, everything can occur between versions
    • When listing the Add-ons, list only the most recent version. No one is likely seeking the 3rd of 7 releases of an add-on. Perhaps link to the history of releases on a seperate page if people are looking for older versions. On the Add-on’s page itself prominently list the most recent development version and the most recent stable version.
    • Follow Joomla!’s Extensions page method of user reviewing and rating each add-on. It is very helpful to see five star ratings and why the user ranked the Extension that way in the user review. This info should be on the extension download page as well. I realize that there is a forum thread link to discuss the add-ons here, but it is more powerful to see a star ranking with its reasoning right there. This all makes it very easy for someone new to the CMS to decide if they want to try the Add-on.
    • There needs to be categorization of the Add-ons. The tag cloud is kind of cool, but I think a hierarchal category breakdown of the Add-ons in addition to the tag cloud would increase usability.
    [/li][/list]

    As a designer with moderate PHP experience I find Joomla!s templating plain awful, especially in contrast with modx. There is however something to be learned by how well Joomla’s web site markets themselves, attracts a large active community, enables speedy site set up and gives the Add-ons to the CMS a chance to shine.

    I think these site usability changes would draw more users and developers alike to this project. It would also help bolster the claim that this is the easiest to use, most intuitive CMS. Add to that an easy to select basket of extensions to the CMS and I think modx is unstoppable. Powerful, flexible, intuitive web sites for all!


      • 22303 MODX Staff
      • 10,725 Posts
      We agree and are aware of all your points here. Work is in full progress to replace the existing Repository, the legacy web site, and as part of the effort, to make them more efficient as well as moving them to a more scalable hosting platform.

      Thanks for taking the time to express your views.
        • 25663 MODX Staff
        • 12,272 Posts
        To mirror Jason’s remarks: I hear ya too. And it’s in progress. We’re moving from a lowly single-processor machine to an 8-core, 8GB monster right now.

        The repository is also being completely gutted and will be searchable. We agree it’s a mess and is long-overdue a cleanup/reworking.

        The entire support site in fact is getting a massive visual and IA facelift and we’ll be unveiling it hopefully sooner than later. Thanks for taking the time to provide salient and accurate constructive criticism. smiley
          Ryan Thrash, MODX Co-Founder
          Follow me on Twitter at @rthrash or catch my occasional unofficial thoughts at thrash.me
          • 3749
          • 24,544 Posts
          Changing "Resources" to "Repository" in the forum header might help in the interim.

            Did I help you? Buy me a beer
            Get my Book: MODX:The Official Guide
            MODX info for everyone: http://bobsguides.com/modx.html
            My MODX Extras
            Bob's Guides is now hosted at A2 MODX Hosting
            • 34017
            • 898 Posts
            I remember when the repository was first opened and when the wiki first got here. (I’m sure you guys remember the first forum post). The repo is incredibly slow, but what you guys have done is amazing. A m a z i n g.

            Cant wait to see the new site
              Chuck the Trukk
              ProWebscape.com :: Nashville-WebDesign.com
              - - - - - - - -
              What are TV's? Here's some info below.
              http://modxcms.com/forums/index.php/topic,21081.msg159009.html#msg1590091
              http://modxcms.com/forums/index.php/topic,14957.msg97008.html#msg97008
              • 27708 MODX Staff
              • 2,502 Posts
              @wocumc

              Thanks for the really thoughtful analysis of the Repository. We are nearing the completion of the new modx site and the repository will benefit from this in many of the ways you suggest.

              Stay tuned in and hopefully things will happily surprise you soon.

              Cheers,

              Jay
                Author of zero books. Formerly of many strange things. Pairs well with meats. Conversations are magical experiences. He's dangerous around code but a markup magician. Blog ✦ Twitter ✦ LinkedIn ✦ GitHub
                • 32587
                • 2 Posts
                Awesome response guys! I hope I contributed in some way to modx.
                  • 28042 ☆ A M B ☆
                  • 24,524 Posts
                  If you’re a coder at all (and a few contributers have even learned to code on MODx) you’ll find that you can’t help yourself. There will be something that is almost exactly what you want, and it will be quite simple to customize it to fit your requirements exactly, and you’ll share your adaptation. It’s so easy to work with MODx that it’s just natural to expand and extend it.

                  At least half of the joy of learning on MODx is the genius quality of the core team and their complete willingness to offer suggestions and answer questions of the rankest newbies, even if it’s just a link to an existing discussion of your question.
                    Studying MODX in the desert - http://sottwell.com
                    Tips and Tricks from the MODX Forums and Slack Channels - http://modxcookbook.com
                    Join the Slack Community - http://modx.org
                    • 25373
                    • 13 Posts
                    hello,

                    I would like to add a feature request for the new site:

                    - Sort Repository entries by Entry Date.

                    Currently it is impossible to see which new additions to the repository have been made.

                    rgds
                    Alex
                      • 25663 MODX Staff
                      • 12,272 Posts
                      Great idea Alex. We’re working on the Repository as we (virtually) speak, and this makes sense.
                        Ryan Thrash, MODX Co-Founder
                        Follow me on Twitter at @rthrash or catch my occasional unofficial thoughts at thrash.me