Para esa gracia te recomiendo comenzar a utilizar Python con Django, es mucho mejor que PHP en muchos sentidos. Comenzando porque es 100% inhackeable.
Saludos.
No caigamos en errores absurdos.
Django + Python no es "inhackeable".
Django aporta una capa de seguridad, igual que cualquier otro framework de cualquier otro lenguaje, pero no lo hace "inhackeable".
Symfony2 también aporta esta capa de seguridad, al igual que CakePHP, y son de PHP.
Y por favor, esto sí: la capa de seguridad la aporta Django, NO PYTHON.
Según mucha gente, python es mejor para aplicaciones web respecto a PHP.
Puede ser cierto por algunos motivos (como el rendimiento), pero la seguridad no es uno de los motivos.
Saludos