System Requirements
- Adobe ColdFusion 5 or later (CF6+ recommended - we no longer test with CF5). You will also need access to the ColdFusion administrator to add a custom tag path, a /speck mapping and datasources for each application.
- A web server that supports virtual directories (aka directory aliases) and access to both add a /speck virtual directory and to set the home directory (aka document root) for your applications. If you can't set the home directory, you could achieve the same result with a symbolic link (or junction if you're on windows).
- A relational database that doesn't stray too far from standard SQL and the ability to connect to that database as a user that can create tables and indexes.
- A modern web browser is also required to manage the content. Internet Explorer 6+, Firefox 2+ or Safari 3 recommended (we test with IE6, IE7, FF2 and Safari 3). The content administration interface should be usable with other modern browsers (e.g. Opera, Konquerer), though some features may not work (like the rich text editor). Older browsers (IE5/5.5 Netscape 4 etc.) are not supported.
If that all seems a bit vague it's because Speck has been designed to be operating system, web server and database independent.
We've tested Speck on Windows, Linux and OSX with Access, SQL Server, Oracle, PostgreSQL, MySQL, DB2 and Firebird/Interbase with both IIS and Apache.
Speck can be configured to support other database systems too. This can be done by just adding a section to the databases.cfg system configuration file.
We're currently (Aug 08) running Speck in production in the following environments:
- Windows 2003, Apache 2.2, CF8, Oracle 9i
- Windows 2003, IIS, CF8, SQL Server 2005
- CentOS 5, Apache 2.2, CF8, PostgreSQL 8.3
- CentOS 5, Apache 2.2, CF8, PostgreSQL 8.1
- CentOS 5, Apache 2.2, CF8, MySQL 5.0
and until recently also ran it in production in the following environments:
- Windows 2000, IIS, CF7 Ent., Oracle 8i
- CentOS 4, Apache 1.3, CF6, PostgreSQL 7.3