|
NRG ↓
|
 |
|
11 Июнь, 2009, 09:27:08
|
НЕ ХУЕТА!
ХУЕТА!
|
Headshot!MultiKill!
Группа: нинзя Карма: 777
Сообщений: 4595 Сила слова: 17.21
|
Кроме "гавно" какие причины? Дай нормальное объяснение...
дам, не вопрос, только чуток попожже...
|
|
|
|
|
Записан
|
Буратино дрочил, дрочил и сгорел
Java и JavaScript это абсолютно разные вещи !!!
Господа, вы хуйня.
девушки краснели, отворачивались но порнуху продолжали смотреть

|
|
|
|
adw0rd ↓
|
 |
|
11 Июнь, 2009, 01:41:24 , спустя 4 часа 14 минут 16 секунд
|
НЕ ХУЕТА!
ХУЕТА!
|
эдво
Группа: Джедаи Карма: не нужна
Сообщений: 17221 Сила слова: 1.65
|
NRG, надеешься забудем?))
зы. 7000
|
|
|
|
|
Записан
|
|
|
|
|
NRG ↓
|
 |
|
11 Июнь, 2009, 02:29:23 , спустя 47 минут 59 секунд
|
НЕ ХУЕТА!
ХУЕТА!
|
Headshot!MultiKill!
Группа: нинзя Карма: 777
Сообщений: 4595 Сила слова: 17.21
|
NRG, надеешься забудем?))
зы. 7000
adw0rd, я помню.
Просто сейчас занимаюсь оформлением документов со старой на новую работу, мечусь тут блять по Киевской жаре...
сука, асфальт плавится!!!
я все напишу, только позжее, ближе к вечеру))
Спасибо что помните)))
цемки. :-*
|
|
|
|
|
Записан
|
Буратино дрочил, дрочил и сгорел
Java и JavaScript это абсолютно разные вещи !!!
Господа, вы хуйня.
девушки краснели, отворачивались но порнуху продолжали смотреть

|
|
|
|
adw0rd ↓
|
 |
|
11 Июнь, 2009, 02:59:20 , спустя 29 минут 57 секунд
|
НЕ ХУЕТА!
ХУЕТА!
|
эдво
Группа: Джедаи Карма: не нужна
Сообщений: 17221 Сила слова: 1.65
|
NRG, цёмки :)
|
|
|
|
|
Записан
|
|
|
|
|
AlexB ↓
|
 |
|
11 Июнь, 2009, 07:24:02 , спустя 4 часа 24 минуты 42 секунды
|
НЕ ХУЕТА!
ХУЕТА!
|
Группа: в ухо Карма: 88
Сообщений: 3280 Сила слова: 2.68
|
goDB - отличная либа. Я долго голову ломал над вопросом: "Что же мне требуется от библиотеки для работы с БД?", и так и не придумал какого-то радикально отличного функционала и идеологии от goDB. Конечно ее можно и нужно расширять, если потрбебуются какие-либо специфические вещи, но это, во первых, редко нужно, во вторых делается без особого труда ...
Так что ,ИМХО, NRG не прав.
Хотя один недостаток у нее есть. Точнее, не недостаток, а несовершенство. Насколько я помню, mysqli недостаточно полнофункционально используется. Например, плейсхолдеры анализируются на уровне PHP, хотя mysqli сам по себе обладает этим механизмом.
|
|
|
|
« Последнее редактирование: 11 Июнь, 2009, 09:21:48 от AlexB »
|
Записан
|
|
|
|
|
md5 ↓
|
 |
|
11 Июнь, 2009, 07:36:22 , спустя 12 минут 20 секунд
|
НЕ ХУЕТА!
ХУЕТА!
|
выезд, апартаменты, массаж, стриптиз, подружки, дорого
Группа: в ухо Карма: не нужна
Сообщений: 10447 Сила слова: 1.2
|
Да вы заебали на NRG наезжать
для пары простейших запросов, как у нас в библиотеке, я бы тоже не стал никакие либы юзать
хотя, если мы делаем все под одну гребенку...
|
|
|
|
|
Записан
|
8: Undefined variable: str Файл: /home/pyha/pyha.ru/forum/bbcode/Xbb/Tags/Man.php Строка: 18 adw0rd: мудень блять, я уже фиксить стал эту фигню :) md5: вуахахахаха
|
|
|
|
vasa_c ↓
|
 |
