Здравствуйте.
Есть такая задача, запускать скрипт PHP каждую секунду (для торговли на криптовалютной бирже).
Немного погуглил и нашел кое-что
https://askubuntu.com/questions/800/how-to-run-scripts-every-5-seconds
http://www.cyberforum.ru/php-beginners/thread721682.html
В целом я понимаю так, что использовать бесконечный цикл while не очень разумное решение, так команды могут пересекаться.
На мой взгляд лучшее решение такое: в панели хостинга создаю крон ежеминутный. И к нему подвешиваю файл:
(sleep 1 && php -q /var/www/binance/wp-content/themes/sparkling/inc/mycron.php) &
(sleep 2 && php -q /var/www/binance/wp-content/themes/sparkling/inc/mycron.php) &
(sleep 3 && php -q /var/www/binance/wp-content/themes/sparkling/inc/mycron.php) &
(sleep 4 && php -q /var/www/binance/wp-content/themes/sparkling/inc/mycron.php) &
(sleep 5 && php -q /var/www/binance/wp-content/themes/sparkling/inc/mycron.php) &
(sleep 6 && php -q /var/www/binance/wp-content/themes/sparkling/inc/mycron.php) &
(sleep 7 && php -q /var/www/binance/wp-content/themes/sparkling/inc/mycron.php) &
(sleep 8 && php -q /var/www/binance/wp-content/themes/sparkling/inc/mycron.php) &
(sleep 9 && php -q /var/www/binance/wp-content/themes/sparkling/inc/mycron.php) &
(sleep 10 && php -q /var/www/binance/wp-content/themes/sparkling/inc/mycron.php) &
(sleep 11 && php -q /var/www/binance/wp-content/themes/sparkling/inc/mycron.php) &
(sleep 59 && php -q /var/www/binance/wp-content/themes/sparkling/inc/mycron.php) &
Пожалуйста, напишите за меня тот файл, котрый будет вызываться ежеминутным кроном.
И заодно. Правильно ли то, что такое решение лучше, чем через while ?
Спасибо!