专注web开发10年
小刀不刀
问题分类:主题 最新回答:2年前 (2022-01-13)
751 1
LayCenter 适配文档
LayCenter包含了许多可调用的接口,以下只是冰山一角,如有需要请联系我,我再来补充调用链接登陆地址:$lcp->BuildUrl('login');注册地址:$lcp->BuildUrl('reg');重置密码地址:$lcp->BuildUrl('forgetpassword');用户中心地址:$lcp->BuildUr...
为用户中心LayCenter创建一个扩展插件
LayCenter有着很多扩展接口,可以增加丰富的扩展功能。本文将会教你第一步,如何为LayCenter创建一个扩展插件。   扩展插件目录 /zb_users/LayCenter 注意:扩展插件目录和LayCenter目录极其相似,并不是在plugin文件夹下,文本会演示一个ID为“demo”的扩展插件     文件结构说...
即时聊天(客服)插件服务启用教程
欢迎使用即时聊天(客服)插件,本文会带你将服务器的websocket服务启动,请仔细阅读哦~各配置项说明:配置项插件默认值说明Websocket 监听IP 0.0.0.0如果服务器有多个IP,可指定某一个IP进行监听,全部IP则默认0.0.0.0Websocket 监听端口8083可配置任意未使用的端口,建议不要使用1024以下端口Websocket 内部起始端口  2000如...
让zblog插件挂载的接口优先级为最高
在zblog下,我们一般挂载接口都是用 Add_Filter_Plugin 函数,如果有很多个插件挂了同样的接口,当系统在调用时,会以此按照挂载的顺序来调用插件。 有些时候,我们的插件需要调用最原始的数据,如果我们挂载的接口不是最先被调用,这样可能就无法得到最原始的数据,最终可能会导致插件达不到想要的效果。 有两种方法可以提高优先级: 方法一: 挂载接口时,不要将函数写在 Act...
网站压力测试
网站慢的原因除了服务器性能低、带宽低、延迟高以外,还有数据库的数据量,如果数据量太大,网站服务器就需要提高配置和程序代码上的优化。 以下代码可以自动新建文章,用来测试正常情况下你的网站能承受多少文章的压力,一般情况下如果达到5万文章,网站还能秒开,说明服务器性能上和代码上都没什么问题。 在你的服务器新建一个站点,网站根目录新建一个php文件,将以下代码复制保存,浏览器打开即可自动新建文章。 ...
前端显示后台处理进度
后台处理数据时,还在让用户进行未知数的等待吗?试试下面的方法吧原理就是利用flush这类函数将缓冲数据实时发送到浏览器上,相比ajax后台轮询,极大的提高后台执行效率,减少服务器资源的消耗。<?php require '../../../zb_system/function/c_system_base.php';   ob_end_clean...
php如何优雅的压缩多个文件夹
前言 因为本人写的插件和主题需要热更新,后台发布新版本时需要先打包文件再发布,有的应用更新不是用zba文件而是直接打包成zip文件。 这样打包难免会需要排除一些属于自己网站的文件,或者说是一些静态文件。静态文件不需要每次都发布出去,比如layui的框架。 之前写的打包代码,都是草草了事,能实现文件排除就行。今天迁移演示站,正好需要改动打包行为,所以直接写一个类。 作用 可以添加多...
php 带cookie请求数据
网站后台向其它网页请求数据时,因为有的网页必须要登录,所以必须得带上cookie。以下代码都已经封装好,直接直接传入cookie和post数据。通用型方法function HttpAction($url,$post = array(),$cookie = array()){     if (is_...
zblog忘记管理员密码、登录页面无法打开的临时解决方法
此方法为了管理员用户忘记密码,或者登录页面无法打开的情况临时解决方法。新建一个php文件放你网站根目录,打开就可以自动登录管理员账号。<?php require 'zb_system/function/c_system_base.php'; $uid = 1;  //这里为管理员用户ID; SetLoginCookie(...
邮件发送插件 发送附件 添加抄送人、秘抄人、批量发送
本插件可以批量发送邮件,添加抄送人,添加秘抄人,添加附件。使用函数 phpmailer($receiver,$title,$content,$file)参数1:收件人;(必须)参数2:邮件标题;(必须)参数3:邮件正文;(必须)参数4:附件;(可选)函数返回值:bool值收件人参数:一个收件人,直接传入邮箱。phpmailer('admin@zblog.com',..,..);多个收件人...