|
11 Июнь, 2009, 07:38:01 , спустя 1 минуту 39 секунд
|
НЕ ХУЕТА!
ХУЕТА!
|
Группа: в ухо Карма: 78
Сообщений: 2337 Сила слова: 3.34
|
goDB - отличная либа.
Спасибо :)
Так что ,ИМХО, NGR не прав.
Самое печальное, что он это никак не мотивирует.
mysqli недостаточно полнофункционально используется
Основа godb в том, что она просто расширяет mysqli. Если что-то из mysqli нужно - оно там в целости остаётся.
Хотя один недостаток у нее есть.
Ну, недостатков полно, нужно совершенствовать. Писали бы чего не хватает :)
|
|
|
|
|
Записан
|
|
|
|
|
NRG ↓
|
 |
|
11 Июнь, 2009, 10:55:05 , спустя 3 часа 17 минут 4 секунды
|
НЕ ХУЕТА!
ХУЕТА!
|
Headshot!MultiKill!
Группа: нинзя Карма: 777
Сообщений: 4595 Сила слова: 17.21
|
Я долго голову ломал над вопросом: "Что же мне требуется от библиотеки для работы с БД?"
имхо, класс mysql должен обладать лишь методами connect, disconnect, query, fetch, freeResult. это конечно грубо сказано но с базой работать надо именно так(это я так считаю)
Так что ,ИМХО, NRG не прав.
AlexB, не торопись с выводами.
как уже подметил мд5, для написания примитивных двух запросов использовать целую либу - не рационально.
вот то что надо писать все в одном ключе, то да, именно тут я может быть и не прав.
а, и еще одно, меня убил синтаксис составления запросов.
по моему личному мнению, такие классы создают либо ради удобства в использовании, либо ради производительности, либо и то и другое вместе.
Особой производительности я не увидел...
Зато увидел тяжело понятный синтаксис.
васа_ц не обижайся, я не хочу чтобы ты сказал: "НРГ - мудак, он нихуйя не понимает в высоких технологиях", просто вдруг своим скромным постом я подтолкну тебя к тому что ты сделаешь его более юзерфрендли...
|
|
|
|
« Последнее редактирование: 11 Июнь, 2009, 10:58:03 от NRG »
|
Записан
|
Буратино дрочил, дрочил и сгорел
Java и JavaScript это абсолютно разные вещи !!!
Господа, вы хуйня.
девушки краснели, отворачивались но порнуху продолжали смотреть

|
|
|
|
phpdude ↓
|
 |
|
11 Июнь, 2009, 11:01:14 , спустя 6 минут 9 секунд
|
НЕ ХУЕТА!
ХУЕТА!
|
я - ЭМО
Группа: в ухо Карма: 339
Сообщений: д-о-х-у-я! Сила слова: 1.72
|
NRG, не юзал DudeSqlBuilder ?:D
посмотри мб тебе это понравитсо?
|
|
|
|
|
Записан
|
забанен. могу забанить других, пишите в личку BEER. Helping ugly people have sex since 1862.
|
|
|
|
phpdude ↓
|
 |
|
11 Июнь, 2009, 11:03:47 , спустя 2 минуты 33 секунды
|
НЕ ХУЕТА!
ХУЕТА!
|
я - ЭМО
Группа: в ухо Карма: 339
Сообщений: 19712 Сила слова: 1.72
|
|
|
|
|
|
Записан
|
забанен. могу забанить других, пишите в личку BEER. Helping ugly people have sex since 1862.
|
|
|
|
NRG ↓
|
 |
|
11 Июнь, 2009, 11:10:06 , спустя 6 минут 19 секунд
|
НЕ ХУЕТА!
ХУЕТА!
|
Headshot!MultiKill!
Группа: нинзя Карма: 777
Сообщений: 4595 Сила слова: 17.21
|
phpdude, в любом случае ты ахуенен!!1 =))
но чесно говоря, мне твой скл билдер чуток напомнил принцип составления запросов в известных ORM )))
признавайся откуда спиздил)))
а вообще впечатление гут, вот только я не видел самих исходников и как он работает(там линк неправильный на класс стоит), меня просто интересует там пару моментов
|
|
|
|
|
Записан
|
Буратино дрочил, дрочил и сгорел
Java и JavaScript это абсолютно разные вещи !!!
Господа, вы хуйня.
девушки краснели, отворачивались но порнуху продолжали смотреть

|
|
|
|
phpdude ↓
|
 |
