Hi, I'm running PHP5 together with PostgreSQL as DB. I don't know much about MDB2, but I think PDO is the best abstract layer for DB access. Regardless PHP5 vs PHP4, I think OOP is the only way to keep a project flexible while growing and it makes team work easier too. PHP5 can benefits of objects properties like inheritance, abstraction, interfaces, code reuse, exceptions handling,... Programming with object-oriented syntax the code becomes more readable and the project can benefits of it a lot.
Andrej Mocilnik
till ha scritto:
On 6/20/07, Michael Bueker m.bueker@berlin.de wrote:
On Wednesday 20 June 2007 20:07, All Knight Access wrote:
PHP 5 is progression. PHP 4 is stagnation.
Have you been developing slogans for communist parties lately? :D
If you support opensource, you support communism - ...err wait, that was for a different mailinglist. ;-)
Anyway, all in all I am pretty happy with the feedback, still - keep it coming. Right now it looks like half/half. Taking in account that devel-vnext will not be released by tomorrow I think we'll look into a PHP5 only port with PHP6 in mind.
For database, I haven't made up up mind yet. I am leaning somewhat towards a DBA(L) like Doctrine (0, 1) because it adds shortcuts and helpers (query builder, sequences, etc.) which straight PDO may not have.
Sidenote - I pretty much finished implementing the rc_registry (2) today, I replaced almost all globals so we are 99% complete (or globals-free). Of course I also introduced a couple errors but all in all it works. ;-)
Cheers, Till
0, http://lists.roundcube.net/mail-archive/roundcube.dev/2007/06/149/ 1, http://doctrine.pengus.net/trac 2, http://trac.roundcube.net/trac.cgi/browser/branches/devel-vnext/program/incl...