Здравствуйте,
Я построил новости сайта с помощью SimplePie тянуть в набор каналов и отображения их на одной странице. В кэширование работает, но проблема заключается в том, что первый первоначальная нагрузка идет медленно. После этого, вы можете нажать клавишу "освежить и нагрузок очень быстро. Я хотел бы ликвидировать эту первую медленно нагрузки путем создания cronjob, которая является то, что я слышал, многие другие люди. Я очень новой для crons и программирования в целом, так можно надеяться, кто-то помог мне понять это.
Я нашел один пример того, парень, используя следующие CRON автоматически посетить его страницу, и он syncronized кэш срок, что позволит устранить любые медленно начинает:
Код:
0,15,30,45 * * * * wget -q --spider http://thewebsite.com
Проблема я обнаружил, что моя хост не поддерживает Wget (или рысь, или SSH), поэтому я пытаюсь написать CRON, что добьется тех же результатов, но с использованием или локон или PHP. Вот что я до сих пор:
Код:
*/15 * * * * curl --silent --compressed http://www.mysite.com/index.php
Код:
*/15 * * * * php /home/username/public_html/index.php
Опять же, я нашел эти примеры из чтения других ресурсов, с тем я не совсем уверены в том, что они делают, или если они правильные для моей ситуации. Я также кэш срок до матча на 15 минут. Когда я запускаю либо локон или PHP CRON выше, в моей электронной почте я получил весь HTML источника для указанного index.php. Я это означает, что они работают правильно, но все мои новости странице, что первоначальная нагрузка медленно. Я открыт для любых идей или мыслей. Спасибо заранее.