|
11 Июнь, 2009, 11:14:46 , спустя 4 минуты 40 секунд
|
НЕ ХУЕТА!
ХУЕТА!
|
я - ЭМО
Группа: в ухо Карма: 339
Сообщений: 19712 Сила слова: 1.72
|
phpdude, в любом случае ты ахуенен!!1 =))
но чесно говоря, мне твой скл билдер чуток напомнил принцип составления запросов в известных ORM )))
признавайся откуда спиздил)))
а вообще впечатление гут, вот только я не видел самих исходников и как он работает(там линк неправильный на класс стоит), меня просто интересует там пару моментов
он ахуенен. ОРМ я никакие не брал в счет по простой причине - я с ними даже не работал ни разу. кода там порядка 400 строк вроде. ООП, легко расширяем,
вот ядро
https://src.helldude.ru/projects/PHP/DudeSql/trunk/libs/dudesql/DudeSql.php
оно умеет собирать данные в массивы которые ты захочешь + кстати ОРМЫ сосут по удобству(осали в 2004ом :))) - поэтмоу их я и не юзаю все еще(зря?! да ну нахуй)
а вот "плагины" - скл команды
https://src.helldude.ru/projects/PHP/DudeSql/trunk/libs/dudesql/commands/Insert.php
https://src.helldude.ru/projects/PHP/DudeSql/trunk/libs/dudesql/commands/Select.php
пока реализовал две, поюзал нашел пару неудобств, но для беты вполне ничего себе :)
комментарии к основному билдеру в стиле phpDoc так что даже syntax highlighter подсказывает :)
|
|
|
|
|
Записан
|
забанен. могу забанить других, пишите в личку BEER. Helping ugly people have sex since 1862.
|
|
|
|
adw0rd ↓
|
 |
|
12 Июнь, 2009, 12:29:53 , спустя 1 час 15 минут 7 секунд
|
НЕ ХУЕТА!
ХУЕТА!
|
эдво
Группа: Джедаи Карма: не нужна
Сообщений: 17221 Сила слова: 1.65
|
NRG, покажи пример - неюзерфрендли? O_o
|
|
|
|
|
Записан
|
|
|
|
|
adw0rd ↓
|
 |
|
12 Июнь, 2009, 12:38:18 , спустя 8 минут 25 секунд
|
НЕ ХУЕТА!
ХУЕТА!
|
эдво
Группа: Джедаи Карма: не нужна
Сообщений: 17221 Сила слова: 1.65
|
phpdude, я не вижу кайфа от твоей либы... надо 10 строк кода накидать, чтобы простой селект вымудрить... всякие SQL_DUDE_BUILDER_CREATE - вобще непонятно нахуй они там... Где документация, которая все разъясняет?
// Создаем таблицу? запись? поле?
$sql = DudeSql::create(”users”);
// SQL_MASK_WHERE это в WHERE вставляется?
$sql->mask(SQL_MASK_WHERE,”? AND ? AND (? OR ?) AND ?”);
// И вот нахуй это поочереди? Нельзя все сразу и пихнуть, например в массив?
$sql->lala222 = “10″;
$sql->lala = “10″;
$sql->lala20 = “10″;
// Что такое "a"?
// SQL_MASK_WHERE сюда передает маску?
$sql->where(”a”);
|
|
|
|
|
Записан
|
|
|
|
|
phpdude ↓
|
 |
|
12 Июнь, 2009, 12:47:56 , спустя 9 минут 38 секунд
|
НЕ ХУЕТА!
ХУЕТА!
|
я - ЭМО
Группа: в ухо Карма: 339
Сообщений: д-о-х-у-я! Сила слова: 1.72
|
phpdude, я не вижу кайфа от твоей либы... надо 10 строк кода накидать, чтобы простой селект вымудрить... всякие SQL_DUDE_BUILDER_CREATE - вобще непонятно нахуй они там... Где документация, которая все разъясняет?
// Создаем таблицу? запись? поле?
$sql = DudeSql::create(”users”);
// SQL_MASK_WHERE это в WHERE вставляется?
$sql->mask(SQL_MASK_WHERE,”? AND ? AND (? OR ?) AND ?”);
// И вот нахуй это поочереди? Нельзя все сразу и пихнуть, например в массив?
$sql->lala222 = “10″;
$sql->lala = “10″;
$sql->lala20 = “10″;
// Что такое "a"?
// SQL_MASK_WHERE сюда передает маску?
$sql->where(”a”);
до документации не хватило еще времени. будет, я еще обкатываю :))
$sql = dudesql::create("users") = select * from users.
$sql->id = 10; = select * from users where id=10
$sql->username = "dude" = select * from users where id=10 and username='dude'
$sql->mask(dudesql_mask_where,"? or ?"); = тогда все присвоеные поля подставляются в маску и получаем select * from users where id=10 OR username='dude'
нечто такое :)
|
|
|
|
|
Записан
|
забанен. могу забанить других, пишите в личку BEER. Helping ugly people have sex since 1862.
|
|
|
|