我的知识记录

密码存储安全方案

实现方案: php// PHP最佳实践 $hashed_password = password_hash($password, PASSWORD_BCRYPT, [ 'cost' => 12, ]); // 验证密码 if (password_verify($input, $has

宝塔FTP服务配置教程

配置步骤: 宝塔面板→FTP→添加账号 路径绑定到/www/wwwroot/站点目录 权限建议:755/644 端口设置: ini # /etc/pure-ftpd/conf/PassivePortRange 30000 4000

图片更换SEO优化策略

最佳实践: 操作项 SEO影响 实施建议 保持URL不变 保留原图片权重 使用同名文件覆盖 ALT属性更新 提升关键词相关性 <img alt="新款产品展示

宝塔API设置跨域访问

实现方式 Nginx配置(推荐) nginx server { add_header &#39;Access-Control-Allow-Origin&#39; &#39;https://api.domain.com&#39;; add_header &#39;Access-Control-All

虚拟主机扩容与迁移流程

操作流程 mermaidgraph TB A[原主机打包] --> B[新主机环境部署] B --> C[数据同步] C --> D[域名解析切换] D --> E[旧主机监控7天]关键命令: 打包数据:tar -zcvf site.tar.g

网站插件对SEO的影响评估

评估维度 指标 检测工具 优化建议 加载速度 Google PageSpeed Insights 合并CSS/JS、启用延迟加载 冗余代码 Chrome DevTools Coverage 删

宝塔修改网站源码连接数据库

操作步骤 定位配置文件(常见路径): WordPress:wp-config.php 帝国CMS:/e/config/config.php 修改参数: php define(&#39;DB_HOST&#39;, &#39;localhost&#39;); // 数据库

网站数据表前缀修改指南

安装时修改: WordPress:安装页面直接填写前缀(如wp2024_) DedeCMS:修改/install/data/admin/config_update.php 已安装系统修改: sql -- 批量修改表名(示例) RENAME TABLE

网站数据表前缀修改指南

安装时修改: WordPress:安装页面直接填写前缀(如wp2024_) DedeCMS:修改/install/data/admin/config_update.php 已安装系统修改: sql -- 批量修改表名(示例) RENAME TABLE

数据库表只读模式解除

故障树分析 mermaidgraph TD A[INSERT失败] --> B{错误代码?} B -->|1290| C[全局只读] B -->|1142| D[权限不足] C --> E[SET GLOBAL read_only=OFF;] D --> F[GRANT INSER

多语言网站名称管理方案

实现方式对比 方案 优点 缺点 数据库存储 动态切换灵活 查询开销大 JSON语言包 加载速度快 需预编译处理 gettext翻译 国际标准(.po

JS修改未生效的强制刷新方案

缓存清除全攻略 环境 操作方式 浏览器 Chrome按Ctrl+Shift+R(Mac用Cmd+Shift+R) CDN 在Cloudflare等平台执行Purge Cache 服务器 Nginx添加

宝塔面板无法访问本地站点排查

常见原因及修复 问题类型 检查命令/操作 解决方案 端口未放行 firewall-cmd --list-all 查看防火墙规则 放行端口:firewall-cmd --add-port=80/tcp

Z-Blog主题模板安装方式

安装方法对比 方式 适用场景 操作步骤 后台上传 官方审核过的主题 后台&rarr;主题管理&rarr;上传ZIP包(自动解压) FTP替换 第三方/自定义主题

Z-Blog主题模板安装方式

安装方法对比 方式 适用场景 操作步骤 后台上传 官方审核过的主题 后台&rarr;主题管理&rarr;上传ZIP包(自动解压) FTP替换 第三方/自定义主题

JavaScript动态加载失败解决方案

故障排查表 现象 可能原因 修复方案 net::ERR_BLOCKED_BY_CLIENT 广告拦截器屏蔽 重命名敏感关键词(如ads.js&rarr;static.js) 404 Not Found

如何排查服务器是否被攻击?

攻击迹象检测 检测项 操作命令/方法 风险说明 异常进程 top -c 或 ps auxf 查看CPU/内存占用高的进程 挖矿程序常驻占满CPU 可疑连接 `netsta

高并发场景下预防500错误的策略

架构级优化 层级 优化方案 前端 静态资源CDN化 + Ajax请求节流(lodash.throttle) 后端 - PHP启用OPcache<br> - 数据库连接池(如pdo_pgsql.max_links

网站栏目设置对SEO有什么影响?

栏目结构SEO原则 扁平化架构 理想路径:/category/page.html(不超过3级) 反面案例:/dir1/dir2/dir3/dir4/page.html 语义化命名 好:/travel-guides/ 差:/folder123/ 权重分