Класс обертки Mysqli by Koenig (Допилить)

18.42K
.

AlkatraZ, прикольная вещь, неожидал что будет поддержка сохранения. но опятьже джойны есть?

.
AlkatraZ
╭∩╮ (`-`) ╭∩╮
# flaky (24.08.2013 / 23:47)
AlkatraZ, прикольная вещь, неожидал что будет поддержка сохранения. но опятьже джойны есть?
Конечно, ты что, статью не дочитал?
Там как раз (ниже) есть примеры запросов с Джоинами
Эта библиотека тем и хороша, что миниатюрная, но в ней есть почти все, что нужно.
.

AlkatraZ, ага, провтыкал их, крутая штука

.
╭∩╮ (`-`) ╭∩╮
# flaky (24.08.2013 / 23:52)
AlkatraZ, ага, провтыкал их, крутая штука
У автора этой библиотеки есть еще другая, которая идет как надстройка наж этой и реализует патерн Active Records с датамапеперами и прочими атрибутами.

Но в основном, ORM проще для понимания и использования, чем Active Records.
.

Какой то недоORM в статье описан если честно. Зачем программисту работающему с объектами задумываться о таблицах (ORM::for_table) и связях (join) в БД? Оо

.

IDIORM это просто построитель с актив рекордом. Там ещё есть Раris - надстройка над IDIORM реализующая простенькую ORM с моделями и отношениям.
Однако эти либы - это самое простое что есть, по гуглите Eloquent Active Record, Doctrine 2, Propel, KLA PHP ActiveRecord.

.
(\/)____o_O____(\/)

AlkatraZ, прикольный класс, пробежал глазами

.

AlkatraZ,


Но в основном, ORM проще для понимания и
использования, чем Active Records.


вот тут я не согласен. доя меня даже понимать лешче через орм, а про использования я вообще молчу. хотя я не спорю, что надо довольно хорошо владеть sql для понимания, что внутри орм твориться.
.
(\/)____o_O____(\/)

я построитель писал для простоты , то есть лимит мы получаем от ядра, два аргумента для постранички, либо от элемента, сортировку можно тоже со страницы получать, плэйсхолдеры для защиты, автофетч для удобства

.

Koenig, а твой билдер умеет генерировать SQL под различные диалекты?

Всего: 362