![]() |
| Integrating Zend framework lib insteadof PEAR framework lib? |
|
johnpipi
|
I had similiar ideas. That change Trax to use all Zend components and use the buzz of Zend framework or components.... I think their database wrapper thang isn't mature as MDB2 or even better use PDO, but PDO requires you compile your driver into php which I don't like I want it to be ready to go or just add a lib file not to have to have special compile options for it to work. I have no objections to using Zend components in Trax. What is the licensing like with it? I want anyone to be able to do anything they want with the code. Currently Trax is under a MIT license.
|
||||||||||||
|
|
|||||||||||||
|
grabmail
|
I agree on the PDO issue wholeheartedly. I don't understand why they can't make PDO Mysql a default installation for the latest PHP 5 version.
So PEAR MDB2 should be a better choice... for now. at least until PDO Mysql is installed by default. The zend license is utter liberal.
The only restriction i see is:
|
||||||||||||||||||
|
|
|||||||||||||||||||
|
grabmail
|
license info here: http://framework.zend.com/faq/license
Another good point about the zend framework lib is the better documentation. Take a look at it and compare it with the PEAR doc. It's top-notch. http://framework.zend.com/manual/en/zend.db.html So, the zend framework is like the Linux kernel. Phpontrax is the linux os. There will be a lot of php frameworks built around the zend framework, such as Django on Zend, Struts on Zend etc. phpontrax will be Rails on zend. |
||||||||||||
|
|
|||||||||||||
|
johnpipi
|
Is there any benchmarks MDB2 vs Zend_Db...?
|
||||||||||||
|
|
|||||||||||||
|
grabmail
|
there is no benchmark b/w those 2 db abstraction lib.
but considering that pdo mysql is written in c code, i would expect the zend_db to be faster than mdb2 |
||||||||||||
|
|
|||||||||||||
| Integrating Zend framework lib insteadof PEAR framework lib? |
|
||
|
Content © PHPonTrax.com; Powered by phpBB


