Zend Architecture Audit
Modern web applications are rapidly changing in order to address new business requirements driven by the implementation of agile development methodologies. With the emergence of virtualization, maturity of cloud technologies, and proliferation of infrastructure as a service and platform as a service environments, applications are required to become portable, scalable and architected with the agility to support rapid change.
The architecture audit ensures that your application follows established best practices of PHP design through a comprehensive evaluation of the application code and workflows with a focus on scalability, supportability and cloud readiness. The audit is an objective, third party review of the PHP application providing an unbiased expert assessment that significantly reduces the risk of missing or ignoring potentially critical flaws in your application’s architecture and ensures compliance with PHP and Zend Framework best practices.
Custom Designed Audit
Zend’s consultants in conjunction with the developers of the PHP runtime and ZendFramework have established a set of standard criteria for evaluating the PHP application code base. Each audit is customized to specifically match the design and implementation requirements of the application and the company’s production business goals such as scalability, performance thresholds, portability across environments, cloud readiness and elasticity.
Typical areas of focus in architecture audits may include:
- Detailed analysis of the application architecture and PHP code
- Apply PHP best practices
- Coding methodologies and consistency
- Maintainability and supportability
- Scalability Assessment
- Ability to handle a sustainable increase in load
- Horizontal scalability behavior
- Dependencies analysis
- Single points of failure identification
- Performance consistency
- Cloud readiness
- Elasticity - auto scaling
- Portability accross clouds
- Programmable application architecture
- Deployment automation
- Zend Framework Architecture
- Application design practices, MVC implementation
- Zend Framework implementation guidelines
- Performance enhancement and optimizations
- Evaluation of the Web Application environment
- Web Server, Database interaction, Dependent services


