Back end development (coding) 4.1 - Object-Oriented Programming OOP File Structure Factory Pattern PHP Namespaces Namespace Resolution Views and Controllers Additional Resources 4.2 - Custom Modules Create Module Skeleton Adding a Controller Adding a Route Adding a Menu Link Additional Resources 4.3 - Data Storage Database Support Additional Resources 4.4 - Essential APIs Plugin API Block API Routing System Configuration API State API Database API Entity API Form API Logging API Menu API Render API Services and Dependency Injection Events Update API 4.5 - Coding Standards 4.6 - Performance CSS/JS Aggregation Cache Tags Cache Contexts Core Performance Modules Additional Resources 4.7 - Security Sanitizing Input Generated *.php Files File Permissions Configuration Keeping Your Site Up-to-date Other Security Tips Additional Resources << Previous Page | Next Page >>