标签 php 下的文章 - 星野梦璃
首页
友链
导航
关于我
更多
学习进度
归档
生活
随记
个人总结
技术
日志
折腾
学习日记
测评
硬件
软件
收藏
网站
电脑软件
手机软件
开发工具
项目收藏
书籍
技术文章
其他文章
首页
友链
导航
关于我
更多
学习进度
推荐
百度一下
腾讯视频
搜 索
1
使用XRay一键脚本安装V2Ray+Reality协议
835 阅读
2
在Windows上使用Koishi+LLOneBot插件搭建QQ机器人
598 阅读
3
Giffgaff 使用手册
516 阅读
4
Git 克隆错误 error: RPC failed; curl 28 Recv failure: Connection was reset
498 阅读
5
git走v2ray的代理端口解决 Github port 443 : Timed out
466 阅读
归档
生活
随记
个人总结
技术
日志
折腾
学习日记
测评
硬件
软件
收藏
网站
电脑软件
手机软件
开发工具
项目收藏
书籍
技术文章
其他文章
登录
搜 索
标签搜索
网站配置
软件
折腾
git
收藏
网络
转载
分享
生活
英语
学习
语录
pc软件
php
windows
编程日志
wsl
极简
思考
配置
星野梦璃
累计撰写
59
篇文章
累计收到
0
条评论
首页
栏目
归档
生活
随记
个人总结
技术
日志
折腾
学习日记
测评
硬件
软件
收藏
网站
电脑软件
手机软件
开发工具
项目收藏
书籍
技术文章
其他文章
页面
友链
导航
关于我
学习进度
推荐
百度一下
腾讯视频
用户登录
登录
找到
2
篇与
php
相关的结果
2024-05-21
给Typecho的Joe主题添加侧边栏现在时间
<section class="joe_aside__item today"> <div class="joe_aside__item-title"> <svg t="1679669686576" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="2889" width="200" height="200"><path d="M511.913993 63.989249c-247.012263 0-447.924744 200.912481-447.924744 447.924744s200.912481 447.924744 447.924744 447.924744 447.924744-200.912481 447.924744-447.924744S758.926256 63.989249 511.913993 63.989249zM511.913993 895.677474c-211.577356 0-383.763481-172.186125-383.763481-383.763481 0-211.577356 172.014111-383.763481 383.763481-383.763481s383.763481 172.014111 383.763481 383.763481S723.491349 895.677474 511.913993 895.677474z" fill="#575B66" p-id="2890"></path><path d="M672.05913 511.913993l-159.973123 0L512.086007 288.123635c0-17.717453-14.277171-32.166639-31.994625-32.166639-17.717453 0-31.994625 14.449185-31.994625 32.166639l0 255.956996c0 17.717453 14.277171 31.994625 31.994625 31.994625l191.967747 0c17.717453 0 32.166639-14.277171 32.166639-31.994625C704.053754 526.191164 689.604569 511.913993 672.05913 511.913993z" fill="#575B66" p-id="2891"></path></svg> <span class="text">现在时间</span> <span class="line"></span> </div> <iframe style="max-width: 100%" frameborder="no" border="0" marginwidth="0" marginheight="0" width="100%" height="245" src="https://blog.caiu.top/html/zhong/"></iframe>
2024年05月21日
243 阅读
0 评论
0 点赞
2024-05-09
提升php程序的速度-php8安装redis扩展设置session
你的店铺是否如同老奶奶一样访问速度慢,后台卡的要死,总感觉自己网速差,下面这篇文章将会让你的店铺前后台访问速度提升1000%,就像老奶奶返老还童一样!写给建站新手的当然如果你是完全不懂建站和优化的纯小白,也不愿意学习,你可以无视下面的优化教程,他并不会影响你的店铺使用,他仅仅是为了让你更快仅此而已。店铺卡顿原因1.session产生的文件锁为了明白这点,我们首先要知道web server不是通过一个单线程运行你的php代码,他是多个工作线程同时运行,然后处理请求。 一般,浏览网页的用户请求是被序列化的,这也是为什么http长连接起到的作用。通过保持給请求页面的所有资源连接的打开,可以避免连接的开销。 浏览器非常聪明,并且总是试图对HTML页面的请求进行序列化。对于页面上的资产(图像、脚本等),还有另一种策略。 浏览器会从它所看到的HTML中所引用的每个唯一的主机名中并行下载多个资源。 它可以通过打开多个TCP连接或管道来实现这一点。 当一个浏览器任务它正在下载资源,它可能并行的下载这些资源给一个单一的浏览用户。 会话锁定避免这种并发性(通过阻塞)在这种情况下提供对会话数据的可靠访问。2.session锁如何工作这个非常简单:当你使用session_start(),php就是阻塞(等待)直到上一个请求的脚本通过session_write_close()进行释放。在Linux主机上,它是依靠flock()方法实现。这是一个警告锁机制,直到这个阻塞被释放。 注意:这部分上锁的时间不会计算在php中的max_execution_time配置项,max_execution_time详见set_time_limit()3.为什么session锁是必须的session锁防止在用以存储session数据的共享内存出现竞争条件。每一个PHP进程都会读取整个session的储存,并写回数据在它关闭之前。 这意味要可靠地储存一个登录进来的用户信息(通常在会话数据session中完成),你必须确保没有其他进程已经读取这个session数据,不然将在写入后覆盖掉你保存的数据(因为最后一次写入数据为准)解决卡顿的幻觉,让店铺提速1000%1.安装Redis宝塔用户安装方法:打开软件商店,搜索redis然后进行安装,其他面板或没有使用面板的用户请自行在网络寻找安装教程。2.为php8安装redis扩展宝塔用户安装方法:打开php8管理界面,找到安装扩展选项,选择安装redis扩展,其他面板或没有使用面板的用户请自行在网络寻找安装教程。3.修改php8的配置文件宝塔用户修改方法:打开php8管理界面,找到Session配置,将存储模式改为redis,然后保存即可。无宝塔面板的修改方法:打开php8的配置文件php.ini,修改下面的配置:session.save_handler = redis session.save_path = "tcp://127.0.0.1:6379" ;如果你设置了redis密码,则用下面整个配置 ;session.save_path = "tcp://127.0.0.1:6379?auth=你的redis密码"4.重启php8,然后访问你的店铺,你会感到非常惊讶,你的店铺真的提速1000%了!遗憾遗憾的是,无法为虚拟主机用户提供加速,开发这套程序最初没有使用redis来作为会话的存储系统,也是为了兼容让主机用户使用。
2024年05月09日
236 阅读
0 评论
0 点赞