Code quality includes:
- Setting web (application) cookies properly with all necessary parameter.
- Checking, validating and sanitizing input fields.
- Implementing Logger, for runtime application errors and bugs details
Project structure management
- Implemeting MVC using Core PHP for plain PHP Web application servers
- Suitable folder strcuture for both Full-Stack development and Rest API development.
- Utilization of Object Oriented PHP for MVC implementation.
- Organized and well maintainable code architecuture.
Web security in PHP includes security against following common attacks:
- CSRF
- PHP Injection
- Remote System Execution
- Session Hijack
- SQL Injection
- XSS