2013-02-12 82 views
0

如何在每次創建或更新Web目錄(燈)內的(html)文件時觸發PHP文件運行?觸發PHP文件更新

詳細

靜態HTML頁面被壓入通過CMS的Web服務器。每次發生這種情況時,我想觸發一個php文件(即刪除html頁面的緩存圖像文件夾並重建它)。

+1

如果許多用戶「同時」推送HTML文件,這可能會增加大量開銷。如果是這樣的話,最好每N分鐘/小時用cronjob重建緩存。另外,你是否需要實時提供緩存文件? – Alfabravo 2013-02-12 20:09:43

+0

克朗不是一種選擇。該網站擁有60,000多個靜態頁面,每天只有幾十個人被觸摸。 – Jeffrey 2013-02-12 23:31:44

回答

0

如果您的CMS是啓動這些文件傳輸的控制實例,那麼最好在CMS自身內部實現緩存清除功能作爲插件/加載項。如果這不是一個選項,那麼一個常規檢查更新並相應採取行動的cronjob將成爲另一種選擇。

+0

理想情況下,cms將是它的地方,但不幸的是api非常不穩定,並且大部分發行版都打破了......所以我想保持清楚。使用cron也不是很理想,我不希望它經常檢查,而寧願使用監視的apache mod。 – Jeffrey 2013-02-12 23:27:18