Русскоязычный форум, посвященный фреймворку Kohana
http://forum.kohanaframework.su/

Mysqli
http://forum.kohanaframework.su/viewtopic.php?f=31&t=681
Страница 1 из 1

Автор:  arhont [ 16 июн 2013, 23:28 ]
Заголовок сообщения:  Mysqli

Может я что-то не так понимаю? Но по моему MySQLi, как и PDO это PHP драйвера для работы с БД MySQL. Вопрос в том, что есть ли поддержка MySQLi у Коханы? Я погуглил но не нашёл ничего стоящего. Мне кажется MySQLi, как то пошустрее PDO будет немного. Хотя xPDO для работы с ним в modx мне понравился.

От официального драйвера Mysql в новом PHP5.5 планируется отказаться и заменить его полностью на PDO и Mysqli.

Автор:  WinterSilence [ 16 июн 2013, 23:44 ]
Заголовок сообщения:  Re: Mysqli

arhont> советую понять разницу между ними и еще опережая вопросы не пытаться сравнивать orm и pdo это тоже совсем разные вещи

Расширение Объекты данных PHP (PDO) определяет простой и согласованный интерфейс для доступа к базам данных в PHP. Каждый драйвер базы данных, в котором реализован этот интерфейс, может представить специфичный для базы данных функционал в виде стандартных функций расширения.

зомбор сказал в следующем релизе перейдем mysqli вместо mysql.

как ты думаешь как быстрее получить скажем 10 строк из таблицы через mysqli или mysql? ;)

Автор:  arhont [ 17 июн 2013, 00:05 ]
Заголовок сообщения:  Re: Mysqli

ORM и PDO это разные вещи... Например XPDO это ORM, а PDO это драйвер.

Но вопрос почему XPDO создавался под PDO так и неясен. Как-бы надо получить всё и сразу))) И быстрый драйвер и удобную библиотеку-фреймворк для работы с драйвером. Пожертвовать можно лишь временем на изучение)))

Не задавайте сложных вопросов, я не очень технически образован. Но возможно знать нужно! Ведь кроме веб разработки у меня куча других интересов. В данный момент просто никак не найти время что-бы изучить всё что требуется по плану...

Автор:  WinterSilence [ 17 июн 2013, 00:20 ]
Заголовок сообщения:  Re: Mysqli

хрень всякую спрашивать зато время есть.. он поэтому и называется xpdo, kohana orm например может работать как через pdo так и через другие драйверы

Автор:  Sergey [ 17 июн 2013, 01:59 ]
Заголовок сообщения:  Re: Mysqli

WinterSilence писал(а):
зомбор сказал в следующем релизе перейдем mysqli вместо mysql.


Зомбор может говорить что угодно, это его право - говорить. А я не стал дожидаться Зомбора и просто написал драйвер для Gleez

Цитата:
Когда тебе что-то кто-то говорит, пусть даже очень авторитетный или ты так по каким-то причинам считаешь, то не ленись лишний раз проверить, а действительно ли так?

Автор:  Sergey [ 17 июн 2013, 02:00 ]
Заголовок сообщения:  Re: Mysqli

arhont писал(а):
Вопрос в том, что есть ли поддержка MySQLi у Коханы?

Нет

Автор:  WinterSilence [ 17 июн 2013, 06:51 ]
Заголовок сообщения:  Re: Mysqli

Sergey> сомнительна мне польза перехода:
Цитата:
MySQL or MySQLi or PDO
MySQLi is 3-4 times slower than MySQL when fetching less then 500 datasets
MySQLi is 2-4 times faster than MySQL when fetching more than 500 datasets
PDO is 2-5 times slower than MySQL/MySQLi
Unbuffered queries are 15-40 percent faster than buffered queries in MySQLi
Unbuffered queries are 10-25 percent faster than buffered queries in MySQL for less than 10000 datasets
Unbuffered queries are 3-7 percent slower than buffered queries in MySQL for more than 10000 datasets
Unbuffered queries are 0-5 percent faster than buffered queries in PDO
Non thread safe versions of PHP on win32 are 50 percent faster than thread safe versions

я с postgresql разбираюсь, тоже достаточно популярная бд и при этом в 1/4 быстрее

Автор:  Sergey [ 17 июн 2013, 15:09 ]
Заголовок сообщения:  Re: Mysqli

WinterSilence писал(а):
я с postgresql разбираюсь, тоже достаточно популярная бд и при этом в 1/4 быстрее

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

Страница 1 из 1 Часовой пояс: UTC + 4 часа [ Летнее время ]
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/