Drupal and PHP
Evolving Web has focused exclusively on Drupal development for over three years; we have built up considerable experience in custom development best practices, the contributed modules ecosystem, and the dynamics of the Drupal community. We’re able to leverage our expertise to rapidly implement complex Drupal projects, effectively using Drupal’s hook-based API to minimize the amount of custom code we have to write and maintain. Our familiarity with software design patterns ensures that we structure our code modularly, allowing for code testability, maintainability and reuse.
We have experience installing and using libraries from repositories like PEAR and PECL; debugging code using XDebug; profiling its run-time performance using XHProf, Apache Bench, and Jmeter; and implementing caching strategies using APC, Memcached, and Varnish. We’ve done a number of complex multi-server cloud deployments in Amazon EC2 and Rackspace Cloud, with the server software configuration managed with Puppet and Chef.