Laravel
A PHP framework adding routing, an ORM, and templating on top of plain PHP.
1. Introduction to Laravel
A PHP framework that adds structure, routing, and an ORM on top of plain PHP, the same kind of structure Django gives Python.
2. Routes
Mapping a URL to the code that should handle it, the simplest routes need no separate controller at all.
3. Controllers
Grouping related request-handling logic into a class instead of scattering closures across your routes file.
4. Eloquent Models
Laravel's ORM, querying the database using PHP method calls, not raw SQL strings.
5. Blade Templates
Laravel's templating engine, HTML mixed with {{ }} output and @directives for logic.
6. Migrations
Version-controlled changes to your database schema, written in PHP instead of raw SQL.