安裝Imagemagick壓縮圖片提高網速以及才智關

2018-10-22 约 3244 字 预计阅读 7 分钟

新項目基本功能調試好了,到Google Speed Insights一看,評分沒有到80分以上。

主要是圖片比較多,Google認為我之前的壓縮率不高。

之前的21個插件之一的圖片優化插件用於個人博客,圖片量不多的尚可,現在過萬張圖片,那個插件需要遠程傳到他自己的圖片優化服務器處理後再回傳,浪費流量不說,而且經常斷線。畢竟是免費服務。

這個得想辦法解決。

好在現在互聯網從來不缺乏高風亮節的免費軟件。

Google的優化建議就推薦了一款軟件imagemagick

該軟件正有我喜歡的命令行格式。

找到一篇安裝到Ubuntu 18.04的教程,教程很詳細,我這裏就不重複安裝過程了。

多文件批處理需要用到Unix的bash。這個我還沒玩過,不過想想跟DOS下的批處理文件應該是類似的。

找到一篇bash scripts掃盲帖

綜合信息,也編了一個bash腳本
#!/bin/sh
for img in *.jpg; do
convert "$img" -sampling-factor 4:2:0 -strip -quality 75 -interlace JPEG -colorspace sRGB "$img"
echo "$img"
done
for img in *.png; do
convert "$img" -strip "$img"
echo "$img"
done

這腳本就是將目錄下所有JPG和PNG文件壓縮,google本來建議quality采用85,但我自己看75和85肉眼沒太大區別。

這個腳本隻是非常粗略的,不支持子目錄,不支持源文件大小比對,(說不定會反而將源文件變大)。

不過適合我當下這個項目。全部圖片文件都在一個目錄且未加過任何優化。

故此就可以備份一下就開始優化。

打包備份一下圖片目錄
cd /var/www/yourwebsite.com/wp-content

sudo tar -czvf uploads.tar.gz uploads

列出原文件夾大小,看看後麵優化有無成果
sudo du -csh uploads



現在圖片有2.4G

好了,上麵貼的腳本代碼存在~/bin目錄下,文件名為compress。用bash運行之
cd uploads

sudo bash ~/bin/compress

過萬圖片的處理需要一定的時間,就繼續碼字等一會吧。

更新:優化結束。再列出文件夾大小



從2.4G壓縮到1.8G,效果還是很顯著。

這個圖片壓縮其實市場很大,Wordpress相關的插件都至少幾十萬份安裝。

如果有服務器和帶寬的條件,用python將之優化,也可以作為一個項目來提供圖片壓縮收費服務。

故此是“吾能即吾道”,有這個學識和能力,路就多了一條。

至於是否“見路不走”還是“君子愛財,取之有道”就看其時個人的選擇和機緣了。




打了會台球也沒運行完。繼續細讀通關文,這次是才智關
易曰:“勞謙,君子有終,吉。”

至聖曰:“如有周公之才之美,使驕且吝,其餘不足觀也已。”

老祖曰:“大成若缺,其用不弊;大盈若衝,其用不窮;大直若屈,大巧若拙,大辯若訥。”

此皆言有才不使,有智不用,方能成其才,全其智。

何為才?聰明技巧是也;何為智?謀慮變通是也。

才者,世人之所珍重者也。

特以功名非才智不能成,財貨非才智不能得,應世接物皆以才智為先。

然究其實,人人俱被才智喪其生,但人未之深思耳。

蓋用才智以求名利,日夜勞心,為名利所迷。

隻知進而不知退,隻知福而不知禍。

費精耗神,爭強好勝,思慮過度,精液涸幹,身軀衰敗。

甚至名利未得而性命已喪,豈不是用才用智,反被才智所害乎?

世間糊塗學人,不知才智誤事最大。

一舉一動,仗自己小聰明,假伶俐,便在人前誇能,自謂人莫我若,或恃才而目中無人,或用智而苟圖衣食,或強辨是非而欺壓尊長,或妖言邪語而作孽惑眾,或記幾宗公案而借取迷人,或作幾句詩歌而自負有道,或學些扭捏功夫而以盲引盲。甚至膠執己見,以男女為陰陽,引人作孽,而入於采取;以金丹為有形,耗人錢財,而引人燒煉。

隻此皆是自恃才智,誤用聰明,管窺蠡測,俱是黑夜裏走路徑,涸井中作生活。

殊不知真正慕道之士,黜聰毀智,韜明養晦。

不在塵緣中出頭,不於俗事中爭勝。

一念純真,萬有不知。尋明師,訪良友,以性命為一大事。

老老實實,樸樸誠誠,一切假才假智,絲毫不用矣。

吾勸真心學道者,速將才智關口打通。

掃去外用之假才智,就於內用之真才智。

將諸般爭強好勝,師心自用,妄猜私議,無而為有,虛而為盈,等等偏病,一筆勾消。

改頭換麵,以誠而入,以柔而用,庶乎學道有望。

否則,予聖自雄,隻知有己,不知有人,恃才用智,機謀詭詐。本欲向前,反落於後。

妄想明道,難矣。

