-
Eyoucms程序开发:性能调试
开发过程中,有些时候为了测试性能,经常需要调试某段代码的运行时间或者内存占用开销,系统提供了 think\Debug 类可以很方便的获取某个区间的运行时间和内存占用情况。 例如:
易优教程 29 2024-09-26 16:50:05 -
Eyoucms程序开发:SQL调试
查看SQL记录 如果开启了数据库的调试模式的话,可以在日志文件(或者设置的日志输出类型)中看到详细的SQL执行记录以及性能分析。 下面是一个典型的SQL日志: [ SQL ] SHOW COLUMNS FRO
易优教程 89 2024-09-26 16:50:05 -
Eyoucms程序开发:远程调试
ThinkPHP5.0 版本开始,提供了 Socket 日志驱动用于本地和远程调试。 Socket调试 只需要在配置文件中设置如下: log = [ type = socket , host = slog.thinkphp.cn , //日志强制记录到配置的client_id force
易优教程 56 2024-09-26 16:50:05 -
Eyoucms程序开发:变量调试
除了Trace调试之外,系统还提供了 \think\Debug 类用于各种调试。 输出某个变量是开发过程中经常会用到的调试方法,除了使用php内置的 var_dump 和 print_r 之外,ThinkPHP框架内置了一个对浏
易优教程 77 2024-09-26 16:50:04 -
Eyoucms程序开发:抛出异常
手动抛出异常 可以使用 \think\Exception 类来抛出异常 // 使用think自带异常类抛出异常 throw new \think\Exception( 异常消息 , 100006 ); 如果不使用think异常类,也可以定义自己的异常类来抛出异常
易优教程 42 2024-09-26 16:50:03 -
Eyoucms程序开发:Trace调试
调试模式并不能完全满足我们调试的需要,有时候我们需要手动的输出一些调试信息。除了本身可以借助一些开发工具进行调试外,ThinkPHP还提供了一些内置的调试工具和函数。例如,
易优教程 94 2024-09-26 16:50:03 -
Eyoucms程序开发:调试模式
ThinkPHP有专门为开发过程而设置的调试模式,开启调试模式后,会牺牲一定的执行效率,但带来的方便和除错功能非常值得。 我们强烈建议ThinkPHP开发人员在开发阶段始终开启调试模式
易优教程 109 2024-09-26 16:50:01 -
Eyoucms程序开发:异常处理
和PHP默认的异常处理不同,ThinkPHP抛出的不是单纯的错误信息,而是一个人性化的错误页面。 默认异常处理 在调试模式下,系统默认展示的错误页面: 只有在调试模式下面才能显示具
易优教程 24 2024-09-26 16:50:01 -
Eyoucms程序开发:config.php 核心配置
插件config.php核心配置文件配置如下:returnarray('code'=>'Demo',//插件标识'
易优教程 89 2024-09-26 16:50:00 -
Eyoucms程序开发:html.php 页面缓存
插件html.php页面缓存配置作用于插件前台,指定需要缓存的页面,这只在运营模式下才有效。参数规则:mca:weapp_控制器_操作名filename:生成在
易优教程 49 2024-09-26 16:50:00 -
Eyoucms程序开发:route.php 路由配置
插件route.php路由配置只针对网站前台进行路由配置,全面支持TP5.0.10本身的路由规则请参考http://www.eyoucms.com/doc/de
易优教程 103 2024-09-26 16:50:00 -
Eyoucms程序开发:更新包制作指南
1.压缩包必须是.zip压缩包2.压缩包文件目录格式如下sql(必须有)|---v1.0.1.sql(插件的数据表有变动才需要上传此文件,以此次更新版本号命名,
易优教程 94 2024-09-26 16:49:59 -
Eyoucms程序开发:common.php 全局函数
系统内置函数建议先熟悉系统内置application/common.php与application/function.php两文件的函数说明,如果有符合的函数,
易优教程 96 2024-09-26 16:49:59 -
Eyoucms程序开发:插件规范与结构
本文整理插件规范与结构说明方便大家参考制作:一、插件主目录后台全部文件目录weapp前台开发文件目录application/weapp前台模板文件目录templ
易优教程 109 2024-09-26 16:49:58

