Симуляция базы данных PHP - PullRequest
2 голосов
/ 02 июня 2010

У меня есть PHP-скрипт, который работает, вызывая элементы из базы данных, основываясь на времени их размещения, и удаляет их, если они старше 5 минут. По сути, я хочу сейчас смоделировать, что произойдет, если эта база данных будет регулярно обновляться.

Итак, я подумывал о том, чтобы вставить какой-нибудь код, который загружает XML-файл, затем проходит и анализирует его в базе данных на основе временных данных, расположенных в узле XML-данных ... но есть проблема, которую я хочу постоянно циклически вводите эти данные, чтобы они никогда не запускали другие процессы

Так что я думал о том, чтобы сделать другой PHP-скрипт, который мог бы делать это независимо от php-скрипта, который будет отображать эти данные ...

В теории:

Мне нужна кнопка, которую я могу нажать, и она затем запустит некоторый php-код, чтобы загрузить файл XML из каталога на моем веб-сервере, а затем перебрать данные, отправляющие данные, в базу данных на основе на время внутри узла в сценарии PHP и когда сценарий впервые был назван

Итак, вернемся к моей странице, на которой отображались данные ... если я постоянно нажимаю кнопку обновить, она будет каждый раз содержать разные результаты, потому что данные добавляются другим процессом, и этот скрипт php удаляет более старые данные при обновлении

Есть информация по этому поводу?

Есть ли способ, которым я могу тихо и безопасно запустить скрипт php, не загружая его в браузер ... как поток!?

1 Ответ

1 голос
/ 02 июня 2010

Почему бы просто не запустить скрипт PHP, который анализирует и вставляет данные в вашу БД из CLI PHP?

http://www.php.net/manual/en/features.commandline.usage.php

...