2. André Aleixo
PHP Beginner’s workshop - Rafael Pinto & André Aleixo – 2015
Lead Developer at FixeAds
Who are we?
http://pt.linkedin.com/in/andrealeixo
http://github.com/ajaaleixo
ajaaleixo@gmail.com
3. Rafael Pinto
PHP Beginner’s workshop - Rafael Pinto & André Aleixo – 2015
Lead Architect at FixeAds
Who are we?
http://pt.linkedin.com/in/pintorafael
http://github.com/pintorafael
santospinto.rafael@gmail.com
4. PHP Beginner’s workshop - Rafael Pinto & André Aleixo – 2015
Programming Languages
that you know?
Who are you?
5. PHP Beginner’s workshop - Rafael Pinto & André Aleixo – 2015
PHP has come a long way since its birth in the
mid-1990's. From humble beginnings to
becoming one of the most prominent languages
powering the web, the evolution of PHP is a
geek's fairy tale.
history
“
Source: php.net
7. PHP Beginner’s workshop - Rafael Pinto & André Aleixo – 2015
facts
• Free
• Open Source
• Server-side language
• Huge community support
• Not pre-compiled language
8. PHP Beginner’s workshop - Rafael Pinto & André Aleixo – 2015
Client – Server
workflow
client server
9. PHP Beginner’s workshop - Rafael Pinto & André Aleixo – 2015
PHP setup
• HTTP Server (Apache)
• Apache Modules (mod_php, etc)
• PHP 5+
• Database Engine
• And more +
10. PHP Beginner’s workshop - Rafael Pinto & André Aleixo – 2015
Web basics
• HTTP
• Sessions
• Cookies
• SQL Injection