Outershift develops PHP.

Our Zend Certified Engineers have years of experience building web applications. Our programmers are adept in all of the latest technologies and techniques in the industry. If you can dream it, our team can build it.

Here are some examples of work we can do for you:

Technologies

Our developers make use of all of the latest and greatest technologies on the web including:

  • PHP5: Our Zend Certified Engineers are highly skilled in PHP to deliver you the best written software.
  • MySQL5: We know how to optimize your database-driven applications for speed and scalability.
  • XHTML and CSS: We write clean, semantically correct XHTML and CSS web pages that are cross-browser and highly usable.
  • Javascript and AJAX: The internet is full of rich applications. Our developers will utilize Javascript to make your website pop.
  • Open-Source Libraries: We use a number of open-source libraries to help deliver you the best product in the least amount of time. Some of our favourites include: Zend Framework, Doctrine, jQuery, mootools, symfony and more.
  • Open-Source Software: The open-source world is ripe with excellent software that we utilize to help build and scale your websites: Apache, nginx, memcached, Solr Lucene, Sphinx, beanstalkd, supervisord and more.

Techniques

When it comes to writing software, simply knowing how to write code in PHP is not enough. Our developers are great engineers that plan and architect software so that the final product is secure, maintainable and scalable.

  • OOP: Our developers are experts in object-oriented programming and have diverse knowledge of popular design patterns.
  • Secure: Security is top priority for us. We write software that protects against XSS, SQL injection, CSRF, session fixation and more.
  • Speed: We write applications that run fast. We profile our code to find bottlenecks, and by using techniques such as caching or load balancing, we are able to make even your most complex scripts run quickly.
  • Scalability: In addition to being fast, our software is scalable. When the time comes, you'll be able to handle large loads of users without spending big money on monster servers.
  • Version Controlled: We use the distributed revision control system Git to keep track of all changes done to your products. This is the same versioning software used by the Linux kernel team, and websites like Digg and Reddit.