Hello reader, I am new to Drupal. Please excuse my ignorance in advance. I am not an experienced web developer, but am an engineer and programmer. My girlfriend is a graphic artist who also dabbles in web site design. She’s been seeking my technical assistance on some recent projects and as a result I’ve learned some php/mysql/html web development.(Now I know enough to get into serious trouble -- or even scarier, work.)
We have a client who’s asked for collaboration features for their web site. They are a small services company and they hire contractors to work on various projects. The customers, company, and contractors are geographically disbursed. They want to be able to share files, discuss company issues, and discuss project issues. The users will be professional people with average ‘office’ computer skills. They’d like to be able to have customers and contractors work in a ‘sandbox’ site without having access to all the information on the main site. They also want the ability to view the contents of files within the web browser without explicitly downloading the file. Version control would also be a nice feature.
So far, I’ve looked into using Drupal, and Microsoft’s Windows SharePoint Services (WSS). I researched a few CMS systems, but most are way beyond there budget (probably looking at a few 000s.) The WSS solution is very attractive in that it’s simple, targeted at the average office worker, and offers the feature set that they need. The problem is that hosting the site is complicated that it’s a MS server solution, and they’re currently running Windows 2000 server, WSS comes with Windows Server 2003.