Hi everyone,
I’m currently doing a project with a few friends where I would like to set up a small site for a maximum of 20 people to showcase web design skills. I’m allowing people with no experience and people hand-coding php / using dreamweaver etc. to face off against each other.
As such I would like some form of cms that allows users to set up a subdomain, upload files and edit pages live online. Each of these is optional as I can work around missing one feature out of the three myself. Has anyone had a good experience with software that can provide this?
I’m running ubuntu 11.04, apache 2.2, mysql and php on my server
There’s two ways to look at this. If you’re trying to setup a true subdomain then you’ll need to make changes to the DNS. I’m not sure that any content management system out there can do this because the DNS is a different server entirely.
If you’re attempting some sort of URL rewriting, then you probably have a much better chance. My only concern at that point would be how you’re going to let the developers of each “site” write code with relative paths. When you rewrite the URL, you’re not creating a clean slate and the content is still stored somewhere in the file system tree, just higher up.
Maybe this is too complicated, but have you considered setting up cPanel on a box and creating true sites (with a subdomain) for each developer?