Chevereto是國外一個相簿程序,國內外用戶還挺多的,功能強大,方便快捷,既可以當成自建圖床使用,也可以當成公共相冊開放給用戶使用。 Chevereto目前有免費版和付費版,差別在於免費版是每隔六個月才更新一次,且沒有硬碟擴充和社群分享功能。

從挖站否我個人的使用體驗來看,Chevereto免費版本已經能夠滿足我們儲存和外鏈圖片的需要了。硬碟擴充只有在圖片檔案數量極大的時候才能發揮用處,而Chevereto付費版本提供的分享功能,僅適用於國外用戶,國內的話還不如自己改改代碼加入分享按鈕。

有很多的同學覺得已經有了免費的相冊,像是網易相簿、微博外鏈圖片、又拍圖片管家等,何必還要自己搭建一個相冊呢?主要原因就是這些公共相簿圖床基本上不靠譜。現在的外鏈圖片相簿基本上半死不活,說不定哪天就會正式關門。所以,趁早自建相簿還是非常必要的。

本篇文章就來分享一下Chevereto的安裝與使用,更多的關於個人站長自建應用程式有:

  1. 放棄免費Inoreader 自建RSS閱讀器—Tiny Tiny RSS和FreshRSS
  2. WordPress商城搭建-WooCommerce安裝和Paypal,支付寶,微信設置
  3. 開箱即用-簡潔實用的ImgURL圖床相簿程式和Zdir目錄清單程式(檔案管理器)

PS:2019年9月3日更新,對於大量的圖片網站和相冊,一般建議盡量壓縮圖片,以便於網頁加載變快,方法參考:讓圖片飛一會兒!網站圖片WebP格式批次轉換設定及加速效果體驗。

PS:2019年11月13日更新,Chevereto反垃圾方法請參考:反垃圾和作弊利器reCAPTCHA驗證碼服務-WordPress,WHMCS和Chevereto設定。

一、Chevereto安裝

網站:

  1. 專案:https://github.com/Chevereto/Chevereto-Free/releases/latest
  2. 示範:https://ttfou.com/

準備好LNMP或LAMP環境,要求是PHP 5.5.0以上,MySQL 5.0以上,你可以直接使用伺服器控制面板清單中的Oneinstack、寶塔BT面板等搭建。

Chevereto免費相簿程序安裝與使用-免費自建圖床和公共相冊

下載最新版本的Chevereto,上傳到你的Web根目錄下,然後打開域名,進入到Chevereto安裝介面。

圖片上傳後,就可以點選查看圖片外鏈了。

同時,在Chevereto中也可以瀏覽已經上傳的圖片。

四、總結

Chevereto允許匿名上傳的話,容易出現一些不合規的圖片,你可以設定圖片在展示前需要管理員審核,代碼如下:

#第一步:下载/app/routes/route.json.php,找到$uploaded_id ,添加 $_REQUEST['nsfw'] = 1; 保存后,上传到 /app/routes/overrides目录下。

#代码:
// Upload to website
$_REQUEST['nsfw'] = 1;
$uploaded_id = CHVImage::uploadToWebsite($source, $logged_user, $_REQUEST);

#第二步:下载/app/themes/Peafowl/snippets/anywhere_upload.php ,去掉NSFW option,替换相关显示。保存后上传/app/themes/Peafowl/overrides/snippets目录下。

#代码:
<div class="margin-10"><span rel="tooltip" data-tiptip="top" title="<?php _se('Adult contents uploaded will be deleted'); ?>"><name="upload-nsfw" id="upload-nsfw" class="margin-right-5" value="1"><label for="upload-nsfw"><?php _se('Note: Adult content not allowed'); ?></label></span></div>

#参考自:https://chevereto.com/community/threads/moderate-images-before-they-appear-in-explore-or-show-ads.8879/

如果Chevereto免費版本無法滿足你的需求,你可以升級Chevereto付費版,第三方儲存這個功能可以建立多個儲存中心。

發表評論