 |
Если вы впервые на нашем форуме - ознакомьтесь с правилами
|
|
Есть задачка загружать log файлы в базу MySQL и, естественно,
делать выборки на основе этих данных.
Код загрузки данных на PHP:
<?php
$handle = fopen("$userfile", "r");
while (!feof($handle))
{
$buffer = fgets($handle);
$buffer=ltrim($buffer);
// ну и так далее
}
fclose($handle);
?>
Есть две системы, на которых проводилось тестирование:
1. Windows 2000Pro, Apache 2.0.52, MySQL 4.1.14, PHP 5.0.2
2. ALTLinux 2.4 Master & Apache, MySQL, PHP - стандартные
из дистрибутива.
Опытным путем было установлено, что на Windows log-файлы
размером больше 700 строк загружаются нестабильно, т.е.
может зарузиться от 700 до 1000 строк.
Более того скорость работы в Windows в разы больше по
сравнению с Linux.
Есть способ уравнять шансы обеих систем или поставить крест
на Windows, как платформу для подобного рода задач?
DarkLord
|
|
10 марта 2006, 08:35
|
|
Это сообщение было просмотрено: 4417 раз(а)
 |
 |
 |
 |
Загрузка файлов | 4417 |
DarkLord | 10.03.06 08:35 | |  ЧУШЬ | 3138 |
РОМАН | 11.03.06 12:10 | |  шанс | 3232 |
borman | 13.03.06 08:44 | |   ... | 2982 |
DarkLord | 13.03.06 09:28 | |    ... | 2927 |
borman | 14.03.06 10:02 | |
|
 |