Think Card

V2.0 稳定版

轻量级内容与电商管理系统

网站特色

简洁、高效、易部署 —— 为个人站长和小型团队打造的内容管理与电商解决方案

极致性能

轻量架构,无冗余依赖,页面加载速度快。支持 GZIP 压缩、静态资源长缓存,移动端秒开。

简洁易用

后台界面简洁直观,无需复杂培训即可上手。内容、媒体、商城、用户一站式管理。

安全可靠

内置 CSRF 防护、SQL 注入防护、上传目录禁止脚本执行、敏感文件访问控制等多重安全机制。

灵活扩展

支持文章、卡片、排行榜、商城、活动单页等多种内容类型。伪静态、自定义栏目、主题切换。

低资源占用

纯 PHP + MySQL 架构,无需 Node.js、Redis 等额外服务。虚拟主机即可部署,资源占用极低。

响应式适配

自动适配电脑、平板、手机等各类设备,无需单独开发移动端。

技术参数

最低要求即可运行,兼容性广泛

服务器环境要求

  • PHP 版本≥ 7.4
  • MySQL 版本5.7+ / MariaDB 10.3+
  • 必需扩展PDO MySQL
  • 可选扩展mbstring / fileinfo
  • Web 服务器Apache / Nginx

核心功能模块

  • 内容管理文章 / 卡片 / 链接卡片
  • 媒体库图片 / 视频 / 视频代码
  • 排行榜分类 / 条目 / 排序
  • 商城系统商品 / 订单 / 提货码
  • 用户系统前台注册 / 后台管理

安全特性

  • CSRF 防护所有 POST 接口强制校验
  • SQL 注入防护PDO 预处理语句
  • XSS 防护输出转义 / 富文本净化
  • 上传安全白名单 / 禁止脚本执行
  • 敏感文件保护.htaccess 多层防护

性能优化

  • GZIP 压缩自动开启
  • 静态资源缓存CSS/JS 30天长缓存
  • 数据库索引核心表已优化索引
  • 响应式全端适配

使用帮助

部署、配置、伪静态规则等常见问题解答

安装部署
伪静态规则
媒体库使用
搜索功能

快速安装

  1. 将安装包解压到网站根目录
  2. 确保 uploads/、sessions/ 目录有写入权限(755 或 777)
  3. 浏览器访问 你的域名/install.php,按向导填写数据库信息和管理员账号
  4. 安装完成后,删除 install/ 目录或设置 install/installed.lock 防止重复安装
  5. 登录后台:你的域名/admin.php

目录权限要求

  • uploads/ — 上传文件目录,必须可写
  • sessions/ — 会话和日志目录,必须可写
  • inc/config.php — 安装时自动生成,必须可写

Apache 伪静态规则

在网站根目录的 .htaccess 文件最后面加入以下规则:

# 伪静态规则 <IfModule mod_rewrite.c> RewriteEngine On RewriteBase / # 列表页 RewriteRule ^articles\.html$ articles.php [L] RewriteRule ^downloads\.html$ downloads.php [L] RewriteRule ^ranking\.html$ ranking.php [L] RewriteRule ^shop\.html$ shop.php [L] RewriteRule ^all\.html$ all.php [L] RewriteRule ^search\.html$ search.php [L] # 内容页 RewriteRule ^article-([0-9a-zA-Z_-]+)\.html$ article.php?id=$1 [L] RewriteRule ^copy-([0-9a-zA-Z_-]+)\.html$ copy.php?id=$1 [L] RewriteRule ^product-([0-9a-zA-Z_-]+)\.html$ productpage.php?id=$1 [L] RewriteRule ^ranking-([0-9a-zA-Z_-]+)\.html$ rankingview.php?id=$1 [L] </IfModule>

Nginx 伪静态规则

在 Nginx 配置的 server {} 块内加入:

location / { # 列表页 rewrite ^/articles\.html$ /articles.php last; rewrite ^/downloads\.html$ /downloads.php last; rewrite ^/ranking\.html$ /ranking.php last; rewrite ^/shop\.html$ /shop.php last; rewrite ^/all\.html$ /all.php last; rewrite ^/search\.html$ /search.php last; # 内容页 rewrite ^/article-([0-9a-zA-Z_-]+)\.html$ /article.php?id=$1 last; rewrite ^/copy-([0-9a-zA-Z_-]+)\.html$ /copy.php?id=$1 last; rewrite ^/product-([0-9a-zA-Z_-]+)\.html$ /productpage.php?id=$1 last; rewrite ^/ranking-([0-9a-zA-Z_-]+)\.html$ /rankingview.php?id=$1 last; }

开启伪静态

规则添加完成后,进入后台 → 站点设置 → 开启「伪静态」开关即可。

媒体库功能

媒体库支持三种类型的资源:

  • 本地上传 — 支持 jpg / png / gif / webp / jfif / mp4 等格式,上传后自动存入 uploads/media/ 目录
  • 网络图片 URL — 直接粘贴网络图片地址,无需下载到本地
  • 视频代码 — 粘贴 B站、腾讯视频、YouTube 等平台的 iframe 嵌入代码

分类管理

建议先在上方选择分类,再进行上传或添加,便于后续管理和筛选。

注意事项

  • 上传文件大小受服务器 PHP 配置限制(默认 2M,可修改 php.ini 的 upload_max_filesize)
  • 视频代码最长支持 20000 字符
  • 删除媒体时,本地上传的文件会一并删除