В новое десятилетие с новым goDB

goDB logo

Вот, наконец, и закончились праздники. Трудовые люди возвращаются с опостылевшего отдыха на свои любимые рабочие места. И, конечно же, большинство из них будет использовать на работе goDB.

goDB, это иновационная нано-библиотека для работы с MySQL из PHP.

И, несомненно, все воодушевлены благой вестью о том, что в новом году эта чудо-библиотека будет позволять работать не только с MySQL.

go\DB 2.0 на гугло-коде

  1. Система адаптеров позволяет адаптировать go\DB под любой тип СУБД
  2. Вы можете реализовать свой тип СУБД, написать к нему goDB-адаптер и выслать нам
  3. Требуется PHP 5.3
  4. go\DB 2.x ваще не совместима с goDB 1.x
  5. Переработаны системы плейсхолдеров и форматов представления результата
  6. Результат можно получать и сразу из query() и в виде объекта
  7. Ещё не реализованы по сравнения с 1.x транзакции, мультизапросы и подготовленные выражения
  8. Не все тёмные места до конца протестированы, так что на данный момент go\DB 2 находится в бете
  9. Ну и много всего интересного можно подробно узнать в документации

P.S. goDB 1.x продолжает развиваться параллельно и в ней пофикшен небольшой баг. Скачать goDB 1.3.1

5 комментариев »

  • ну все, теперь можно и использовать

    epsyl, 11.01.2011, 14:43

  • Блин, а я до сих пор свой порт до 1.3 версии не подогнал, теперь еще больше догонять :)

    dalone, 19.01.2011, 15:48

  • «И если в MySQL есть автоинкремент, а в Постгре нет, то его там и не появится.»
    Нету? А разве Sequence не тем же самым занимается, только более навороченно и с другими вариантами использования?

    dalone, 19.01.2011, 16:03

  • dallone, так теперь не надо порты подгонять, теперь без всяких портов пишешь адаптер для godb.

    насколько помню, нельзя в MySQL сделать:
    $db->query(‘INSERT INTO `table` VALUES(…)’, $data, ‘id’);
    а потом просто заменить адаптер на Pg, нужно запрос всё равно исправлять.
    а вот оставить формат ‘id’ для этого варианта можно.

    vasa_c, 19.01.2011, 18:42

  • «а потом просто заменить адаптер на Pg,»
    Понял я почему-то подумал, что ты имеешь в виду что вообще такого функционала нет :)

    Прочитаю документацию по 2.0 и постараюсь до конца января сделать адаптер и заслать тебе.

    dalone, 19.01.2011, 23:39

Leave a comment