Rapid development
Use code generation, scaffolding, routing, controllers, templates, and conventions to build quickly.
Data and validation
Use the ORM, validation, forms, database abstraction, pagination, and entity patterns.
Application services
Plan caching, authentication, authorization, mail, middleware, events, and plugin architecture.
Security foundation
Use built-in protections around CSRF, form tampering, SQL injection prevention, validation, and modern PHP practices.