Comments 12
Я как раз сегодня этот прикрутил.
github.com/Orange-OpenSource/YACassandraPDO
завёлся и даже работает, но поля типа date не правильно отображает.
сейчас ваш модуль попробую
github.com/Orange-OpenSource/YACassandraPDO
завёлся и даже работает, но поля типа date не правильно отображает.
сейчас ваш модуль попробую
У меня собралось только с
#ifdef array_init
#undef array_init
#endif
перед #include <boost/asio.hpp>
#ifdef array_init
#undef array_init
#endif
перед #include <boost/asio.hpp>
Ваша версия php и boost'а?
Тесты проводились на версии PHP 5.4.4-14+deb7u9 и boost 1.49
Тесты проводились на версии PHP 5.4.4-14+deb7u9 и boost 1.49
php 5.4.20
boost 1.53
заработало. текст показывает нормально
Вместо uuid показывает кракозяблы
конструкция dateOf(time) as htime похоже не работает, $result->get(«htime») не показывает ни чего
PS
Сам я не програмист и залесть в недра cpp мне сложновато
boost 1.53
заработало. текст показывает нормально
Вместо uuid показывает кракозяблы
конструкция dateOf(time) as htime похоже не работает, $result->get(«htime») не показывает ни чего
PS
Сам я не програмист и залесть в недра cpp мне сложновато
Добавил патч для выбора типа колонки
$date = $result->get("dateOf(time)", $result::TYPE_BIG_INT);
echo date('Y-m-d H:i:s', $date/1000);
Да. Так заработало. А как можно uuid вывести? Я так понимаю его надо в string преобразовать.
Спасибо за ваш отзыв. Да, слышал / читал. Комментарии в коде появятся, обязательно :)
Выбор в пользу зендовский макросов был сделан исключительно потому что с ними уже был знаком раннее. В ядре php достаточно много расширений где можно что-то подсмотреть, а вот используется ли в продакшене PHP-CPP, к сожалению не владею информацией.
Выбор в пользу зендовский макросов был сделан исключительно потому что с ними уже был знаком раннее. В ядре php достаточно много расширений где можно что-то подсмотреть, а вот используется ли в продакшене PHP-CPP, к сожалению не владею информацией.
Последняя версия (1.1) действительно стабильна, в отличии от 1.0 и ей можно пользоваться в продакшене. Насколько мне известно, в прродакшене ее используют в компании автора библиотеки.
В любом случае после компиляции нужно запускать тесты. Я сам, к сожалению, так и не установил ее у себя на серверах из-за старого дебиана (старый gcc без c++11) — все руки никак не дойдут обновить. Как только обновлю буду использовать без сомнений.
В любом случае после компиляции нужно запускать тесты. Я сам, к сожалению, так и не установил ее у себя на серверах из-за старого дебиана (старый gcc без c++11) — все руки никак не дойдут обновить. Как только обновлю буду использовать без сомнений.
Sign up to leave a comment.
Асинхронный Php extension для работы с бд Cassandra без Thrift