Author Topic: Your opinion for the upcoming release  (Read 1371 times)

Xander

  • Developer
  • Administrator
  • Full Member
  • *****
  • Posts: 240
  • Karma: +5/-0
    • View Profile
    • CompactCMS.nl
Your opinion for the upcoming release
« on: September 14, 2009, 03:00:31 PM »
Hi all,

I've been working on 1.3.3 for a long time already, but didn't feel like delivering a sufficiently new version to release it yet. By now I've changed so much I'm considering to call 1.4, instead of 1.3.3. I probably won't, but just as an indication :).

I'd love to invite anyone up for running a beta system (non documentated) to download the new experimental release I uploaded and leave there feedback. Remember: this version changes the approach of designing a website (not logically, but in its structure) and therefore should not be used for a live site just yet.

The download link
http://compactcms.nl/files/archive/CCMS%20Experimental%201.3.3.zip

Changes
* New templating engine
No longer will you edit the ./index.php file, but the templates in ./lib/templates/. This allows you to have PHP and coding separated and eases the designing process. Plus an additional advantage: you can now appoint different templates to all of your pages. Making a multi-lingual website finally within reach.

* Compatibility
I've removed support for IE6 in favor of Chrome and Safari support. I'll add a notification feature to remind users to upgrade their browser. A change in set-up now allows a better out-of-the-box compatibility with LAMP/WAMP local servers.

* SEO
After much request finally live: the support for keywords per page.

* Speed
I've upgraded CCMS to be the best in speed. I've actually done a comparisson using Yahoo's guidelines showing that CompactCMS scores a 95 (grade A) on the test. Results will be published once the new release is ready to launch (as a publicity "stunt" :)). Furthermore I've restructured the sites lay-out, so that both administration and front-end can use the same files for their operation. Speeding up things as well.

* Increased usability
A request has been made before on easier menu tagging (mainmenu, leftmenu, etc instead of 1, 2..). With the new template engine this has been accomplished and thus hopefully increasing the usability of the CCMS system. Another feature is the adoption of a code editor for pages that contain coding. No longer will a standard textarea show-up, but a more advanced (even supporting highlighting) code editor. Making the need for also working offline less likely.

* More
Other "improvements" (or so I hope) include small enhancements and bug fixes. These include the fall-back to English in TinyMCE and correct error handling for 403 and 404 pages. More are on the list, but these won't be ground breaking. Based on your feedback I'd love to hear whether this new approach on e.g. templating is one you can appreciate.

Once again: I invite you to install the new version (clean install) or upgrade your current test installation. If you do the latter, I'd like to ask you to write down what you've done to install the new version. With this information I hope to be able to write a good upgrade instruction, since I'm partially afraight that upgrading to this new version might be too hard for some.

Cheers!
Xander.
Don't ever hold back your suggestions. Help me either to improve CompactCMS or spread the word about it on sites such as Twitter, Digg, StumbleUpon, etc :). Thanks!