摘要: 安装Nginx+Lua+OpenResty开发环境配置全过程实例 OpenResty由Nginx核心加很多第三方模块组成,默认集成了Lua开发环境,使得Nginx可以作为一个Web Server使用。 借助于Nginx的事件驱动模型和非阻塞IO,可以实现高性能的Web应用程序。 而且OpenResty提供了大量组件如Mysql、Redis、Memcached等等,使在Nginx上开发Web应用更方便更简单。 目前在京东如实时价格、秒杀、动态服务、单品页、列表页等都在使用Nginx+Lua架构,其他公司如淘宝、去哪儿网等。 阅读全文
posted @ 2016-01-19 18:35 大自然的流风 阅读(37695) 评论(0) 推荐(1)
摘要: ThinkPHP函数详解:M方法 http://www.thinkphp.cn/simple/functions_m.html M方法用于实例化一个基础模型类,和D方法的区别在于: 1、不需要自定义模型类,减少IO加载,性能较好; 2、实例化后只能调用基础模型类(默认是Model类)中的方法; 3、可以在实例化的时候指定表前缀、数据库和数据库的连接信息; D方法的强大则体现在你封装的自定义模型类有多强,不过随着新版ThinkPHP框架的基础模型类的功能越来越强大,M方法也比D方法越来越实用了。 阅读全文
posted @ 2016-01-19 15:36 大自然的流风 阅读(1052) 评论(0) 推荐(0)
摘要: ThinkPHP CURD方法盘点:where方法 查询最常用但也是最复杂的where方法,where方法也属于模型类的连贯操作方法之一,主要用于查询和操作条件的设置。 where方法的用法是ThinkPHP查询语言的精髓,也是ThinkPHP ORM的重要组成部分和亮点所在,可以完成包括普通查询、表达式查询、快捷查询、区间查询、组合查询在内的查询操作。 where方法的参数支持字符串和数组,虽然也可以使用对象但并不建议。 阅读全文
posted @ 2016-01-19 14:50 大自然的流风 阅读(650) 评论(0) 推荐(0)