Unosquare is a bi-national corporation providing software development, testing, and support for a set of highly valued customers. We serve North American clients from offices in Oregon and our Nearshore delivery center in Guadalajara, Mexico.

Friday, July 15, 2011

WebCore: Unosquare’s PHP Framework goes Open Source

We believe that almost every software company out there has benefited from open source software. We also believe in returning the favor to the community. For this reason, we have decided to make the WebCore PHP Framework an open source project.

About 10 years ago, when PHP was transitioning from version 3 to version 4, the first version of WebCore was created by its main author, Mario Di Vece. It was only a few hundred lines of code and it was built to quickly re-implement a dated extranet for one of Di Vece’s customers. WebCore 1.0 was used in more than 10 small projects and it proved very handy.

Pretty much the same story repeated for the second version of the WebCore framework – WebCore 2.0 was nothing more than a handy library to create grids and forms with some basic scaffolding functionality. But when Di Vece teamed up with Geo Perez and Luis Gonzalez at Unosquare, they started cooking what would come to be the third version of the framework. They envisioned a framework that had automatic creation of an object model based on a database schema, lambda-like object queries, top of the line scaffolding, a clean templating mechanism, great-looking controls, support for custom renderers, and a plethora of other features that would make writing a PHP application fast, maintainable, and above all an enjoyable experience.

We are not anticipating that we’ll get a lot of attention, but if you’re interested feel free to download the source code and documentation at: CodePlex

About Unosquare

My photo
Portland, OR, United States
Unosquare provides US based IT consulting and Mexico based software development and testing.