提供字體在線預覽、收件箱上傳、後台管理等便捷功能。
支持字體大小動態調整,具有響應式設計,可以完美適應行動裝置。
FontStory是一個開源字體顯示和管理平台,託管在GitHub上,由用戶Racsocc開發。
該項目的主要功能包括:
- 字體和動態字體的在線預覽:用戶可以實時預覽字體效果並根據需要調整字體大小。
- 響應式設計:該界面旨在適應各種設備,以確保行動裝置和桌面設備上的良好體驗。
- 暗/亮主題切換:提供主題切換功能,滿足不同用戶的視覺偏好。
- 字體分包上傳與管理:支持字體文件的打包上傳和分類管理,方便組織和搜索。
- 完整的後台管理系統:包括用戶登錄、權限管理、系統日誌等功能,方便管理員維護系統。
- SEO優化設置支持:內置的SEO設置選項有助於提高平台在搜尋引擎中的可見度。
在安裝和部署方面,FontStory依賴於以下環境:
- PHP 7.4及以上
- SQLite 3資料庫
- Nginx 1.22或Apache伺服器
- 具有寫權限的目錄:
資料庫/、字體/、日誌/
建議使用Pagoda Panel進行部署。具體步驟包括上傳文件、設置目錄權限、初始化資料庫、登錄後台管理系統。
請注意,初始化資料庫後,應立即將其刪除或重命名 init_db.php 防止資料庫重複初始化的文件。同時,建議首次登錄後台後更改默認密碼,以確保系統安全。
部署FontStory的基本步驟如下:
-
準備環境:
- 安裝PHP 7.4+;
- 安裝SQLite 3;
- 配置Nginx或Apache;
- 建議使用Pagoda Panel來簡化部署流程。
-
上傳項目文件:
- 克隆或下載 方特故事 項目;
- 將項目上傳到網站的根目錄。
-
設置權限:
- 確保
字體/、資料庫/和日誌/文件夾具有寫入權限(chmod777)。
- 確保
-
初始化資料庫:
- 接入
init_db.php初始化資料庫; - 完成後請務必刪除或重命名文件,以防止安全風險。
- 接入
-
登錄後台:
- 默認管理員帳戶是
admin,密碼是123456,請在首次登錄後立即更改。
- 默認管理員帳戶是
-
配置偽靜態地址和訪問地址(If使用佛塔):
- 設置網站目錄指向
公共/(if任何); - 添加偽靜態規則以支持路由。
- 設置網站目錄指向
您想讓我為您生成佛塔面板部署的詳細圖形指南嗎?
Github:https://github.com/Racsocc/FontStory
輸油管: