Dear all, First I hope this is the right place to post this lol Secondly, I am currently developing (not me I'm paying someone who knows what he's doing) a debate website for the youth of my country, #Lebanon. The site is still hosted on a temporary cheap server. I am planning to launch it soon, and I know it will be targeted by cyber warriors of the Hizbullah Organisation and other hackers paid by the Syrian Government. I need advice on the steps I need to take to make sure I secure my Website the most (hosting recommendations, programs and firewalls to protect the site, a check list of some sort...) I trust my techie, but if he's getting paid to do a job then he'll definitely leave out many things unchecked and wrap up the job. Also since he's in Beirut and I'm in DC, I can't always understand what the heck his responses to my concerns are, it's like he's talking gibberish on the phone. NB: I am a lawyer of profession, but consider myself a little techie geek(for my standards), but even my own threshold has become obsolete and I need to raise the bar of my knowledge. I'd appreciate any advice on how to start and where to start to teach myself on how to be a better programmer... It is the future and I find it unacceptable to continue being an illiterate in the programming language. Thank you for your help.