Content Management Systems
“I want a website that…”
- is feature–rich and easy to extend;
- my visitors can interact with;
- I can update myself;
- allows me to control who has access;
- allows me to control user created content;
- allows me to track what is going on;
- is easy to manage;
- is flexible;
- is secure;
- is standards-compliant and accessible.
Background
My content management system of choice is ExpressionEngine
from EllisLab
. Not only does is provide all the functionality described on this page, it also allows complete control over the markup to ensure that valid accessible pages can always be produced.
In addition, it allows the creation of user defined fields such as dates, text areas, input boxes and dropdown lists. This offers a great opportunity to create pages that can capture and retrieve pretty much any data, making it an extremely powerful and flexible publishing system.
This site is powered by ExpressionEngine. Adding new pages and amending existing pages is now just a matter of filling in forms.
Egn Webcraft can provide you with…
Blogging
Publish articles and get feedback in a manageable, secure environment. Features include user commenting control, trackbacks, ping servers, custom entry fields, RSS and Atom syndication, search engine friendly URLs, multiple categories, sticky topics, future entries, expiring entries, pagination, spam deterrents and security.
Photo galleries
Upload and organise your photos. Features include image watermarking, cropping, resizing, rotation, thumbnailing, nested categories, batch importing, commenting and multiple galleries. View images in a file browser.
Discussion forums
Create and manage a full featured forum. Includes posting, replying, editing threads, multiple boards, signatures, avatars, member photos and private messaging. Create and assign administrators and moderators.
Membership management
Manage who has access to what on your site. Features include member registration, custom profile fields, member searching, member banning, member groups, member lists, membership preferences, login/logout and forgotten password handling.
Mailing list management
Allow your users to subscribe to email newsletters, mail shots and the like. Features include confirmation opt-in email to subscriber, option to unsubscribe on emails and a mailing list control panel to manage subscribers and send emails.
Wikis
Manage multiple wikis. Administrators can set up namespaces, delete articles and categories, redirect a page to another page, lock a page and moderate a page. Users must be members of your site and can add and edit pages.
And…
tracking (referrer, hit, user, statistical, search term), site search (simple/advanced, controllable), spam deterrents (blacklist, captcha, comment time interval, rank denial, secure form, duplicate denial, trackback limiting) and security (password encryption, session management, throttling, multi–password denial, IP logging, user agent logging, password lockout, IP banning, email banning, word censoring, username restriction).
