Mysql 命令详解
摘要:1.读取服务器变量: show [global|session] variables;2.更改非静态(只读)变量: set [global|session] = ;3.读取状态变量: show status; show session status; show global status;4.显示...
阅读全文
posted @
2014-06-29 18:02
pushStack
阅读(240)
推荐(0)
Mysql 索引
摘要:B+树最常用,性能也不差,用于范围查询和单值查询都可以。特别是范围查询,只有用B+树这种顺序索引才行。HASH索引的如果只是对单值查询的话速度会比B+树快一点。位图的使用情况很局限,只有很少的情况才能用,一定要确定真正适合使用这种索引才用(值的类型很少并且需要复合查询),否则建立一大堆位图就一点意...
阅读全文
posted @
2014-06-29 17:41
pushStack
阅读(191)
推荐(0)
php.ini配置
摘要:1.variables_ordervariables_order = "EGPCS"这个EGPCS就是说明用$_REQUEST数组获取内容的优先级,其字母的含义分别代表为:E代表$_ENV,G代表$_GET,P代表$_POST,C代表$_COOKIE,S代表$_SESSION。后面出现的数据会覆盖前...
阅读全文
posted @
2014-06-29 17:32
pushStack
阅读(232)
推荐(0)
关于大型门户网站系统的性能优化
摘要:鉴于B/S架构在维护成本和客户端配置等方面所具有的绝对优势,越来越多的系统采用了B/S架构,包括ERP、CRM等管理系统也开始向Internet靠拢。而B/S架构的系统却往往很难预计到系统并发访问数有多少,系统往往在高并发访问量的时候出现性能瓶颈,具体表现为页面提示超时信息或者提示数据库抛出的...
阅读全文
posted @
2014-06-29 17:21
pushStack
阅读(467)
推荐(0)
header函数使用
摘要:header('HTTP/1.1 200 OK');//设置一个404头:header('HTTP/1.1 404 Not Found');//设置地址被永久的重定向header('HTTP/1.1 301 Moved Permanently');//转到一个新地址header('Location:...
阅读全文
posted @
2014-06-29 01:07
pushStack
阅读(216)
推荐(0)
HTTP协议详解
摘要:(一)请求方法 Http协议定义了很多与服务器交互的方法,最基本的有4种,分别是GET,POST,PUT,DELETE. 一个URL地址用于描述一个网络上的资源,而HTTP中的GET, POST, PUT, DELETE就对应着对这个资源的查,改,增,删4个操作。 我们最常见的就是GET和POS...
阅读全文
posted @
2014-06-28 23:39
pushStack
阅读(325)
推荐(0)
PHP安全编程之php.ini配置
摘要:1.register_globals=On这一段代码没有将$is_admin事先初始化为Flase,如果register_globals为On,那么我们直接提交http://www.sectop.com/ex1.php?is_admin=true,就可以绕过check_admin()的验证当regi...
阅读全文
posted @
2014-06-28 23:36
pushStack
阅读(201)
推荐(0)
PHP安全编程
摘要:1、命令注入(Command Injection)PHP中可以使用下列5个函数来执行外部的应用程序或函数system、exec、passthru、shell_exec、“(单撇号,与shell_exec功能相同,如)例:提交http://www.sectop.com/ex1.php?dir=| ca...
阅读全文
posted @
2014-06-28 23:07
pushStack
阅读(255)
推荐(0)
PHP操作Mongodb
摘要:(“mongodb://用户名:密码 @地址:端口/默认指定数据库”,参数)$conn = new Mongo();//可以简写为//$conn=new Mongo(); #连接本地主机,默认端口.//$conn=new Mongo(“172.21.15.69″); #连接远程主机//$conn=n...
阅读全文
posted @
2014-06-28 14:10
pushStack
阅读(1308)
推荐(0)
PHP 提高PHP性能的编码技巧以及性能优化
摘要:0、用单引号代替双引号来包含字符串,这样做会更快一些。因为PHP会在双引号包围的字符串中搜寻变量,单引号则不会,注意:只有echo能这 么做,它是 一种可以把多个字符串当作参数的“函数”(译注:PHP手册中说echo是语言结构,不是真正的函数,故把函数加上了双引号)。1、如果能将类的方法定义成sta...
阅读全文
posted @
2014-06-28 10:39
pushStack
阅读(236)
推荐(0)
HTTP 304 详解
摘要:把Last-Modified 和ETags请求的http报头一起使用,这样可利用客户端(例如浏览器)的缓存。因为服务器首先产生 Last-Modified/Etag标记,服务器可在稍后使用它来判断页面是否已经被修改。本质上,客户端通过将该记号传回服务器要求服务器验证其(客户端)缓存。 过程如下...
阅读全文
posted @
2014-06-26 00:48
pushStack
阅读(1403)
推荐(0)
PHP环境变量归纳(转自网络)
摘要:PHP环境变量主要有$GLOBALS[]、$_SERVER[]、$_GET[]、$_POST[]、$_COOKIE[]、$_FILES[]、$_ENV[]、$_REQUEST[]、$_SESSION[]。关于$_SERVER[],在这里主要说明一下: PHP环境变量$_SERVER是一个包含服...
阅读全文
posted @
2014-06-08 23:43
pushStack
阅读(203)
推荐(0)
【转载】解决Apache2+PHP上传文件大小限制的问题
摘要:原文出处:http://evol1216.blog.163.com/blog/static/13019958020106783623528/在用PHP进行文件上传的操作中,需要知道怎么控制上传文件大小的设置,而文件可传大小是受到多种因素制约的,现总结如下:1、php.ini:upload_max_f...
阅读全文
posted @
2014-06-08 21:50
pushStack
阅读(1514)
推荐(0)
ubuntu查看Mysql是否已启动
摘要:sudo netstat -tap | grep mysql命令行输出:tcp6 0 0 [::]:mysql [::]:* LISTEN 1740/mysqldsudo netstat -tapActive Internet connections (servers and established...
阅读全文
posted @
2014-06-08 21:24
pushStack
阅读(7669)
推荐(0)
ubuntu搭建Lamp环境
摘要:1.下载安装包wget http://dev.mysql.com/get/Downloads/MySQL-5.6/mysql-5.6.19-linux-glibc2.5-i686.tar.gzwget http://apache.dataguru.cn//httpd/httpd-2.2.27.tar...
阅读全文
posted @
2014-06-08 12:59
pushStack
阅读(217)
推荐(0)