Zend_Db
, genellikle konuşan, PDO'de ve pdo_mysql
gibi çeşitli adaptörleri dayanmaktadır.
Mysqli adaptörü sadece PDO ile gelmiyor, sunucuların / hosts kullanarak olanlar için geliştirilen olmuştur.
Ben PDO_MYSQL ve mysqli'nin, performans konuşma arasında fazla bir farkın olduğunu düşünmüyorum; Hiç duymadım - yani bir tane bile, o büyük olmamalıdır.
The question I'd ask is : which adapters can you use in your application ?
Her iki pdo_mysql
ve mysqli
birinden diğerine değişen bir MySQL veritabanına bağlanmak için izin düşünüldüğünde oldukça kolay olmalıdır: bir satır uygulamanızın config.ini dosyasında değiştirmek için; ve her şey çalışıyor tutmalı ...
Personnaly, I'd probably go with the PDO adapter -- and switch to mysqli only if necessary, depending on the availability of PDO on my server.
But that's more because I generally use PDO than for any other "good" reason ^^