Definitely a job for CMS. Joomla! and Drupal are the two big ones for PHP based stuff. There's one other larger one but I don't remember what it's called off the top of my head. There are also ones using Ruby and Java.
A ready to go system is probably the best in this case, if the website (main and especially the CMS admin page) are going to be visible to the general public. SQL injection is a pretty scary thing. It also takes for-fricking-ever to write even simple things (Longer if you barely know PHP. Guess what I'm doing off & on at work
)
Bookmarks