![Post header image](/_next/static/images/security-986d962f53d0352ba33381f1fb98bd2a.jpg)
Intro to basic web application security
PHP has some great advantages over several other languages in that it's really easy for beginners to set-up a basic website. That upside comes with some downsides too. A lot of basic PHP tutorials fail to cover important aspects of application security.
This post is divided into several sections each covering a different security threat and how to properly defend your site against it.
![Post header image](/_next/static/images/twig_craft-1-ede64874427b8fbcec5089384602fdce.jpg)
Allow Craft CMS editors to insert Twig in CMS entries
![Post header image](/_next/static/images/programming_header-bc01007e8a057d783a8a790544362f28.jpg)
Practical PHP/Twig implementation for HTTP/2 Server Push
![About background image](/_next/static/images/sidebar-79692f7edfa017bcdd40edd1d5ed7b18.jpg)
I'm Benjamin a 27 year old programmer from Vienna, Austria. My main focus is web development, hybrid App development and a bit of Linux system administration.
This blog contains everything I'm interested in. Programming, Linux, Networking, Languages, Books and Politics. Feel free to shoot me a message if you have any questions.
My blog is open-source and can be found on GitHub.