- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Все что нужно знать о DDоS-атаках грамотному менеджеру
И как реагировать на "пожар", когда неизвестно, где хранятся "огнетушители
Антон Никонов
В 2023 году 36,9% всех DDoS-атак пришлось на сферу финансов
А 24,9% – на сегмент электронной коммерции
Оксана Мамчуева
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Всем здрасьте.
Ребят, подскажите как организовать системный вызов скрипта например каждые полминуты.
Сразу скажу, что хостинг у меня дещёвый шаред, их пхп вызвать system(cd /path/;usr/local/bin/php test.php); не могу.
Может как то по крону можно в секундах задавать ? в хелпах минимум минута...
Запускать сторонними скриптами чз fsockopen и curl не хочу, так процесс будет запущен от имени апача, что может повлият на падение скрипта.
Что делать хз :(
Был бы вдс - сторонним скриптом чз system заебенил, а тут простой шаред хост...
можно в крон влепить шелл-скрипт, который одновременно запускает php и еще один скрипт, в котором уже задержка на 30 секунд.
в принципе вас в любом случае за такое попросят на выход с шареда .
а почему бы не сменить на простой вдс хостинг?))
можно скриптом с задержкой
а почему бы не сменить на простой вдс хостинг?))
можно скриптом с задержкой
bearman, дело не в деньгах на вдс. Такая задача стоит, что скрипт будет выполняться на десятках дешёвых шаред хостингах. Поэтому вдс отпадает.
Roin добавил 28.08.2009 в 21:19
можно в крон влепить шелл-скрипт, который одновременно запускает php и еще один скрипт, в котором уже задержка на 30 секунд.
в принципе вас в любом случае за такое попросят на выход с шареда .
А разве шел скрипты выполняться на шареде ?
Точно незнаю как запускаеться шелл-скрипт, примерно /bin/sh path/run.sh а в скрипте
cd /path
/usr/local/bin/php test.php &
/usr/local/bin/php test2.php &
?
Roin, лучше бы в скрипте сделать sleep 30. интерпретатор sh значительно проще php и памяти не сожрет.
Roin, лучше бы в скрипте сделать sleep 30. интерпретатор sh значительно проще php и памяти не сожрет.
Т.е Вы предлагаете запустить один скрипт пхп
#!/bin/sh
cd /path
/usr/local/bin/php test1.php
И втест один сделать что нужно, sleep(30) и потом опять что то сделать ?
К сожалению такая стоит задача, что запустить его нежуно заново чз 30 секунд
По этому наверное лучще сделать так, запустить первый без слипа
/usr/local/bin/php test1.php
Потом второй
/usr/local/bin/php test2.php
И внём слип.
Не хотел конечно слипы использовать из за них падают скрипты иногда.
Roin, значит у вас 30 секунд будет висеть в памяти интерпретатор php и в продолжении этих 30 секунд жрать 2-4 мб даже если скрипт простой. такие решения не для шареда.
Нет, я другое имел ввиду :
скрипт1
запускает скрипт 2 &&
запускает скрипт 3 &&
в скрипте 3 уже стоит sleep 30 и только потом запуск /usr/bin/php
В любом случае это все обкур и хостинг рад не будет. Нормальный скрипт просто должен быть запущен вечно и просыпаться каждые 30 секунд.
Микродемон на перле.
Пихайте его в автозагрузку и стартуйте им всё что угодно, хоть каждую секунду.
Skom, ваш пост напомнил мне "Дерьмо-Демона" из какого то ржачного фильма :)
bearman, из "Догмы" :)
bearman, дело не в деньгах на вдс. Такая задача стоит, что скрипт будет выполняться на десятках дешёвых шаред хостингах. Поэтому вдс отпадает.
Скрипт на продажу или для своих нужд? Если для своих нужд, то запустите демона на вдсе на пхп например, хоть не самый идеальный язык для демонов, но писать легко:), а уже потом с помощью мультикурла дёргайте скрипты на ваших десятках хостингов.
Skom, ваш пост напомнил мне "Дерьмо-Демона" из какого то ржачного фильма :)
Угу, фекалоид из Догмы :D
Но он там ни разу не "микро"