又一款開源的輕量圖床程式 Simpic

8,142 0

Simpic

首先是因為我想自建一個私有圖床,在網上找了好久都沒有合適的程式,比較好的也就 Chevereto 和 ImgURL,可是這兩個程式的上傳路徑都不符合我的口味,所以就捨棄了。

我想要的是 SM.MS 這樣的上傳模式,本來想著自己寫一個的,後來偶然在碼雲上面發現了蘭空圖床,發現很符合我的口味,於是就拿來修改了一下,終於改成我想要的樣子了。看了下蘭空圖床的開源協議,是允許開源發布的,於是就有了 Simpic。

程式特性

  • 仿 SM.MS 圖床上傳路徑
  • 最新 Layui 框架
  • 仿 SM.MS 圖床首頁
  • 支援七牛雲、又拍雲上傳
  • 直接拖曳圖片上傳
  • 多使用者單獨管理
  • 使用者中心圖片流載入
  • 支援多圖上傳

原程式(似乎不維護了)

前台展示

後台展示

安裝需求

  • PHP 版本 > 5.3
  • Curl 支援
  • Mysqli 支援
  • Rewrite

安裝教學

注意:暫不支援虛擬主機,資料庫需要是 InnoDB 引擎。

  1. 下載程式,上傳至 web 執行環境,解壓縮。
  2. 設定執行目錄為 /public

![]1

  1. 設定 Rewrite 規則:

Apache

<IfModule mod_rewrite.c>
  Options +FollowSymlinks -Multiviews
  RewriteEngine On

  RewriteCond %{REQUEST_FILENAME} !-d
  RewriteCond %{REQUEST_FILENAME} !-f
  RewriteRule ^(.*)$ index.php?s=$1 [QSA,PT,L]
</IfModule>

Nginx

location / {
  if (!-e $request_filename) {
    rewrite ^(.*)$ /index.php?s=$1 last; break;
  }
}
  1. 訪問首頁,未安裝會自動跳轉至安裝頁面,根據頁面提示安裝即可。

評論

(0)

暫無評論,來說兩句吧

發佈評論

© 2026 一紙忘憂. 保留所有權利.

一紙忘憂的個人網站,關於技術探索與日常生活,記錄 Web 開發、後端與 DevOps 實踐,分享軟體工具、數位體驗,以及程式碼之外的見聞與思考。