Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: Какой принцип работы с базой быстрей?
Форумы портала PHP.SU » PHP » Программирование на PHP » Какой принцип работы с базой быстрей?

Страниц (1): [1]
 

1. shum0531 - 15 Февраля, 2014 - 08:07:25 - перейти к сообщению
Пишу для себя некий каркас приложений.
Передо мной встал вопрос реализации работы с базой.
Собственно сами вопросы:
1. Быстрее Mysql или PDO
2. Быстрее Sqlite или PDO
3. Почему PDO::Mysql на локальном хосте (под Windows 8) подключение по ip быстрее чем localhost
3.1. На виртуальном хосте под win, такая же проблема
2. cold-october - 15 Февраля, 2014 - 11:23:13 - перейти к сообщению
shum0531 пишет:
Пишу для себя некий каркас приложений.
Передо мной встал вопрос реализации работы с базой.
Собственно сами вопросы:
1. Быстрее Mysql или PDO
2. Быстрее Sqlite или PDO
3. Почему PDO::Mysql на локальном хосте (под Windows 8) подключение по ip быстрее чем localhost
3.1. На виртуальном хосте под win, такая же проблема

По поводу 1 и 2.
Затестить же займёт минут 10) здесь же ожидание ответа до суток, если не больше.

Используйте microtime() для этого и всё)
3. esterio - 15 Февраля, 2014 - 13:10:36 - перейти к сообщению
1. mysql устарел, а так для mysqli и PDO используеться один и тот же драйвер к mysql
2. снова не путать базу и API к ней.
3. есть така штука что оно сначала пробует сделать коннект по IPv6, потом уже по IPv4. Поетому такая разница. Отключаеться

UPDATE
http://www.php.net/manual/en/mys...ary.choosing.php
http://www.php.net/manual/en/mys...api.choosing.php

это стоит знать

 

Powered by ExBB FM 1.0 RC1