нужна хорошая библиотека sql для php - PullRequest
4 голосов
/ 09 октября 2010

Мне нужна библиотека, подобная Crystal Project В настоящее время я использую Crystal, но она плохо поддерживает соединения и префиксы таблиц и не имеет функции для получения количества строк, поэтому мне нужно перейти начто-то с лучшей поддержкой для них.

Мне не нужна библиотека ORM или абстракция.Мне просто нужна хорошая оболочка mysql с поддержкой цепных методов, например:

(->order_by('-id')->limit(($page - 1) * 20, 20)->print_sql();)

Ответы [ 2 ]

3 голосов
/ 10 октября 2010

Да, я бы еще не использовал Crystal. У автора длинный путь до , прежде чем он разработает полезную библиотеку базы данных.

У вас, похоже, есть некоторые симпатии и антипатии к API, но вы не описали, что они из себя представляют. Поэтому я просто приведу список интерфейсов баз данных для PHP, и вы можете проверить их, чтобы посмотреть, нравятся ли они вам:

Также несколько общих структур веб-приложений предоставляют некоторый уровень доступа к базе данных:

0 голосов
/ 01 августа 2013

Я написал библиотеку PHP оболочки MySQL с именем База данных Zebra . Он компактный (только для одного файла), легкий, построен на PHP MySQLi , имеет множество полезных методов, поддерживает кэширование через memcache, имеет отличную документацию и фантастический интерфейс отладки. И, самое главное, он постоянно развивается с 2006 года.

...