2016-09-06 3 views
0

Ich habe eine sitemap.xml-Seite, die dynamisch von meiner Symfony-Anwendung generiert wird. Ich benutze auch Lack. Ich würde gerne wissen, ob es eine gute Idee ist, die sitemap.xml-Seite zwischenzuspeichern, oder ob sie nutzlos ist.Ist es eine gute Idee, eine sitemap.xml zwischenzuspeichern?

Danke.

+0

Cache nicht, nur weil Sie können. Gibt es einen wissenschaftlichen Beweis dafür, dass Sie es brauchen? Wenn es keine gibt - du brauchst es nicht. – zerkms

+0

Danke für deine Antwort @zerkms. – unadivadantan

+0

Völlig nicht einverstanden mit @zerkms - Cache alles, was Sie können. Vergessen Sie nicht, den Cache bei Bedarf zu aktualisieren (wenn Inhalt aktualisiert wird). – seven

Antwort

1

Wie oft wird es sich ändern? Wenn es sich nicht von Minute zu Minute ändert, aber oft gelesen wird (und daher oft erzeugt wird), dann lohnt es sich wahrscheinlich, es zu cachen. Sie möchten möglicherweise, dass Code offline generiert wird, und anschließend den Varnish-Cache ungültig machen, wenn eine bestimmte Aktualität für eine neu aktualisierte Datei erforderlich ist.

+0

Danke für deine Antwort Alister. Es ist ein CMS, so dass es sich oft ändern kann. Wie mindestens einmal am Tag. Meine Frage lautete mehr, ob die Sitemap zwischengespeichert werden muss. Wir setzen 'changefreq' auf 1 Tag und nur Suchmaschinen fordern diese Seite an. Daher ist der Traffic auf dieser Seite sehr gering. Aber selbst wenn es sich jede Minute ändert, glaube ich nicht, dass wir viele Anrufe auf dieser Seite haben können. Vielleicht bin ich falsch. Aber darum habe ich gefragt, ob es nützlich ist, es zwischenzuspeichern. – unadivadantan

+0

"Aber selbst wenn es sich jede Minute ändert, glaube ich nicht, dass wir viele Anrufe auf dieser Seite haben können." --- Also, welches Problem lösen Sie mit Caching? – zerkms

Verwandte Themen