
ThinkPHP
文章平均质量分 82
sb___itfk
这个作者很懒,什么都没留下…
展开
-
实现统计在线用户的几种方式
一,每次用户操作更新其在线时间这个方法很直接,在用户表里加一个字段update_time,每次用户进行操作,都更新这个字段为当前时间,一般是在一个被所有Action继承的基类里写这个操作。然后定义一个过期时间,比如10分钟,表示10分钟没进行任何操作的用户默认为不在线。这样,统计当前在线用户的sql语句大概是这样select count(*) from think_user w转载 2014-09-02 19:20:53 · 6332 阅读 · 2 评论 -
ThinkPHP的项目编译
项目编译机制作为ThinkPHP独创的功能特色,从1.0版本就延续至今,编译缓存的基础原理是第一次运行的时候把核心需要加载的文件去掉空白和注释后合并到一个文件中,第二次运行的时候就直接载入编译缓存而无需载入众多的核心文件,因为存在一个预编译的过程,所以还会进行一些相关的目录检测,对于不存在的目录可以自动生成,这个自动生成机制后面还会提到。当第二次执行的时候就会直接载入编译过的缓存文件,从而省去很多原创 2014-09-03 15:03:33 · 2020 阅读 · 0 评论 -
ThinkPHP生成HTML静态文件和模板缓存的过程
ThinkPHP生成HTML静态文件和模板缓存的过程原创 2014-11-20 09:46:18 · 2157 阅读 · 0 评论 -
ThinkPHP生成静态HTML文件
ThinkPHP生成静态HTML文件原创 2014-11-26 15:20:07 · 2550 阅读 · 0 评论 -
获取客服端ip
下面是ThinkPHP原始的获取IP方法:原创 2014-09-25 13:42:30 · 636 阅读 · 0 评论