4 步安装向导
环境检测 → 数据库配置(MySQL 或 SQLite 免库安装)→ 管理员账号 → 安装完成。全程可视化,不会命令行也能独立装完。
FEATURES
为站长量身打造,所有功能围绕「好用、好装、好改」三个原则设计。
环境检测 → 数据库配置(MySQL 或 SQLite 免库安装)→ 管理员账号 → 安装完成。全程可视化,不会命令行也能独立装完。
SEO、网站检测、网络、域名、IP、图片、编程计算七大类。后台可自行添加新工具,支持 builtin / api / calc / custom 四种引擎。
同一个渲染函数 ll_render() 输出,后台一键切换。管理员可在前台 URL 加 ?tpl= 预览。模板回退链保证不白屏。
覆盖工具查询前后、用户注册登录、积分变动、任务完成等关键节点。插件目录即装即用,后台一键启用,不动核心代码。
注册送积分、每日签到连续递增、连续登录奖励、任务中心。每个工具可单独配置免费次数、积分消耗、游客额度、VIP 免费。
简体中文、零 CDN、零外链字体图片 JS。所有资源本地化,部署在自己的服务器上,不依赖任何第三方服务。
移动端友好,system-ui 字体栈,中文排版优化。工具首页含推荐位、随机推荐(换一批)、我的收藏(登录后显示)。
SEO 友好 URL、自动生成 sitemap.xml 与 robots.txt、前台站内搜索。每个工具独立 SEO 标题、关键词与描述。
查询由你的服务器直接请求公开接口,不经过作者的中间服务。第三方数据源的可用性由你的服务器网络决定。
TOOLS
覆盖站长日常工作所需,开箱即用。后台「工具管理」里可以继续加,名称与下面完全一致。
ENGINE
内置工具只是起点。加新工具不用改源码,在后台选引擎、填表单就能上线。
| 引擎 | 怎么工作 | 适用场景 |
|---|---|---|
| builtin 内置文件 | 执行 app/tools/<file>.php | 需要服务端逻辑的复杂工具 |
| api 接口工具 | 请求第三方 JSON 接口并按映射解析 | 对接外部数据源 |
| calc 计算工具 | 本地算法,无外部请求 | MD5 / Base64 / 时间戳等纯计算 |
| custom 自定义代码 | 后台编写 PHP 代码执行 | 快速原型、特殊需求 |
$input、$tool、$extra、$conf、$uid,必须 return $result; 返回结果数组。POINTS
用户通过签到、注册、做任务攒积分;超出免费次数后消耗积分继续查询。下面所有数值都能在后台改。
TEMPLATES
模板文件一律 HTML,语法是 {$var} 自动转义、{$var|raw} 原始输出、{if} / {loop} / {include}。
app/views/。缺页时会退回 default 模板的同名文件,不会白屏。app/views/ 默认为空,留给你放自定义兜底模板。ll_add_hook() 注册回调,把目录上传到 plugin/ 下、后台点启用即可生效。自带示例插件 hello-seo,照着改就能写自己的。ADMIN
单入口 PHP 架构,登录后即可管理站点全部功能。
SPEC
面向还活着的老环境:不用 PHP 8 语法,MySQL 5.5 就能装。
| 项目 | 要求 / 说明 |
|---|---|
| PHP | 7.4 及以上(推荐 7.4),不使用 PHP 8 独有语法 |
| 数据库 | MySQL 5.5+(utf8mb4 需 5.5.3+);或选 SQLite 免库安装,需 pdo_sqlite |
| 必需扩展 | pdo、pdo_mysql(或 pdo_sqlite)、mbstring、json |
| 查询相关 | curl 或 allow_url_fopen 二选一;GD 用于验证码 |
| 入口 | 根目录唯一 index.php,伪静态与兼容模式都走它 |
| 控制器 | 9 个:home / tool / category / user / api / page / search / robots / sitemap |
| 数据表 | 19 张(ll_ 前缀) |
| 依赖 | 无框架、无 Composer、无模板引擎、无构建步骤 |
| 部署位置 | 根目录或任意二级目录,程序自动识别前缀 |
llseo/
├── index.php # 唯一前端入口(伪静态也走它)
├── .htaccess # Apache 伪静态 + 目录保护 + gzip 与缓存
├── nginx.htaccess # Nginx 片段:include 进 location / 内部(phpStudy)
├── nginx.baota.conf # Nginx 片段:^~ 前缀版,粘宝塔「伪静态」框
├── nginx.conf # 自建 Nginx 的完整 server 块参考
├── README.md # 安装步骤与 Apache / Nginx / phpStudy 规则原文
├── app/
│ ├── boot.php # 系统引导
│ ├── config.php # 安装后生成(数据库配置)
│ ├── controllers/ # 控制器 9 个
│ ├── lib/ # db / schema / function / tpl / engine / calc
│ ├── tools/ # 内置在线查询工具 22 个(另 10 个为 calc 本地计算)
│ └── views/ # 兜底模板目录(默认为空)
├── admin/ # 后台管理(20 个功能模块)
├── install/ # 安装向导(装完可删)
├── template/ # 前端模板 3 套:default / aizhan / mobile
├── plugin/ # 插件目录(自带示例插件 hello-seo)
└── data/ # 缓存 / 日志 / 会话 / 上传,需写权限/docs/seo/,模板下载与更新包在 /shouquan/。包内的 README.md 保留了安装步骤与伪静态规则原文,断网也能装。chmod -R 755 app data,必要时 775。Windows / phpStudy 不用管这一步。INSTALL
上传到二级目录或独立域名根目录,访问安装向导,全程可视化。
解压后整目录上传。放二级目录(如 /llseo/)或给独立域名直接放根目录都可以,程序自己识别部署前缀,不用改代码。
app/、data/ 及其子目录需要写权限(Linux 755,必要时 775)。
访问 https://你的域名/llseo/install/index.php(根目录部署则访问 /install/index.php)。环境检测 → 数据库配置 → 管理员账号 → 安装完成,四步走完。
为了拿到 /tool/seo/www.baidu.com 这类 SEO 友好地址,需要配一条重写规则。不配也能用兼容模式 /index.php?r=tool/ping/baidu.com。
Options -Indexes
DirectoryIndex index.php index.html
RewriteEngine On
RewriteRule ^(app|data)(/|$) - [F,L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php [QSA,L]
RewriteRule (^|/)\.(?!well-known) - [F,L]
# 另含敏感后缀拒绝、安全头、gzip 与静态缓存# phpStudy(include 进 location / 内部)→ nginx.htaccess
try_files $uri $uri/ /index.php?$query_string;
location ~ ^/(app|data)(/|$) { return 404; }
location ~* \.(sqlite|db|log|ini|conf|lock)$ { return 404; }
# 宝塔 / 自建(server 层级的伪静态框)→ nginx.baota.conf
location ^~ /app/ { return 404; }
location ^~ /data/ { return 404; }
# 完整 server 块参考:nginx.conf
# 改完 nginx -t 校验,再 nginx -s reload(-s reopen 只重开日志)php -S 127.0.0.1:8080 index.php 起内置服务器预览。LICENSE
免费使用 · 商业授权 · 技术答疑 · 定制开发。
v1.0.0 对个人站长免费开放,可自由部署在自己的服务器上用于个人站点的 SEO 工具服务。免费范围内请保留页脚版权信息与作者署名。
用于商业运营(收费查询、广告盈利、SaaS 服务)请联系作者获取授权。包含:去除页脚版权标识、二次开发与销售许可、优先获取版本更新、专属技术支持通道。
安装部署、使用问题、功能建议都能问。QQ 1735737677,交流群 1023163759。提问时请附服务器环境(PHP 版本、数据库类型)、报错截图与操作步骤,工作日内一般 24 小时内回复。
新增 SEO / 网络 / 域名类工具、定制前端模板设计、对接第三方数据接口、插件功能开发、服务器部署与运维指导,都可以洽谈。
FAQ
data/ 目录下,适合小型站点和快速体验。/llseo/ 这类二级目录,根目录只有一个 index.php 入口,不会与现有站点冲突,也方便后续升级。两种部署方式程序都会自动识别前缀。?tpl=模板名 预览效果,只对管理员生效,不会改动线上设置。plugin/ 下,后台「插件管理」点启用。插件通过钩子机制扩展功能,不需要修改核心代码,细节见开发文档。?force=1 参数重装(会清空数据),或者直接操作数据库 ll_admin 表重置密码。建议提前做好备份。