|
php中关于HEADER的效率,达人请进
小弟最近正在做一个PHP发布图片的CASE,在用PHP发布时遇到效率问题,请各位大哥给点意见.
第一种写法是 <? $picpath = php算出的文件地址,例:/Article/UploadFiles/200709/20070914144007477.jpeg; header(location:.$picpath ); ?>
第二种写法是 <? $picpath = php算出的文件地址,例:/var/html/www/images/ccc_3.jpeg; header(Content-type:img/jpeg); header(Content-Disposition: attachment; filename=ccc_3.jpeg); readfile($picpath); ?>
均可达到发布目的,但第一种方法会暴露真实文件的地址,我有过期判断的话,用户还是可以拿到最终图片的发布地址.但感觉第二种发布方式会有些效率上面的问题.特向各位达上请教..或者有其它的解决方式,感激涕零..
php中关于HEADER的效率 |