I've just recently had time to test out Zend_Db_Table and while I realise it has a new proposal (which I can't get to right now as the wiki appears to be down) I'm curious as to how many are really using or planning to use it?

I think the main thing that I don't feel comfortable with about its (and ActiveRecord type) approach is the need to call DESCRIBE before it can operate. This means that even the simplest query becomes at least 2 queries and seems like an unnecessary overhead. I just wonder quite what kind of apps are in need of this kind of thing. Small apps would surely just be able to work more directly with the SQL and larger apps would surely suffer performance issues.

It would make sense to have some kind of cache of the database info rather that be querying it afresh each time and only update the cache when the database itself changed.

Anyway, I am interested in any discussion about this particularly from those who have a database admin leaning and have opinions about its efficiency.

Thanks,

Nick

Reply via email to