我正在構建一個門戶應用程序(WebSphere Portal):它包括開發幾個Portlet和一些顯示由內容管理系統(IBM Web Content Manager)管理的內容的內容Portlet。Portlet圖像和內容管理系統
我知道Portlet可以獲取存儲在內容管理系統中的圖像,它可以通過URL或由該軟件暴露的API來完成。因此,爲了最大限度地提高用戶的靈活性,建議所有Portlet中使用的每個圖像都來自內容管理系統?
專業人員可以在沒有部署的情況下完成圖像更改,但是我擔心的問題是性能相關,例如從另一臺服務器獲取圖像所涉及的資源和時間。什麼是推薦的方法?
你是什麼意思與「本地化模式」? –
本地化是一種通過將「內容」外部化爲資源文件來將「內容」與「代碼」解耦的方法。您可以將所有不可變的文本值指定到「資源文件」(XML很好),並在運行時讀取值。然後,如果需要更改某些內容,則只需更新資源文件並重新加載應用程序即可。這適用於「不可變」的文本值(或圖像位置)。 它通常用於支持多種語言或本地特定的內容。 wikipedia上有一篇很好的文章:http://en.wikipedia.org/wiki/Internationalization_and_localization – Kreebog