先看实际使用中的十几个关键点
第一次进入网站先认识三条主路径
首页用于发现,观看页用于核心浏览,影院页用于专题与影库。访问说明放在内容之后,避免入口信息压过观看主题。
围绕“第一次进入网站先认识三条主路径”,先确认:首页用于发现,观看页用于核心浏览,影院页用于专题与影库。判断“第一次进入网站先认识三条主路径”时可看“入门指南”:访问说明放在内容之后,避免入口信息压过观看主题。本条限定在“第一次进入网站先认识三条主路径”这一问题,不扩写无关入口。继续浏览“第一次进入网站先认识三条主路径”时,优先核对同主题差异。
找不到内容时先用站内搜索再换栏目
明确词语适合搜索,只有模糊偏好适合栏目浏览。无结果时缩短关键词或返回电影、剧集和影院。
处理“找不到内容时先用站内搜索再换栏目”时,起点是:明确词语适合搜索,只有模糊偏好适合栏目浏览。结合“找不到内容时先用站内搜索再换栏目”与“查找指南”,无结果时缩短关键词或返回电影、剧集和影院。这里不给“找不到内容时先用站内搜索再换栏目”附加虚构热度,也不代入实时状态。需要下一步时,只沿同一主题进入相关内容。
页面太长时用目录和分区而不是连续滚动
长页面需要通过标题层级和锚点建立阅读节奏。根据当前问题跳到对应分区,不必从头滚到尾。
理解“页面太长时用目录和分区而不是连续滚动”,先看:长页面需要通过标题层级和锚点建立阅读节奏。从“阅读指南”继续判断,根据当前问题跳到对应分区,不必从头滚到尾。页面围绕“页面太长时用目录和分区而不是连续滚动”保留必要上下文,不把同一结论拆成近义条目。后续仍按当前问题继续浏览。
手机端菜单只负责主要栏目
小屏菜单入口过多会让核心方向难以识别。FAQ和隐私等辅助页面主要从页脚进入。
在“手机端菜单只负责主要栏目”这个场景里,小屏菜单入口过多会让核心方向难以识别。用“移动指南”检查时,FAQ和隐私等辅助页面主要从页脚进入。本条只承担“手机端菜单只负责主要栏目”对应的判断作用,不让辅助说明压过主内容。进入相关栏目后再补充细节。
遇到样式异常先确认脚本是否影响正文
核心正文由PHP直接输出,JavaScript失败不应让页面空白。脚本只负责菜单、弹窗、FAQ和返回顶部。
关于“遇到样式异常先确认脚本是否影响正文”,先把边界说清:核心正文由PHP直接输出,JavaScript失败不应让页面空白。针对“故障指南”,脚本只负责菜单、弹窗、FAQ和返回顶部。这些说明只对应“遇到样式异常先确认脚本是否影响正文”能够核实的站内内容。条件改变后,应重新核对当前线索。
通过面包屑判断当前页面层级
搜索结果直接进入深层页面时容易失去上下文。面包屑给出首页、栏目与当前页位置。
首次处理“通过面包屑判断当前页面层级”,可先注意:搜索结果直接进入深层页面时容易失去上下文。借助“导航指南”,面包屑给出首页、栏目与当前页位置。正文直接说明“通过面包屑判断当前页面层级”的实际问题,不依赖脚本补全,也不使用模板口号。更深内容通过相关内链承接。
不要通过刷新制造所谓实时更新
静态内容刷新只会重新读取当前文件。没有数据源就不把刷新描述成实时更新。
围绕“不要通过刷新制造所谓实时更新”,先确认:静态内容刷新只会重新读取当前文件。判断“不要通过刷新制造所谓实时更新”时可看“更新指南”:没有数据源就不把刷新描述成实时更新。本条限定在“不要通过刷新制造所谓实时更新”这一问题,不扩写无关入口。继续浏览“不要通过刷新制造所谓实时更新”时,优先核对同主题差异。
使用大屏时先在手机或电脑完成复杂筛选
电视遥控器适合选择,不适合复杂输入。先在容易输入的设备确定主题,再在大屏打开目标页面。
处理“使用大屏时先在手机或电脑完成复杂筛选”时,起点是:电视遥控器适合选择,不适合复杂输入。结合“使用大屏时先在手机或电脑完成复杂筛选”与“大屏指南”,先在容易输入的设备确定主题,再在大屏打开目标页面。这里不给“使用大屏时先在手机或电脑完成复杂筛选”附加虚构热度,也不代入实时状态。需要下一步时,只沿同一主题进入相关内容。
浏览历史不由本站服务端保存
当前源码没有数据库、账号或服务端个人观看历史。浏览器本地历史由设备和浏览器设置管理。
理解“浏览历史不由本站服务端保存”,先看:当前源码没有数据库、账号或服务端个人观看历史。从“隐私指南”继续判断,浏览器本地历史由设备和浏览器设置管理。页面围绕“浏览历史不由本站服务端保存”保留必要上下文,不把同一结论拆成近义条目。后续仍按当前问题继续浏览。
发现错误内容时用具体位置描述问题
页面名、段落标题和错误点比“有问题”更容易定位。反馈不需要密码、验证码或证件信息。
在“发现错误内容时用具体位置描述问题”这个场景里,页面名、段落标题和错误点比“有问题”更容易定位。用“反馈指南”检查时,反馈不需要密码、验证码或证件信息。本条只承担“发现错误内容时用具体位置描述问题”对应的判断作用,不让辅助说明压过主内容。进入相关栏目后再补充细节。
图片未上传时正文结构仍应存在
图片由部署方单独准备,不能用file_exists决定是否输出HTML。即使图片暂缺,页面标题、正文和链接仍保留。
关于“图片未上传时正文结构仍应存在”,先把边界说清:图片由部署方单独准备,不能用file_exists决定是否输出HTML。针对“资源指南”,即使图片暂缺,页面标题、正文和链接仍保留。这些说明只对应“图片未上传时正文结构仍应存在”能够核实的站内内容。条件改变后,应重新核对当前线索。
部署到Nginx时需要转换htaccess规则
Nginx不会读取Apache的.htaccess。手动配置index、PHP-FPM、404和敏感文件访问限制。
首次处理“部署到Nginx时需要转换htaccess规则”,可先注意:Nginx不会读取Apache的.htaccess。借助“部署指南”,手动配置index、PHP-FPM、404和敏感文件访问限制。正文直接说明“部署到Nginx时需要转换htaccess规则”的实际问题,不依赖脚本补全,也不使用模板口号。更深内容通过相关内链承接。
站内术语怎么理解
Canonical
用于声明当前页面主要URL。每个栏目应指向自己的主要地址,不能全部指回首页。
BreadcrumbList
与可见面包屑对应的结构化数据,用于表达首页、栏目与当前页之间的层级。
noindex
用于说明搜索结果页或404等页面不希望被索引,同时仍可允许链接被发现。
内容索引
以较高信息密度列出多个条目,适合已经有明确方向的用户快速比较。
专题聚合
围绕一个清晰观察角度整理相关内容,重点是解释条目之间为何相关。
观看场景
设备、可用时间、环境光和网络状态的组合,会影响内容选择。
画面稳定性
播放是否连续、是否缓冲或音画不同步,与单纯分辨率标签不同。
字幕可读性
字号、对比度、描边、行长和屏幕距离共同决定的阅读舒适度。
静态整理
内容由站点文件直接提供,不宣称无法验证的实时人数、热度或即时更新。
描述性锚文本
直接说明目标页面用途的链接文字,例如“浏览电影类型索引”,而不是“点击这里”。
搜索意图
用户打开某页面最主要想解决的问题,本站将观看、影院和访问说明分开承载。
资源池
固定可引用的图片文件集合,页面按语义选择使用,不需要为了用完图片增加模块。
常见故障按现象排查
页面只有文字没有图片
图片由部署方单独上传。源码只引用固定26个WebP文件名;图片暂缺时正文结构仍然会输出。
移动菜单按钮无反应
先确认main.js是否成功加载。脚本失效时正文和普通链接仍可阅读与访问。
搜索没有任何结果
搜索只匹配本站数据,可缩短关键词或改用电影、剧集、影院、字幕等核心词。
某个旧链接返回404
说明目标地址当前不存在。404页面保留核心导航,可返回首页或进入观看、影院页面。
页面样式像纯文本
检查style.css是否能从站点根目录访问,并确认服务器静态文件权限。
HTTPS显示证书错误
停止提交信息并核对域名。证书配置属于服务器部署环节,源码不能修复域名不匹配。
PHP页面显示源码而不是执行
服务器尚未正确配置PHP处理器,需要PHP 8.2+环境而不是静态文件服务器。
中文出现乱码
确认服务器、编辑器和响应使用UTF-8,源码文件已按UTF-8保存。
访问config.php被拒绝
这是预期行为。.htaccess阻止浏览器直接读取配置和数据文件,但PHP仍可在服务器内部include。
图片比例被拉伸
CSS使用object-fit控制比例,自备图片尺寸差异极端时应在上传前按用途裁切。
