gramilon
Новичок
Выполнение скрипта в много задачной системе
Есть много-задачный сайт (форумы, рассылки, чат и т.д. и т.п.)
все скрипты загружают один файл (конфиг) в котором находится информация о подлючении базы данных и др., в нем также подключается некоторые функции и классы написанные на PHP.
Вопрос: Как сделать чтобы при долгом выполнении одного скрипта, не глючили другие скрипты которые используют настройки файла (конфиг) и общие функции.
Вот файлы для примера
index.php
---------
---------
файл который будет имулировать зависание
for.php
---------
----------
config.php
----------
Кто что может посоветовать???...
Есть много-задачный сайт (форумы, рассылки, чат и т.д. и т.п.)
все скрипты загружают один файл (конфиг) в котором находится информация о подлючении базы данных и др., в нем также подключается некоторые функции и классы написанные на PHP.
Вопрос: Как сделать чтобы при долгом выполнении одного скрипта, не глючили другие скрипты которые используют настройки файла (конфиг) и общие функции.
Вот файлы для примера
index.php
---------
PHP:
<?
$search_ttt=microtime();
$search_ttt=((double)strstr($search_ttt, ' ')+(double)substr($search_ttt,0,strpos($search_ttt,' ')));
require("config.php");
for($x=0;$x<=100;$x++) echo "$x ";
$search_ddd=microtime();
$search_ddd=((double)strstr($search_ddd, ' ')+(double)substr($search_ddd,0,strpos($search_ddd,' ')));
echo "<small><hr size=1>Время выполнения: ".(number_format(($search_ddd-$search_ttt),3))." секунд<br><br>";
?>
файл который будет имулировать зависание
for.php
---------
PHP:
<?
@set_time_limit(0);
require("config.php");
echo "Цикл FOR<br>";
for($x=0;;$x++) echo "$x ";
?>
config.php
----------
PHP:
<?
// Всякая настройки
$test="test";
?>