Language · Language
PHP
Pragmatic server-side scripting for the web.
Used at
- Tugarê
01Overview
PHP powers a large share of the web, from CMSs to custom systems. I used it to deliver websites, hotsites and web systems quickly, usually paired with MySQL and WordPress.
02Key concepts
What anyone working with it needs to understand
- 01
Request lifecycle
Each request runs a fresh script — understanding sessions, cookies and state.
- 02
Composer & PSR
Dependency management and the PSR standards for interoperable code.
- 03
OOP & namespaces
Classes, traits, interfaces and autoloading in modern PHP.
- 04
Databases with PDO
Prepared statements to prevent SQL injection and keep queries safe.
- 05
Templating
Separating logic from presentation in themes and views.
- 06
Security basics
Input validation, output escaping, CSRF and XSS prevention.
03In practice
Designed and built hotsites, websites and web systems at Tugarê | CDM São Paulo with PHP, MySQL, Bootstrap, jQuery and WordPress.