php零散知识笔记
来源:互联网 发布:岗顶u盘数据恢复 编辑:程序博客网 时间:2024/05/02 01:48
2013-4-12
1、数据库永久链接
永久链接建立后,每当该进程再度需要执行数据库执行时,无需再发送连接请求,而是可以直接发行执行请求。这在数据库执行频繁的情况下能提高效率。
PS:这里提一下永久连接和WEB服务器工作方式有关。
①当PHP以“外壳”形式工作时,永久链接不起作用。因为每次执行完会关闭该过程(进程或线程)。
②当PHP以服务器模块的方式存在,永久链接起作用并与每个过程绑定在一起,若最多有20个进程,则可以有20个永久链接。
③当PHP以插件形式工作时,那么永久链接的行为和②差不多。
不明白可以参看《PHP手册》--http://www.php100.com/manual/php/features.persistent-connections.html
2013-4-10
1、session(这里指web Session)数据可以保存在客户端也可以保存在服务端。(客户端在cookie中保存的sessionID即可,若客户端禁用cookie,则可保存在地址栏里,但不被推荐。因为可能把网址发给别人时也把sessionId也发了过去)。
①若保存在服务端,实现容易效率高。但遇到服务器集群时,session数据不容易在服务器之间共享。(当然可解决,如存在共享数据库或者共享文件系统中)
②若保存在客户端,可以避免服务器集群间负载均衡的问题(共享session数据)的问题。但安全性受到考验,一旦cookie被劫持或者篡改了,用户的信息的安全性就丧失了。
参考--http://www.nowamagic.net/php/php_SessionPrinciple.php
2013-4-8
1、cookie是HTTP表头的一部分,所以在设置cookie之前不应该有其他的内容输出。这既可以将cookie放在头部执行,也可以利用ob_start(启用缓冲区)来将输出内容存放在缓冲区中,等cookies或者其他HTTP头信息都设置好后再从缓冲区里一次性输出来。
- php零散知识笔记
- Drupal零散知识笔记
- PHP零散知识点笔记
- 设计模式零散知识笔记
- 零散小知识学习笔记
- IOS零散知识笔记
- php函数(零散的笔记)
- Objective-C 零散知识笔记 by STP
- 零散知识
- 零散知识
- 零散笔记
- 零散笔记
- 零散笔记
- 零散笔记
- 零散笔记
- 零散笔记
- Objective-C学习笔记-之零散的知识
- 菜鸟学Android笔记(四十三):JSP零散知识
- VIM 命令大全
- javascript三种弹出对话框的方式
- POJ1160 dp
- 【笨木头Cocos2dx 040】战争迷雾效果 第3章_准确地获取屏幕上的瓦片位置
- 搜索引擎测试技术问题
- php零散知识笔记
- C# ASP.NET通过IP地址获取归属地的方法
- java 批量重命名工具类
- perl读取当前时间和读取某个文件夹下的所有文件
- 《重构--改善既有代码的设计》读书笔记之五:运用多态取代条件逻辑(if/else , switch)
- SQLServer实例之间克隆表
- 大白菜,安装Win7操作系统
- 存储过程
- VS2010/MFC编程入门之四十(文档、视图和框架:各对象之间的关系)