調整計劃即待辦事項

  • 隨機圖片API可能返回重複的圖片,在一個頁面中不好看,需要尋求新方案。
  • 豆瓣圖片本地化,影視書記訊息本地化存儲,進一步推動站臺檔案本地化進程。
  • 主題後端框架優化。
  • 修改調整主題樣式。

2026.01.03

  • 优化调整站点全球DNS解析,全球CDN部署,选用了腾讯云、阿里云、华为云、IBM 四家公司的相关服务。暂时搁置了对于台湾地区的重点优化计划,但对于台湾地区的访问体验仍旧在站点的重点优化计划列表当中。其次经过多次讨论,最终确立了大陆地区选用上海,亚洲地区选用日本,海外地区选用欧盟国家的数据中心选择方案。相信经过此次调整后,在未来很长时间内都不会有太大调整。
  • 升級服務器系統,更新系統軟件,其中因服務器性能問題,數據庫降級,PHP維持版本不變,Nginx升級。
  • 升級Typecho為最新的開發中版本,升級主題為最新版本。
  • 修复部分主题因PHP版本引起的报错。
  • 被破壞的:ALTCHA驗證碼、郵件發送、一些頁面如追番,豆瓣,朋友圈等。文章页面“推荐文章”,“上一篇下一篇”的超链接失效。
  • 基本确定站点变为了“年更遥”,且站臺走向精簡實用主義。
  • 修改部分代码逻辑“//获取文章阅读时间”、“获取指定文章阅读时长”-/bearhoney/core/General.php
  • 显示调整。文章页面底部的“推荐文章”删除文章摘要。

2026.01.07

  • 調整文章頁面文章標題附近樣式。

写在最后

站点自2018年诞生以来,历经数年光阴,时光变迁岁月流转,依稀记得曾经站点底部有一句话,大意是说站点如同一个在风雨中吱呀作响的破败小木屋,随时都可能倒塌。站点从未摆脱这一局面,只是不曾提及,却也没有那一刻比现在更加危险。
当初认识熟络的各大博主,论坛皆慢慢消失,熟知的圈子正在远离。时间的推移也迫使精力的减少,关注点的转移,这是整体的致命的,让本就找不到太多意义的古老博客变得越发不稳定。或许某一天博客宕机掉,没有来得及修复,就这样消失在茫茫网络世界中。
不过也不必太过悲伤,因为这个站点有了新的使命,他的肉身会一直活下去,直至寻到新的意义。



第一步:下载对应的PHP版本

  下载地址:https://windows.php.net/download
  这里我们用php8.3演示,选择8.3下的ZIP ,点击即可下载
  注意,选择合适的版本:
   - 线程安全(Thread Safe):如果你的服务器是多线程的,或者PHP应用程序需要在内部运行多线程任务,选择线程安全版本。
   - 非线程安全(Non-Thread Safe):大多数情况下,非线程安全版本提供了更好的性能,适合单线程应用。
  下载安装包: 根据你的操作系统位数(64位或86位),选择相应的安装包下载。例如,选择“php-8.3.14-Win32-vs16-x64.zip”或“php-8.3.14-Win32-vs16-x86.zip”。

2024-12-05T03:08:35.png

  下载(php-8.3.3-nts-Win32-vs16-x64.zip)以后解压缩,会得到一个(php-8.3.3-nts-Win32-vs16-x64)文件夹

2024-12-05T03:09:36.png

  将他重新命名为php83,并且移动到C盘根目录。
  注意,目录名中不能包含中文、空格或其他特殊字符。

2024-12-05T03:10:50.png

  进入php83文件夹,找到php.ini-development,复制一份,重命名去掉后面的(-development)得到php.ini,这就是我们常见的php.ini配置文件。

2024-12-05T03:11:49.png

  编辑 php.ini 找到
  ;extension_dir = "./"
  去掉前面的分号,并确认路径正确。修改为:
  extension_dir = "C:\php83\ext"

  根据需要启用相应的扩展,例如“extension=mysqli”和“extension=pdo_mysql”。

验证安装

  打开命令提示符: 按下“Win + R”快捷键,输入“cmd”,回车打开命令提示符。
  检查PHP版本: 输入“php -v”,如果输出PHP的版本信息,说明安装成功。

二、进行PATH 配置

  为了让系统识别PHP命令,需要将PHP的安装路径添加到系统环境变量中。
  按下菜单键,输入:高级系统设置

2024-12-05T03:14:43.png

  点击:环境变量

2024-12-05T03:15:13.png

  找到 path 并选中,然后点击编辑

2024-12-05T03:15:38.png

  点击:新建

2024-12-05T03:15:57.png

  激活状态下,点击浏览

2024-12-05T03:16:23.png

  选择C盘 php83文件夹

2024-12-05T03:16:48.png

或者

  创建系统变量:
   - 在“系统变量”区域,点击“新建”。
   - 变量名输入“PHP_HOME”,变量值输入PHP的安装路径,例如“C:\php83”。
  编辑Path变量:
   - 在“系统变量”列表中找到“Path”,点击“编辑”。
   - 在编辑窗口中,点击“新建”,输入“%PHP_HOME%”。

  至此安装完成!

额外参考

整合 Apache 和 MySQL

为了构建完整的 PHP 开发环境,通常需要整合 Apache 服务器和 MySQL 数据库。

下载和安装 Apache:

  • 访问 Apache 官网,下载适合 Windows 的安装包。
  • 安装过程中,指定安装目录,例如“C:\Apache24”。

配置 Apache 支持 PHP:

  • 打开 Apache 的配置文件“httpd.conf”,添加以下内容:

    LoadModule php8_module "C:/php83/php8apache2_4.dll"
    AddType application/x-httpd-php.php
    PHPIniDir "C:/php83"
  • 重启 Apache 服务。

下载和安装 MySQL:

  • 访问 MySQL 官网,下载 MySQL Installer。
  • 按照安装向导完成 MySQL 的安装和配置。

使用集成工具简化配置

如果你希望简化安装和配置过程,可以使用集成工具如 XAMPP 或 WampServer。

XAMPP:

  • 下载并安装 XAMPP。
  • 启动 XAMPP 控制面板,启动 Apache 和 MySQL 服务。

WampServer:

  • 下载并安装 WampServer。
  • 启动 WampServer,确保 Apache 和 MySQL 服务正常运行。

附:常见问题解答

  • Q:为什么输入“php -v”提示找不到命令? A:确保已正确配置环境变量,特别是 Path 变量中包含 PHP 的安装路径。
  • Q:Apache 启动失败怎么办? A:检查 Apache 配置文件“httpd.conf”中的路径设置是否正确,确保没有语法错误。
  • Q:如何检查 MySQL 是否安装成功? A:打开命令提示符,输入“mysql -u root -p”,如果能进入 MySQL 命令行界面,说明安装成功。

参考来源