LINUX.ORG.RU

PHP - mysql или mysqli


0

1

Что лучше использовать mysql или mysqli? Такое впечатление что mysqli не такое стабильное как mysql. Особенно беспокоят комментарии на этой странице документации http://us2.php.net/manual/en/mysqli.close.php :

mysqli created links cannot be «deactivated», and will continue to accumulate in process memory until the PHP server or process is restarted, essentially making mysqli.max_links = -1 required.

Получается что оно может пожрать много памяти и ни как нельзя с этим ничего сделать.

В бытность мою быдловебкодером, мне mysql за глаза хватало.

Divius ★★
()

mysqli created links cannot be «deactivated», and will continue to accumulate in process memory until the PHP server or process is restarted

Бред. Запустите в консоли и смотрите за потреблением памяти.

<?php
        while (1) {
                $x = mysqli_connect('localhost', 'root', 'pass', 'mysql');
                mysqli_close($x);
        }
?>
sjinks ★★★
()

Юзать свой драйвер, которому будет пофиг, что там под ним, mysql, mysqli, mysqlnd, PDO или, вообще, sqlite...

KRoN73 ★★★★★
()
Ответ на: комментарий от ideea

тогда уж не стоит смотреть в сторону mysql вобще, его будущее туманно.

heisenberg ★★
()
Ответ на: комментарий от KRoN73

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

trashymichael ★★★
()
Ответ на: комментарий от trashymichael

>pdo это и есть свой драйвер

Да, но уж больно медленный :) Опять же, там сделали нормальные итераторы?

который если что в любой момент чем угодно можно будет заменить


Как PDO заменить на MongoDB? ;)

а вообще юзай orm


А вот это - верно.

KRoN73 ★★★★★
()
Ответ на: комментарий от trashymichael

Ну, ладно, пусть будет какой-нибудь MooSQL или XPath :)

KRoN73 ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.