Hi, I'm planning to set up a CMS for my company intranet using Symfony CMF.
I would like to ask some advice on choosing the most appropriate storage engine to use, considering the following:
* ~150 total users, ~50 concurrent
* ~500 files in pdf format, ranging from few kb to 5Mb
* ~1000 web pages, mostly formatted text, with few images
* Categorized and tagged pages and files
* Searching and versioning for both files and pages
* PHP 5.5 on IIS 7.5 on Windows Server 2008
* Access to web server only from local LAN / VPN
* Users are authenticated thorugh IIS by windows authentication
* Web server, database server and storage engine all on the same machine
From what I understood, I think that would be better to use a storage engine like Jackrabbit than a relational database, so my questions are:
1) Setting up a Jackrabbit or tomcat server on the same machine where the web server is running would affect performance more than using simply a RDBMS for storing documents?
2) With the given requirements, for running Jackrabbit it's better to use the simple standalone server or installing tomcat and deploying to it?
Thank you
Emanuele