About me:
I’m a
newbie making sites, only made one public site, spending lots of time learning php, css, mysql and all that (and struggling with Mambo).
Don’t know if anybody is interested in what I think (or even can understand my English) but maybe some one in my situation can be helped by reading this.
So here I go! My random initial thoughts after looking into MODx:
My over all impression of MODx after looking into it for two days (mostly reading documentation and installing MODx) is:
Fantastic! I used Mambo before, and comparing to Mambo, MODx is like having a new Ferrari instead of a Trabant (old east european car) from the 1972! The MODx manager feels more like a local application than a html page on a server on the net. Again: Fantastic!
What I have been looking for is a system to use as a start for building sites, not a ready done solution. I don’t want to start a new site by setting up document handling, user handling and security and such. I want to concentrate on adding contents, functionality and stuff without being locked to... anything! MODx seems perfect, I have not yet found one single thing that wouldn’t be possible to create and/or integrate to MODx. With Mambo I had to give up lots of ideas just because it was either impossible or to complex with the need to hack the core.
And there are lots of MODx documentation to read, but I still think it’s really hard to understand all about how snippets, chunks, modules, TVs and all that fits together.
Templating is incredible easy! At least the steps required to set up a small test template, I used my old template from Mambo, and it took only 10 minutes to port it to MODx!
- - -
There was (only) one bug when installing MODx, but that one made my installation taking hours instead for minutes: I used a administratorlog in name with 20 letters, but in the database the max chars is set to 15. Nothing in the installation told me that 20 chars user name would give me problems, so the install went on without problems. But logging in to the manager was impossible! Just telling me "bad user name/pass." I was 100 percent sure that I used the correct login/pass. Reinstalled three times with same result.
After looking into the database table for users I saw it only stored the first 15 chars of my log in name. When trying to log in to manager with the first 15 chars of my log in name: Success!
I think there should be a check when installing to not let me use a log in name with more than 15 chars as it will be truncated without warning.
- - -
So far I been able to to set up MODx, creating a few pages, installing and making some changes to the andreas000 template. I also have set up user comments, but since there is no way to log in tofront end yet, only anonymous comments can be made.
And now when trying to set up user log in and registration I’m lost!
I didn’t install sample content when installing MODx, because I want to learn every step setting up a MODx site to have full control. And trying to set up user log in and registration isn’t that easy since I don’t understand how everything is connected and what steps are required.
There is a tutorial on the documentations section, but it doesn’t seem to be for the current version of MODx, or maybe I’m just to old andstupid to understand it!
Well well, still, my over all impression of MODx is that it is without doubt the best foundation to build sites on right now. You can make a small site pretty easily and there seems to be no limits on how complex and advanced sites you can build!
If I could make a wish it would be that the developers of MODx concentrate more of making current MODx even better, instead of adding more and more new things to it. And also making even better documentation! Up to date tutorials and walkthroughs will make MODx the choice for more people, more than adding more functions to it! And the version number should not be 0.x, the product is ready and stable! (Instead I think Mambo should set their version number to 0.1.5 or so...)
Now I have to stop writing, I have to go back to the documentation and read it from the beginning (again) so I maybe can add userlog in and registration to my test site!
Hope that someone thinking of using MODx can be helped by initial (newbie) thoughts.
If not, go for MODx anyway, I’m convinced it’s the best!
Thanks for reading!