鍍金池/ 問答/PHP/ 如何通過url參數(shù)顯示圖片大???

如何通過url參數(shù)顯示圖片大???

/user/avatar/16154.jpg!small
/user/avatar/16154.jpg!middle
/user/avatar/16154.jpg!large

上面的地址,是通過后面的參數(shù)調(diào)出圖片大小。原理是什么,如何實(shí)現(xiàn)呢?

回答
編輯回答
憶往昔

原理?不清楚你的技術(shù)邊界,不好給你說。
假設(shè)你熟悉任何一門后端語言:

當(dāng)你檢測(cè)到前臺(tái)的get請(qǐng)求是/user/avatar/16154.jpg! 時(shí),然后判斷后面是什么內(nèi)容
偽代碼:

$size = $_GET['size'];
if($size=='small'){
    //TODO
}else if($size=='middle'){
    ....
}.....
2018年3月27日 00:58
編輯回答
乖乖噠

后臺(tái)程序可以根據(jù)參數(shù)使用ImageMagick, GraphicsMagick等命令行工具實(shí)時(shí)把原始圖片轉(zhuǎn)換成適當(dāng)?shù)拇笮?,并配合CDN系統(tǒng)減小后臺(tái)壓力

2017年7月19日 02:49