PHP
文章平均质量分 52
superobser
这个作者很懒,什么都没留下…
展开
-
优化MySQL方法
第一、优化索引、SQL 语句、分析慢查询 第二、设计表的时候严格按照数据库的设计范式来设计数据库 第三、我们可以加上 memcached 缓存,将经常被访问到的数据,但是不需要经常变化的 数据放入至 memcached 缓存服务器里面,这样的话能够节约太强盘 I/0 (昨天) 第四、还可优化硬件,在硬件层面,我们转载 2016-11-17 21:22:28 · 275 阅读 · 0 评论 -
禁用 COOKIE 后 SEESION 还能用吗?
可以,COOKIE 和 SESSION 都是用来实现会话机制的,由于http 协议是无状态的, 所以要想跟踪一个用户在同一个网站之间不同页面的 状态,需要有这么一个机制----会 话机制。 COOKIE:将会话信息的保存到浏览器端。 SESSION:将会话信息保存到服务器端。 SESSION 默认情况下是基于 COOK转载 2016-11-17 22:01:52 · 780 阅读 · 0 评论 -
常用的php框架
Laravel 为 WEB 艺术家创造的 PHP 框架。Laravel是一个简单优雅的PHP Web开发框架,可以将开发者从意大利面条式的代码中解放出来,通过简单、高雅、表达式语法开发出很棒的Web应用,Laravel拥有更富有表现力的语法、高质量的文档、丰富的扩展包,被称为“巨匠级PHP开发框架”。 ThinkPHP 作为一个整体开发解决方案,ThinkPHP能够解决应用开发中的大原创 2016-11-19 09:12:47 · 750 阅读 · 0 评论 -
解决php无法通过file_get_contents或curl采集页面内容
在php中经常用到的采集函数就是file_get_contents和curl函数。php在用file_get_contents函数采集网站时会返回false,但是在浏览 器里打开连接地址就可以看到网页内容。 这是因为服务器上做了设置,通过php $_SERVER["HTTP_USER_AGENT"]获取 User_agent判断是否为正常的浏览器请求 ,因为默认转载 2016-12-05 23:01:04 · 1969 阅读 · 0 评论 -
Redis和Memcache的区别
1、 Redis和Memcache都是将数据存放在内存中,都是内存数据库。不过memcache还可用于缓存其他东西,例如图片、视频等等。 2、Redis不仅仅支持简单的k/v类型的数据,同时还提供list,set,hash等数据结构的存储。 3、虚拟内存--Redis当物理内存用完时,可以将一些很久没用到的value 交换到磁盘 4、过期策略--memcache在set时就指定,原创 2016-12-05 23:03:06 · 224 阅读 · 0 评论 -
php框架应具有哪些特性
1.统一入口。 2.简单路由实现MVC 3.Model 与 Mysql 的关系。 4.controller 怎样融合 model 与 view 5.数据库的连惯操作。 6.用户配置的覆写 7.错误处理机制 8.简单的debug功能 9.常用类库的集成 .(如:分页,图片处理,文件上传)原创 2016-12-05 23:15:03 · 381 阅读 · 0 评论