Forum Moderators: open
Thanks.
I am going to arrange a webex with an EE developer to get my head around how 2 & 3 works.
Do you mind telling how long have you been using it , or how many projects deployed with it ?
Do you find many bugs or security exploits when using features like embedded templates ?
Also, keep in mind that the folks behind EE started by building what most people say is a very solid PHP development framework and then built EE on top of that.
Not to mention at Apache 1.3.x ran the majority of the websites in the world at one point.
So I wouldn't pay any attention to version numbers.
I think I've asked you this before, but based on your nick, I assume you're an ASP guy. If you're more comfortable in a MS environment, you might have a look at DotNetNuke. There are some members who who think it's the best open source CMS out there and it might be a less steep curve for you. Just an idea.
The only issue I have with major versions like 1.x.x is that typicaly this is marketing spin for beta :) I actually see it the other way around to you in that the higher number of API fixes and patches at the pointg you buy in, the fewer you are likely to have to deal with going forward
I've used it for a little over a year. In that time I haven't seen any security problems. There have been some security fixes in the upgrades that I mentioned, but nothing serious like WordPress has had. They jump, almost immediately, on any post in the tech support forum that claims a hack has compromised a site. I've yet to see one that was an actual hack of EE (doesn't mean it hasn't happened, but I haven't heard of it).
I'm far from a web pro. I've only got two sites. I tried the major FOSS alternatives and found them to be hard to learn. EE was a breeze once I got a handle on the templating language. You can pretty much start by pasting HTML source from an existing page into a template. That will work perfectly. Then, you start deleting stuff that should be pulled from the database and replace it with EE tags. With no prior experience, I had my site converted from HTML to EE in a few days. Most of that was spent copying content and pasting into an entry form so that it was in the database. I've now refined my templates as I've learned more and had new ideas.
The community is incredibly helpful. I don't mean this to be a sales pitch, but I am very happy with my choice.
I really love the incredible flexibility you get with drupal. Its power is amazing. But I can't tell you how much time you can waste on something like drupal that breaks the API with every major version, and comes out with a major version about once per year. Depending on your level of customization and how many third-party or custom modules you've built, the upgrade after an API change can eat hours and hours of your time.
The problem is that version 8.0.1 is likely to be much less stable and secure than version 1.6.6 of a given product. Major versions commonly introduce new APIs, minor version fix them. So a high major number and low minor number is more cause for concern. But that said, every project/product has to be evaluated by its traditional internal standard. For some products, their "beta" or "release candidates" are most stable than version 7.8.102 of some other products. At the risk of getting controversial, compare the shipping version of Windows Vista (AKA Windows 6) to the final release candidate of Apache 2.
It does look a great product. I asked around for the most flexible CMS for this project as it was borderline bespoke and I was told check out v1.6.6 of ExpressionEngine first, so I though I'd ask here!
I paid for a small model on RAC today, the speed of implementing the SEO , internal search and RSS requirements was very impressive. I'm not yet at the point of seeing the membership module or embedded templates.
I dont have time or skills to learn this myself but I will invest some time with pre-sales & get a full proof of concept built for my project now.
Thanks both for your help.
Anyway, "most flexible" is sort of irrelevant isn't it? Isn't "flexible enough for my projected possible needs" more relevant? Then having answered that question, you evaluate based on other criteria.
Also, he hasn't shown up lately, but dbdev is always saying that DotNetnuke is extremely flexible and solid which, as I said, given your nickname might have some attraction to you.