2016-03-05 53 views
0

是否有可能迫使TYPO3的由外部觸發(如Web服務器cron作業或手動觸發)刷新網站?你能否介紹一些最佳實踐?由Web服務器cron作業刷新TYPO3的

+3

你是什麼意思與「刷新」? – StephenKing

+0

我只是想知道,如果只能通過TYPO3的後端或補充任何外部觸發器例如創建TYPO3網站新的(「刷新」) cron作業或腳本。 –

回答

0

如果您需要清除前端緩存,由於外部變化的內容或什麼的,你可以使用高速緩存管理器從系統的擴展和建立一個小型交換技術擴展到特定的清除或所有頁面緩存。要通過框架,您需要添加一個可以插入到後端規劃器中的任務。然後策劃者將被一個cron工作調用。

我記得對於現有的延長,但我不記得確切的名稱現在。然而,設置一個新的只需要很少的代碼(並且幫助非常瞭解緩存機制)。

+0

如果它需要是一個沒有額外代碼/擴展的cron任務,你也可以使用extbase cli。這通過TYPO3 surf來使用:https://github.com/TYPO3-Surf-CMS/Surf.CMS/blob/master/Packages/Application/TYPO3.Surf.CMS/Classes/TYPO3/Surf/CMS/Task /TYPO3/CMS/FlushCachesTask.php – sven

2

請看看Scheduler

調度程序的設計是管理所有中央地方那種需要被定期執行,而無需 有人實際按下一個按鈕任務 。

enter image description here

如果沒有現成的任務適合你的需要,你可以create an own task

相關問題