这个难道不是url重写?在python、php中有好多框架都支持这样的SEO友好的URI啊。至于后面的处理是图像处理的问题了……

解决方案 »

  1.   

    这个很简单的,就似乎urlrewrite 的,可以理解为
    http://images.ladyonline.net/image/show/imagefile/1221102584.jpg/width/116/height/810
    =>
    http://images.ladyonline.net/image/show.php?imagefile=1221102584.jpg&width=116&height=810在php中获取了width height file之后,用gd库来实现重绘图片就可以了
      

  2.   

    可是右击查看属性全是用http://images.ladyonline.net/image/show/imagefile/1221102584.jpg/width/116/height/200 这样就可以控制大小。
      

  3.   

    http://images.ladyonline.net/image/show/imagefile/1221102584.jpg/width/116/height/810 在php中获取了width height file之后,用gd库来实现重绘图片就可以了我想和他一样,如何用>???
      

  4.   

    很简单啊,将图像的高和宽做成PHP 变量就行
    这个地址是URL REWRITE的结果,
      

  5.   

    每张图片都过GD或IM处理一遍,服务器扛得住?我拿webbench请求一个图片,把数字往大处设,必死无疑吧?
      

  6.   

    GD库做不做好像不是关键
    只要原图本来就大一样不会失真 
    肯定是URL做了手脚
    原路径肯定是aaaa.php?image=xxxx.jpg&w=xxx$h=xxx;
      

  7.   

    看不到源代码,当然不知道它是如何做的,不过我觉得没什么新鲜的。先把url上的宽高数值获取到,然后用程序处理下图片。
    我觉得它可能本身的图片比较大,有可能分辨率是2000多的那种吧,所以你不放大到超出图片原有的分辨率,是不会有失真和马赛克出现的。处理图片不一定非要用GD库,相比之下,很多图片处理工具的效率都比GD库要快,比如linux下的imageMagick包。
      

  8.   

    http://images.ladyonline.net/image/show/imagefile/1221102584.jpg
    看看这个就知道原图多大了嘛:Papache中配置rewrite规则就可以,看看apache手册就知道了。