我使用typo3並試圖做一個擴展,呈現一些存儲在文件服務器中的圖像。我正在考慮使用捲曲來獲取圖像並顯示它們。但我想知道什麼是正確的方法。如何從typo3訪問外部文件服務器?
從外部文件服務器訪問圖像並通過擴展顯示它們是否安全無恙,例如使用類似捲曲的東西?
或者應該使用webservice將圖像存儲在typo3上?
我需要使用大約500張每日更新的圖像,所以我覺得我的typo3安裝將會非常容易地處理所有這些圖像。
在此先感謝您的建議。
我使用typo3並試圖做一個擴展,呈現一些存儲在文件服務器中的圖像。我正在考慮使用捲曲來獲取圖像並顯示它們。但我想知道什麼是正確的方法。如何從typo3訪問外部文件服務器?
從外部文件服務器訪問圖像並通過擴展顯示它們是否安全無恙,例如使用類似捲曲的東西?
或者應該使用webservice將圖像存儲在typo3上?
我需要使用大約500張每日更新的圖像,所以我覺得我的typo3安裝將會非常容易地處理所有這些圖像。
在此先感謝您的建議。
你的解決方案會給web服務器和文件服務器帶來額外的壓力。所有那些通常由網絡服務器提供服務的圖像將涉及TYPO3的初始化,代碼和文件服務器上的請求。
有那麼兩件事情,你應該考慮和回答您關於安全,以及是否圖像的文本須在Web服務器上保存的問題:
緩存 - 非常可取的,如果不是必需的,這樣該文件服務器沒有壓力。您應該在網絡服務器上覆製圖像並繼續提供該圖像的副本。顯然,他們會佔用磁盤空間,因此您必須定期修剪緩存,並根據某些條件刪除緩存的圖像。
安全 - 您必須實施一些措施,以確保只顯示頁面的一部分圖像。您還必須確保文件服務器不以任何方式公開。
我認爲這兩件事需要你跟蹤的圖像數據庫,讓你知道哪些圖像是頁面的部分,什麼是對文件服務器的原始位置,什麼是副本的壽命和當它被刪除時,文件的指紋是什麼,以便您可以跟蹤文件服務器上圖像的可能替換等等。總而言之,將會有問題需要解決。