1. froosty - 13 Февраля, 2012 - 23:56:47 - перейти к сообщению
Всем доброго времени суток. Посоветуйте, пожалуйста, хороший класс для работы с БД MySQL и поддержкой кэширования результатов. Заранее спасибо.
2. OrmaJever - 14 Февраля, 2012 - 00:00:52 - перейти к сообщению
mysqli
3. sKaa - 14 Февраля, 2012 - 00:04:54 - перейти к сообщению
OrmaJever разве mysqli способен кэшировать?
froosty PDO
(Добавление)
Хотя были времена я для обычного mysql писал скрипт кэширования запросов содержащих SELECT с помощью fwrite и serialize
froosty PDO
(Добавление)
Хотя были времена я для обычного mysql писал скрипт кэширования запросов содержащих SELECT с помощью fwrite и serialize
4. Okula - 14 Февраля, 2012 - 00:26:52 - перейти к сообщению
sKaa пишет:
OrmaJever разве mysqli способен кэшировать?
Представь себе mysqli имеет возможность создавать буферизованные и не буферизованные запросы.
По умолчанию они все буферизованы. Для создания не буферизованного запроса нужно задать второй аргумент метода query()
PHP:
скопировать код в буфер обмена
скопировать код в буфер обмена
- $db = new mysqli(...);
- while($inf = $result->fetch_row()) {
- echo $inf[0].'<br />';
- }
- $result->free();
- $db->close()