• Авторизация


Ускорение работы PHP с MySQL 28-03-2009 00:03 к комментариям - к полной версии - понравилось!


Приветствую.

Недавно пришлось написать несколько тестов, для проверки скорости PHP.

В итоге выяснил, что никогда не стоит писать $array[] = $value, если ключ известен заранее.
Например вы используйте
while ($row=mysql_fetch_array($result)) {
$array[] = $value;
} так вот,

такая конструкция работает намного быстрее :

while ($row=mysql_fetch_array($result)) {
$array[$row['key']] = $value;
}



Также, выяснилось, что mysql_fetch_array() самая медленная функция.
Лучше использовать mysql_fetch_row() или аналоги...

вверх^ к полной версии понравилось! в evernote


Вы сейчас не можете прокомментировать это сообщение.

Дневник Ускорение работы PHP с MySQL | InternetVoice - Дневник InternetVoice | Лента друзей InternetVoice / Полная версия Добавить в друзья Страницы: раньше»