我正在組建一個包含大量圖像的投資組合網站,其中一些圖像我不想被普通大衆查看。我想我會通過電子郵件向某人發送用戶名和密碼,他們可以通過該用戶名和密碼「登錄」來查看我的工作。限制訪問網站上的圖像
我已經看到了各種解決方案,包括以下使用php的readfile的「hide-an-image」問題。我也看到另一個使用.htaccess。
Use php's readfile() or redirect to display a image file?
我不是瘋了關於ReadFile的解決方案,因爲它似乎太慢,無法加載圖像,我希望能夠使用卡貝爾震盪波的FancyZoom,需要將圖像自由訪問, (他的圖書館希望鏈接到完整大小的圖像),這樣就排除了.htaccess。
回顧一下我想要做的事:
1)提供一個網站,我給用戶以自己的身份驗證的人,我想看着我的圖像的能力。 2)限制隨機Web用戶無法看到這些圖像。 3)使用FancyZoom炸開縮略圖。
我不在乎最終使用哪種技術 - Javascript,PHP等 - 什麼是最乾淨和最簡單的。
順便說一句,我是一個Java開發人員,而不是一個Web開發人員,所以我可能沒有正確地考慮這個問題。
除非您發送大量圖像,否則readfile的性能不會成爲問題。對於投資組合網站來說,這完全沒問題。 – ceejayoz 2009-07-29 19:15:24