These articles come from running this site and others like it on Apache, first under XAMPP on Windows for development and then on a Linux host. Each one solves a single problem we hit, shows the exact .htaccess or PHP involved, and says what to watch out for. They apply to any site on Apache, whatever language it is written in.
Things Apache can do for you before a line of PHP runs: access control, error pages and status codes, all from the .htaccess file in the folder concerned.
Protecting what the server holds: form handlers against spam, download files against hotlinking and include files against prying eyes.
Keeping the pages you do not want indexed out of Google and Bing without blocking the ones you do.
Our in-house internet tools include an SSL certificate checker and a password generator, and the developer links collect other people's tools for checking a website, securing it and designing it.