PHP框架

ThinkPHP:模板引擎的详解-小浪学习网

ThinkPHP:模板引擎的详解

模板引擎由来 早期做PHP开发WEB应用都是把PHP代码和HTML模板混在一起,模板引擎的诞生主要就是为了解决后端与前端的完全分离(现在来看其实是属于不完全分离)的问题,让开发与美工可以分工合作...
站长的头像-小浪学习网月度会员站长11个月前
3714
ThinkPHP5.2:路由的调整和改进-小浪学习网

ThinkPHP5.2:路由的调整和改进

ThinkPHP5.2的路由部分,也和其它组件一样,做了精简和优化,主要包括如下方面: 取消路由定义的返回数组形式 因为不利于路由缓存生成,路由定义文件取消了返回数组的方式定义路由,必须采用路...
站长的头像-小浪学习网月度会员站长11个月前
2314
ThinkPHP5.2:配置类的变化-小浪学习网

ThinkPHP5.2:配置类的变化

本文总结下5.2最新版本在配置类设计方面的调整。 取消惯例配置 惯例配置文件(convention.php)在最新版本中已经正式取消,在此之前已经从核心包移动到应用仓库(的根目录下)。由于默认配置已...
站长的头像-小浪学习网月度会员站长11个月前
387
Swoole为什么快-小浪学习网

Swoole为什么快

Swoole是PHP的异步、并行、高性能网络通信引擎,使用纯C语言编写,提供了PHP语言的异步多线程服务器,异步TCP/UDP网络客户端,异步MySQL,异步Redis,数据库连接池,AsyncTask,消息队列,毫秒...
站长的头像-小浪学习网月度会员站长11个月前
4214
yii和tp的区别有哪些-小浪学习网

yii和tp的区别有哪些

yii和tp的区别:    配置: Yii多重配置文件、覆盖配置、多重环境配置、分本地线上环境配置、更加灵活;  TP只有一种。 页面控件: Yii里面很多页面控件list/grid/detail等,便于排版布局,...
站长的头像-小浪学习网月度会员站长11个月前
3110
ThinkPHP6.0:Session和Cookie机制的变化-小浪学习网

ThinkPHP6.0:Session和Cookie机制的变化

  最新的6.0版本对框架的Session和Cookie机制进行了重新设计,摆脱了原有设计的束缚。 Session 新的Session机制不依赖PHP内置的Session会话机制,完全独立实现,优势在于可以兼容任何的运行环...
站长的头像-小浪学习网月度会员站长11个月前
2110
swoole是怎么支持php语法的-小浪学习网

swoole是怎么支持php语法的

Swoole是一个面向生产环境的 PHP 异步网络通信引擎,使 PHP 开发人员可以编写高性能的异步并发 TCP、UDP、Unix Socket、HTTP,WebSocket 服务。                             ...
站长的头像-小浪学习网月度会员站长11个月前
3011
ThinkPHP6.0:事件系统以及查询事件、模型事件的使用-小浪学习网

ThinkPHP6.0:事件系统以及查询事件、模型事件的使用

在最新的6.0版本中引入了新的事件系统用以替代5.1版本的行为,同时也接管了数据库事件和模型事件。 本篇主要描述下新版的事件系统以及查询事件、模型事件的使用。 定义事件 事件系统的所有操作...
站长的头像-小浪学习网月度会员站长11个月前
4012
swoole怎么判断fd是否连接-小浪学习网

swoole怎么判断fd是否连接

心跳是什么? 顾名思义,心跳是判断一个事物生还是死的一个标准,在swoole里,心跳是指用来判断一个连接是正常还是断开的。 从TCP协议说起                         (推荐学习: ...
站长的头像-小浪学习网月度会员站长11个月前
2312
ThinkPHP5.2:时间查询(改进、优化)-小浪学习网

ThinkPHP5.2:时间查询(改进、优化)

5.2版本改进了对时间字段的查询,在简化原有时间查询方法的基础上,增加了三个实用的时间查询方法:whereYear/whereMonth/whereDay。 whereYear 查询某年 // 查询今年数据 Blog::whereYear('cr...
站长的头像-小浪学习网月度会员站长11个月前
3512