Hallo,
Ik heb een nieuws site met behulp van SimplePie te trekken in een set van ingebouwde feeds en deze weergeven op een pagina. De caching werkt, maar het probleem is dat de eerste initiële lading is traag. Daarna kunt u raken verversen en laadt het zeer snel. Ik wil graag dat de eerste lading langzaam weg door het creëren van een cronjob, dat is wat ik heb gehoord dat veel andere mensen doen. Ik ben erg nieuw voor crons heet en programmering in het algemeen, dus hopelijk kan iemand me helpen begrijpen.
Ik vond een voorbeeld van een jongen met behulp van de volgende cron automatisch naar zijn pagina en hij de cache duur syncronized, waardoor een einde elke trage start:
Code:
0,15,30,45 * * * * wget -q --spider http://thewebsite.com
Het probleem dat ik vond was dat mijn gastheer geen ondersteuning biedt voor wget (of lynxen, of ssh), dus ik heb geprobeerd om een cron dat zal bereiken hetzelfde resultaat, maar met behulp van krullen of PHP. Hier is wat ik heb tot nu toe:
Code:
*/15 * * * * curl --silent --compressed http://www.mysite.com/index.php
Code:
*/15 * * * * php /home/username/public_html/index.php
Nogmaals, ik vond deze voorbeelden uit de lezing van andere middelen, dus ik ben niet helemaal zeker wat ze doen of als ze juist voor mijn situatie. Ik heb ook de cache te duur wedstrijd op 15 minuten. Toen ik run ofwel de krul of php cron hierboven, in mijn e-mail ontvang ik de volledige HTML-bron voor de opgegeven index.php. Ik neem aan dat dit betekent dat ze goed werkt, maar nog steeds mijn nieuws pagina is dat de eerste traag laden. Ik sta open voor gedachten of ideeën. Thanks in advance.