此篇頗為應景。昨天又看到寶玉因“山木自寇,源泉自盜”而悟道。此段極為精彩,故此全部錄之如下:
寶玉聽了,方知才和湘雲私談,他也聽見了。細想自己原為怕他二人惱了,故
在中間調停,不料自己反落了兩處的數落,正合著前日所看《南華經》內“巧者勞
而智者憂,無能者無所求,蔬食而遨遊,泛若不係之舟
”,又曰“山木自寇,源泉
自盜
”等句,因此越想越無趣。再細想來:“如今不過這幾個人,尚不能應酬妥協,
將來猶欲何為?”想到其間,也不分辯,自己轉身回房。黛玉見他去了,便知回思
無趣,賭氣去的,一言也不發,不禁自己越添了氣,便說:“這一去,一輩子也別
來了,也別說話!”那寶玉不理,竟回來,躺在床上,隻是悶悶的。襲人雖深知原
委,不敢就說,隻得以別事來解說,因笑道:“今兒聽了戲,又勾出幾天戲來。寶
姑娘一定要還席的。”寶玉冷笑道:“他還不還,與我什麼相幹?”襲人見這話不
似往日,因又笑道:“這是怎麼說呢?好好兒的大正月裏,娘兒們姐兒們都喜喜歡
歡的,你又怎麼這個樣兒了?”寶玉冷笑道:“他們娘兒們姐兒們喜歡不喜歡,也
與我無幹。”襲人笑道:“大家隨和兒,你也隨點和兒不好?”寶玉道:“什麼‘大
家彼此’?他們有‘大家彼此’,我隻是赤條條無牽掛的!”說到這句,不覺淚下。
襲人見這景況,不敢再說。寶玉細想這一句意味,不禁大哭起來。翻身站起來,至
案邊,提筆立占一偈雲:
你證我證,心證意證。是無有證,斯可雲證。無可雲證,是立足境。
寫畢,自己雖解悟,又恐人看了不解,因又填一隻《寄生草》,寫在偈後。又念了
一遍,自覺心中無有掛礙,便上床睡了。
誰知黛玉見寶玉此番果斷而去,假以尋襲人為由,來看動靜。襲人回道:“已
經睡了。”黛玉聽了,就欲回去,襲人笑道:“姑娘請站著,有一個字帖兒,瞧瞧
寫的是什麼話。”便將寶玉方才所寫的拿給黛玉看。黛玉看了,知是寶玉為一時感
忿而作,不覺又可笑又可歎。便向襲人道:“作的是個玩意兒,無甚關係的。”說
畢,便拿了回房去。
次日,和寶釵湘雲同看。寶釵念其詞曰:
無我原非你,從他不解伊。肆行無礙憑來去。茫茫著甚悲愁喜,紛紛說甚親疏
密。從前碌碌卻因何?到如今回頭試想真無趣!

看畢,又看那偈語,因笑道:“這是我的不是了。我昨兒一支曲子,把他這個話惹
出來。這些道書機鋒,最能移性的,明兒認真說起這些瘋話,存了這個念頭,豈不
是從我這支曲子起的呢?我成了個罪魁了!”說著,便撕了個粉碎,遞給丫頭們,
叫快燒了。黛玉笑道:“不該撕了,等我問他,你們跟我來,包管叫他收了這個癡
心。”
三人說著,過來見了寶玉。黛玉先笑道:“寶玉,我問你:至貴者寶,至堅者
玉。爾有何貴?爾有何堅?
”寶玉竟不能答。二人笑道:“這樣愚鈍,還參禪呢!”
湘雲也拍手笑道:“寶哥哥可輸了。”黛玉又道:“你道‘無可雲證,是立足境’,
固然好了,隻是據我看來,還未盡善。我還續兩句雲:‘無立足境,方是幹淨。’”
寶釵道:“實在這方悟徹。當日南宗六祖惠能初尋師至韶州,聞五祖弘忍在黃梅,
他便充作火頭僧。五祖欲求法嗣,令諸僧各出一偈,上座神秀說道:‘身是菩提樹,
心如明鏡台。時時勤拂拭,莫使有塵埃。’惠能在廚房舂米,聽了道:‘美則美矣,
了則未了。’因自念一偈曰:‘菩提本非樹,明鏡亦非台。本來無一物,何處染塵
埃?’五祖便將衣缽傳給了他。今兒這偈語亦同此意了。隻是方才這句機鋒,尚未
完全了結,這便丟開手不成?”黛玉笑道:“他不能答就算輸了,這會子答上了也
不為出奇了。隻是以後再不許談禪了。連我們兩個人所知所能的,你還不知不能呢,
還去參什麼禪呢!”寶玉自己以為覺悟,不想忽被黛玉一問,便不能答;寶釵又比
出語錄來,此皆素不見他們所能的。自己想了一想:“原來他們比我的知覺在先,
尚未解悟,我如今何必自尋苦惱。”想畢,便笑道:“誰又參禪,不過是一時的玩
話兒罷了。”說罷,四人仍複如舊。

黛玉說的“無立足境”我很喜歡,多年前曾用來做ID。

"巧者勞而智者憂,無能者無所求",boss開玩笑,這三者正是我們一家三口的寫照。

掛上了這個“智者憂”的名,故此還需要多“墮肢體,黜聰明”,學習小孩子“無能者無所求”的狀態。

author

Jesse Lau

網名遁去的一,簡稱遁一。2012年定居新西蘭至今,自由職業者。
本文采用知識共享署名 4.0 國際許可協議進行許可。簡而言之,可隨意轉發轉載,轉載請注明出處。


留点评论吧: