ms笔记

1.常用数据库存储引擎:myisam innodb   merge

   MyISAM的读性能是比Innodb强很多

   innodb 支持事务  外键  行级锁

   merge引擎  分表功能

 

2.php魔术方法

__construct  构造器是一个魔术方法,当对象被实例化时它会被调用。在一个类声明时它常常是第一件做的事   可继承

 

__destruct  析构方法做着与构造方法相反的事情。当对象被销毁时,析构方法会运行

 

__get  当调用一个不存在的属性是  可以返回个值给对方

public function __get($field) {

if($field == 'name') {

   return $this->username;

}

}  

 

__set  当调用一个不存在的属性是  可以设置一个值

public function __set($field$value) {

if($field == 'name') {

 $this->username = $value;

}

}

 

__call    它将在调用未定义过的方法时被调用;另一个是 _callStatic 方法,工作方式与第一个相同,但却是在调用未定义的静态方法时生效

 

3.hash函数 加密 MD5

 

4.php常用扩展

php_curl   php_mbstring    php_openssl    php_soap    php_mysql  php_bcmath   php_apc

 

5.redis  memcached  mongodb  

 

6.php主流框架  thinkphp?

 

7.查看sql性能  explain describe 

8. 数据库软件:SQLServer   oracle    db2

9  获取服务器ip:$_SERVER['SERVER_ADDR']    获取客户端ip:$_SERVER['REMOTE_ADDR'];

 

posted on 2015-08-19 22:31  青缘  阅读(159)  评论(0编辑  收藏  举报