我正在组建一个包含大量图像的投资组合网站,其中一些图像我不想被普通大众查看。我想我会通过电子邮件向某人发送用户名和密码,他们可以通过该用户名和密码“登录”来查看我的工作。限制访问网站上的图像
我已经看到了各种解决方案,包括以下使用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