How does Community Manager work?
Community Manager is an ASP.NET web application.
Microsoft SQL Server is used to manage all data (except for user uploaded files).
- Community Manager requires the latest version of the Microsoft .NET Framework, version 3.5.
- The .NET Framework 3.5 must be installed on the Web server.
- The latest .NET Framework service pack SP1 is recommended but not required.
- The database server requires the .NET Framework to be installed (but this is automatically performed as part of the SQL Server installation process).
- End users require only a browser to interact with the site (Internet Explorer 5+, Firefox 2+, Safari, Chrome are all supported)
Security access control
- Web server access is controlled via IIS (Internet Information Server) on the web server.
- File access on the web server is controlled via NTFS (part of Microsoft Windows Server).
- Database access is controlled via SQL Authentication (part of Microsoft SQL Server).
- User permissions are controlled via the built in security engine in Community Manager.
Standard Internet Architecture
The following is the standard internet facing deployment

Standard Intranet Architecture
The following is the standard Intranet deployment

Publishing model
Community Manager uses a dynamic publishing model. All content is stored in the database and generated dynamically upon request (caching and database optimisation ensures this is highly performant).
Web Standards
Community Manager is currently targeting HTML 4.01, WCAG 1.0 Level AA and CSS 2 compliance. [Learn more about Community Manager and Web Standards]
Usability
Community Manager is installed via a single installer file and administered via an intuitive web based interface.
Administrators can easily assign user and group permissions, audit and report on usage as well as monitor site performance.
Extensibility
Community Manager provides a range of integration and development interfaces.
- Web services provide an easy way to consume articles and other content.
- The CM API provides developers with the means to build custom web applications that interact directly with Community Manager.
- An the CM Application Framework allows developers to easily build new web pages right on top of their existing Community Manager based site.
Access to the entire SQL Server database can be controlled via normal SQL Server configuration, providing further integration options for users withe the correct credentials.
Backup and Restore
Community Manager content is backed up via two processes. All non-file related content (eg articles, forms, workflow, business data, etc) is backedup via a database backup. All file related content (eg documents, audio, video) are backed up via directory backup.
Web Standards
Community Manager is currently targeting HTML 4.01, WCAG 1.0 Level AA and CSS 2 compliance [Find out more about Community Manager and support for Web Standards]
|