PHP笔记
hulk_wan
屌丝程序员
展开
-
memcache概述
一、memcached 简介在很多场合,我们都会听到 memcached 这个名字,但很多同学只是听过,并没有用过或实际了解过,只知道它是一个很不错的东东。这里简单介绍一下,memcached 是高效、快速的分布式内存对象缓存系统,主要用于加速 WEB 动态应用程序。二、memcached 安装首先是下载 memcached 了,目前最新版本是 1.1.12,直接从官方原创 2015-09-30 14:35:26 · 50 阅读 · 0 评论 -
php过滤提交数据 防止sql注入攻击无标题笔记
原帖:http://www.rising.com.cn/newsletter/news/2012-05-24/11580.html函数 :mysql_real_escape_string()addslashes() stripslashes() strip_tags()magic_quotes_gpc=register_globalsget_magic_转载 2015-09-30 14:48:29 · 376 阅读 · 0 评论 -
关于oc_clean
1. oc_cleanob_clean这个函数的作用就是用来丢弃输出缓冲区中的内容,如果你的网站有许多生成的图片类文件,那么想要访问正确,就要经常清除缓冲区。2.TP模版中引入css或JS文件 延伸:常用方法1 css使用link2 js src用tp自己的导入标签import导入Public文件夹下面的Js目录中的test.js文件,原创 2015-09-30 14:45:30 · 105 阅读 · 0 评论 -
提高速度,本质的找到一个功能块的性能瓶颈,针对问题做特别的优化。
比如如果mysql读取量较大,根据使用频繁程度做cache,避免多次请求mysql,分担压力。cache可以使用本地文件cache,可以使用memcache redis以及一些nosql数据库(nosql的数据库一般都是key-value数据库)。有一些很耗时的处理,可以考虑是否可以预处理,通过计划任务定时处理好存起来,使用时直接调用,而不用现计算。还有一些耗时,但是此次请求并不直转载 2015-09-30 14:42:16 · 59 阅读 · 0 评论 -
浅谈如何提高PHP的速度
1、代码优化 代码优化不仅仅是写出干净和清晰的代码,而是对代码进行一定的简化。可以使用Zend Optimizer来自动帮助完成这些繁杂的工作。Zend Optimizer可以从Zend Technologies的网站http://www.zend.com/免费得到,但必须同意它的许可约定,因为它不是以GPL方式发行的。它的原理很简单,即通过检测Zend引擎产生的中间代码,并对它进行优化,从转载 2015-09-30 14:43:12 · 107 阅读 · 0 评论 -
PHP数据类型转换
PHP数据类型转换PHP的数据类型转换属于强制转换,允许转换的PHP数据类型有:•(int)、(integer):转换成整形 •(float)、(double)、(real):转换成浮点型 •(string):转换成字符串 •(bool)、(boolean):转换成布尔类型 •(array):转换成数组 •(object):转换成对象 PHP数据类型有三种转转载 2015-09-30 14:46:52 · 78 阅读 · 0 评论 -
mysql explain
mysql中explain的用法 最近在做性能测试中经常遇到一些数据库的问题,通常使用慢查询日志可以找到执行效果比较差的sql,但是仅仅找到这些sql是不行的,我们需要协助开发人员分析问题所在,这就经常用到explainexplain显示了mysql如何使用索引来处理select语句以及连接表。可以帮助选择更好的索引和写出更优化的查询语句。 使用方法,在select转载 2015-09-30 14:49:36 · 65 阅读 · 0 评论 -
php设置session生存时间详解
要设置php生存有效时间我们可以利用session_set_cookie_params函数或修改php.ini文件哦,下面小编来介绍一下。第一种方法:session_set_cookie_params函数原型 void session_set_cookie_params ( int $lifetime [, string $path [, string $domain [, boo原创 2015-09-30 14:43:49 · 87 阅读 · 0 评论 -
关于mysql count
原文地址:http://blog.csdn.net/qianquanyiyan/article/details/80143771、$query="select count(*) as total from User"中 count是什么意思as total是什么意思count(*) 是计算user表中的记录条数,也就是用户数量,as total只是为了给count(*)起转载 2015-09-30 14:53:27 · 78 阅读 · 0 评论