I only gave phpBB as an example. Some call it a Content Management System, other think it isn’t (it’s not just a community, of course it’s a way of managing content). Well, it’s not important anyway.
What I said was connected with what Striker suggested: some open source CMS, as you can see and test here: opensourcecms.com
Drupal, Joomla, etc, etc.
Sure, if the hacker doesn’t know the code, it will have more trouble with it. What I said was that if you contract a coder, to do a “quick” job, you never know if he was careful to make something secure. In the past I’ve contracted some to make some custom scripts, but today I really don’t know if I should use them.
I have a custom made blog system, but I prefer to use WordPress.
I have a custom made directory system, but I prefer to use phpLD.
I really prefer to use open source systems. They will be more easily targeted, but also fixed in the blink of an eye…
Well, it’s just a matter of taste, isn’t it? If we all liked the same…