Ben kendi farklı korumalar arasında etrafında dönmüş ve yıllar boyunca düz php mysql fonksiyonları kullanarak ama ben gerçekten iyi bir çözüm orada eminim ettik. Bu nedir? :)
EDIT: Sadece MySQL bağlanmak gerekiyor.
Bir çok öznel bir soru, sen ... etc hafif, taşınabilir (diğer veritabanları için) olmak zorunda ihtiyaçlarınızı öncelik edebilir?
Büyük veritabanı soyutlama sağlar ve bu nedenle çok taşınabilir çünkü genellikle ADODB, az değil kullanın.
Daha büyük projeler için genellikle Doctrine bir nesne ilişkisel eşlemlemeden olarak kullanmak. Aynı zamanda "normal" SQL sorguları için soyutlama sağlar ama çok daha fazlasını yapabilirsiniz.
Kesinlikle gelişme çok daha ağrısız yapabilirsiniz. Sonunda SQL tek bir kod satırı olmadan karmaşık uygulamalar geliştirebilirsiniz.
Doktrin sadece overkill olurdu küçük komut dosyaları için, ben sadece PDO'de inşa PHPs sopa ile.
Sadece MySQL için istiyorsanız o var, hafif Zebra_Database hangi bulunuyor çalıştırdığınız sorguları hakkında ayrıntılı bilgileri gösteren bir muhteşem bir hata ayıklama konsol vardır, disk veya MEMCACHE ya sorgu sonuçlarını önbelleğe alabilir, ve bunu öğrenmek kolay ve kullanımı.
Ben sadece kullanmak benim own simple wrapper here ..
Hiç komik şeyler .. hayır karmaşıklıklar .. Sadece basit bir tekil php-mysql sarıcı sınıf.
Ben de örnekler buraya koyduk.
.. Onun özgür ve oldukça kullanışlı bir göz atın.
Ben PDO, mysqli'nin ve Zend Framework 1 tüm iyi parçalar esinlenerek benim AMysql kütüphane öneririz, ama mysql_* işlevlerini kullanır olacaktır.
https://github.com/amcsi/amysql
Bu, PHP 5.2.4 + destekler adında yapabilirsiniz ve isimsiz istemci tarafında tablolarını hazırlamıştır. Bu select deyimleri yapmak için çok fazla büyü yok, ama siler, güncellemeler ve ekler (aynı aramada, çok sayıda ekleme ve güncellemelerini yapabilirsiniz) için yapar, ve size yapılan sonuçlarınızı almak istiyorum nasıl tanımlamak izin de harika seçer tarafından.
Aynı zamanda besteci tarafından yüklenebilir bulunuyor. İşte onun packagist sayfası: https://packagist.org/packages/amcsi/amysql
Ben Epiphany denilen bir gerçek güzel bir çerçeve üzerine stubbled. Veritabanı sarıcı kullanımı son derece kolaydır, ya da ekleyin. Belgeler de harika. Eğer hafif bir çözüm arıyorsanız, ben bu çerçeve tavsiye, ya da en azından EpiDatabase.php dosyasına kontrol.
https://github.com/jmathai/epiphany
Eğer daha fazla özelliklere sahip bir şey gerekiyorsa, bir sonraki ben Yii Framework tavsiye ederim, ve bu onu kesmiyor, sonra Zend Framework. Sadece bu veritabanı sarma etrafında serpmek ve sizin gibi birini bulacağım.