By EVOKNOW, Inc.
Sure, there are too many PHP frameworks: CakePHP, Symfony, Zend, etc.
So why create another "in-house" brew? The frank answer is: control.
A programming framework is like the bread and butter of a company
that develops software. There are usually three choices when it
comes to choosing a framework:
- Purchase a licensed framework that everyone trusts
- Adopt an open source framework with active contributors
- Write your own from scratch
Writing your own should be the last option as shown in the above-mentioned list.
Five years ago, when we decided to 100% of our resources on the Linux, Apache,
MySQL and PHP (LAMP) platform, we were hunting for a good framework. We
did not find any so we started our own. PHPSteel was borned. However, it was
called the Default.Project framework until last year.
From very early on, we knew that there are many good concepts and ideas out there that we
can use to evolve our PHP development framework.