What do I need to build a website from scratch?
Say I have a debian-based server, and I want to put a website on it...
From a technical perspective, I want to build something similar to kickstarter.
This is my first time attempting to seriously build a website, so I have no idea how this works - I probably need a lot of server based software, content management systems, the works.
I was wondering what could be recommended to an inexperienced programmer?
Any advice welcome :D I'd like a more experienced person's opinion before I take steps to get started.