Форум → Разработка → Базы данных → goDB vs DudeSql
goDB vs DudeSql
-
12 июня 2009 г. 2:14, спустя 8 секунд
phpdude, ты сам то понимаешь что ты для простого селекта это сделал… а покажи селект с джоинами всех мастей (для примера), покажи другие виды запроса…https://smappi.org/ - платформа по созданию API на все случаи жизни -
12 июня 2009 г. 2:14, спустя 22 секунды
а вдруг тебе пригодится? ты пойдешь переписывать? чем получить лишние полкб инфы?)))кстати, почему ты увазал явно поля, которые запрос должен вернуть? в чем смысл сего действия? почему не используешь * ?
потомучто я выбираю только то, что мне надо, а не пол таблицы ненужной хуйни ;)Сапожник без сапог -
12 июня 2009 г. 2:15, спустя 53 секунды
ну и? ты только в одном месте это используешь, а в гоДБ везде используется для единства стиля… а не 150 тысяч методов билдера ;)
это всего лишь метод написать кастом вере, по дефолту все вере соединяются через AND,а более удобного метода чем маска я не представляю (по крайней мере пока)))нежели эти громоздние ?i'
да ты сам юзаешь их в where()
xDhttps://smappi.org/ - платформа по созданию API на все случаи жизни -
12 июня 2009 г. 2:16, спустя 41 секунду
$sql = DudeSql::create(”users”);
$sql->mask(SQL_MASK_WHERE,”? AND ? AND (? OR ?) AND ?”);
$sql->lala222 = “10″;
$sql->lala = “10″;
$sql->lala20 = “10″;
$sql->where(”a”);
$sql->where(”param”,DudeSql::create(”users”,”id”,10)->field(”refererid”),”,SQL_WHERE_IN_DUDESQL);
===SELECT
`users`.`aaa`,`users`.`bbb`
FROM
`users`
WHERE
`users`.`lala222`=’10′ AND `users`.`lala`=’10′ AND (`users`.`lala20`=’10′ OR `users`.`a`) AND `users`.`param` IN (SELECT
`users`.`refererid`
FROM
`users`
WHERE
`users`.`id`=’10′)
ORDER BY
RAND()Сапожник без сапог -
12 июня 2009 г. 2:16, спустя 27 секунд
ты параноидально помешан на годб)))))))) я понимаю что ты с ней работаешь, но это не панацея :)
ну и? ты только в одном месте это используешь, а в гоДБ везде используется для единства стиля… а не 150 тысяч методов билдера ;)
это всего лишь метод написать кастом вере, по дефолту все вере соединяются через AND,а более удобного метода чем маска я не представляю (по крайней мере пока)))нежели эти громоздние ?i'
да ты сам юзаешь их в where()
xDСапожник без сапог -
12 июня 2009 г. 2:16, спустя 8 секунд
я пишу соц сети и большие порталы, там важны даже пол.кб
а вдруг тебе пригодится? ты пойдешь переписывать? чем получить лишние полкб инфы?)))кстати, почему ты увазал явно поля, которые запрос должен вернуть? в чем смысл сего действия? почему не используешь * ?
потомучто я выбираю только то, что мне надо, а не пол таблицы ненужной хуйни ;)
И о каких пол. КБ идет речь? сколько будет Кб, при выводе 100 пользователей?https://smappi.org/ - платформа по созданию API на все случаи жизни -
12 июня 2009 г. 2:17, спустя 49 секунд
методы билдера кстати жестко стандартизованы сквозь все скл запросы предоставляемые билдером.
whre()
from()
into()
field()
mask()
build();
если не запомнить 6 слов, то эт пиздец имхо :)))))
зы 6222Сапожник без сапог -
12 июня 2009 г. 2:17, спустя 21 секунду
phpdude, просто в твоем классе я вообще не вижу смысла… где плюсы то? Они наверно есть, только очень скрыты…https://smappi.org/ - платформа по созданию API на все случаи жизни -
12 июня 2009 г. 2:18, спустя 48 секунд
phpdude, да ты мне уже и короткие записи показывал qwe::c('user')
так что ты определись со стандартизированными методамиhttps://smappi.org/ - платформа по созданию API на все случаи жизни -
12 июня 2009 г. 2:19, спустя 23 секунды
а где тут next()? ты от меня что-то скрываешь ;)
методы билдера кстати жестко стандартизованы сквозь все скл запросы предоставляемые билдером.
whre()
from()
into()
field()
mask()
build();
если не запомнить 6 слов, то эт пиздец имхо :)))))
зы 6222https://smappi.org/ - платформа по созданию API на все случаи жизни -
12 июня 2009 г. 2:20, спустя 1 минуту 15 секунд
ебический врот O_o что это :))) переведи плиз в SQL ))$sql->where(”param”,DudeSql::create(”users”,”id”,10)->field(”refererid”),”,SQL_WHERE_IN_DUDESQL);
https://smappi.org/ - платформа по созданию API на все случаи жизни -
12 июня 2009 г. 2:20, спустя 22 секунды
привык не считать память :))
я пишу соц сети и большие порталы, там важны даже пол.кб
а вдруг тебе пригодится? ты пойдешь переписывать? чем получить лишние полкб инфы?)))кстати, почему ты увазал явно поля, которые запрос должен вернуть? в чем смысл сего действия? почему не используешь * ?
потомучто я выбираю только то, что мне надо, а не пол таблицы ненужной хуйни ;)
И о каких пол. КБ идет речь? сколько будет Кб, при выводе 100 пользователей?
50 килобайт в наше время - хуйня из хуин имхо. железо ничего не стоит, стоит только раб время, которое тратится дополнительно каждый раз, когда приходится переписать id, username => * в силу появившейся необходимости вывести ещ 4 поля у пользователя. кстати, сразу на засыпку - как ты тогда будешь выводить 100 пользователей, если необходимо вывести всю информацию о них? тут используют не еблю за поля имхо, а unbuffered queries + while fetch().Сапожник без сапог -
12 июня 2009 г. 2:21, спустя 34 секунды
вылетело) будет дока, тебе не к чему будет приебатцо))) не ссы я найду все таки последователей )))))))))))))
а где тут next()? ты от меня что-то скрываешь ;)
методы билдера кстати жестко стандартизованы сквозь все скл запросы предоставляемые билдером.
whre()
from()
into()
field()
mask()
build();
если не запомнить 6 слов, то эт пиздец имхо :)))))
зы 6222Сапожник без сапог -
12 июня 2009 г. 2:21, спустя 28 секунд
ебический врот O_o что это :))) переведи плиз в SQL ))$sql->where(”param”,DudeSql::create(”users”,”id”,10)->field(”refererid”),”,SQL_WHERE_IN_DUDESQL);
DudeSql::create(”users”,”id”,10)->field(”refererid”) = select refererid from users where id=10. сложно? имхо очевидноСапожник без сапог -
12 июня 2009 г. 2:23, спустя 1 минуту 28 секунд
привык не считать память :))
причем тут память? считай трафик…
50 килобайт в наше время - хуйня из хуин имхо. железо ничего не стоит, стоит только раб время, которое тратится дополнительно каждый раз, когда приходится переписать id, username => * в силу появившейся необходимости вывести ещ 4 поля у пользователя. кстати, сразу на засыпку - как ты тогда будешь выводить 100 пользователей, если необходимо вывести всю информацию о них? тут используют не еблю за поля имхо, а unbuffered queries + while fetch().
ты явно не разрабатывал нагруженные сервисы…https://smappi.org/ - платформа по созданию API на все случаи жизни
Пожалуйста, авторизуйтесь, чтобы написать комментарий!