Zend Framework Boilerplate>> All-in-one platform for development of enterprise grade PHP applications.
New: Check out ZF-Boilerplate 2 EARLY ALPHA including Zend Framework 2! Download
Zend Framework (ZF) Boilerplate is an all-in-one platform for development of enterprise grade PHP applications based on the Zend Framework.
ZF-Boilerplate is based on a current version of Zend Framework, the enterprise PHP framework by Zend, the company behind PHP. For ZF-Boilerplate, Zend Framework has been extended, e.g. by a Service Locator and annotation based Dependency Injection.
Doctrine 2 is the de-facto ORM system for PHP, mapping objects to relational databases. Doctrine 2 takes away all the pain working in both worlds. With ZF-Boilerplate, Doctrine 2 works out-of-the-box. But there is even more: It brings the tools for managing the database and dealing with data fixtures!
With ZF Boilerplate, there is no need to set up a production-like runtime environment on your local box. ZF Boilerplate ships with a Virtual Machine (VM) that brings all applications and tools required to run and develop a Zend Framework application. The VM is based on Virtual Box, is maintained by Vagrant and provisioned by Chef.
Nearly all applications need search functionality. For many, search even is the most important part. Consider Online-Shops, Marketplaces or News Sites. They all heavily rely on search. ZF-Boilerplate ships with ElasticSearch, an enterprise, cloud-focused search technology pre-installed, pre-configured and ready to be used.
With Unit Testing available out-of-the-box, ZF-Boilerplate perfectly supports TDD and doesn’t allow for any reason not to do “test-first” with your next ZF-Project. Includes Testdox creation and Code Coverage reports.
ZF-Boilerplate greatly supports Domain Driven Design and lets you easily model your Services, Entities, Repositories and Value Objects in plain PHP minimizing dependencies on other application components.
A serious webapp without a proper API? Naaa. ZF-Boilerplate gives you a SOAP based a API that is combat-ready right from the beginning. No setup, no config, no hassle. Just hook in the functions you want to expose via the API. Client application authentification via API token is certainly right built-in.
ZF-Boilerplate comes with a bunch of the latest and greatest Software Mining tools available such as PHP_Depend and PHP_MD. Check the coding style of all your code with just a single command.
Documentation usually sucks because its too hard to get it in shape. ZF-Boilerplate brings Docblox for automatically generating your application’s api documentation and DocBook support for authoring your users manual with ease. All installed, configured and ready to be used.
Get in touch for professional Support and I am happy to customize your ZF-Boilerplate experience to your very special needs!