40条优化PHP代码的小提示
1.如果一个方法能被静态,那就声明他为静态的,速度可提高1/4;
2.echo的效率高于print,因为echo没有返回值,print返回一个整型;
3.在循环之前设置循环的最大次数,而非在在循环中;
4.销毁变量去释放内存,特别是大的数组;
5.避免使用像__get, __set, __autoload等魔术方法;
(全文…)
致力于网站重构
Hello and welcome to beautiful Jun Blog.
1.如果一个方法能被静态,那就声明他为静态的,速度可提高1/4;
2.echo的效率高于print,因为echo没有返回值,print返回一个整型;
3.在循环之前设置循环的最大次数,而非在在循环中;
4.销毁变量去释放内存,特别是大的数组;
5.避免使用像__get, __set, __autoload等魔术方法;
(全文…)
Posted on 27 十一月 '08 by admin, under php. No Comments.
简单的说,phpmyadmin就是一种mysql的管理工具,安装该工具后,即可以通过web形式直接管理mysql数据,而不需要通过执行系统命令来管理,非常适合对数据库操作命令不熟悉的数据库管理者,下面我就说下怎么安装该工具:
(全文…)
Posted on 8 十一月 '08 by admin, under php. No Comments.
–add-locks
在每个表导出之前增加LOCK TABLES并且之后UNLOCK TABLE。(为了使得更快地插入到MySQL)。
–add-drop-table
在每个create语句之前增加一个drop table。
–allow-keywords
允许创建是关键词的列名字。这由表名前缀于每个列名做到。
-c, –complete-insert
使用完整的insert语句(用列名字)。
-C, –compress
如果客户和服务器均支持压缩,压缩两者间所有的信息。
–delayed
Posted on 7 十一月 '08 by admin, under php. No Comments.
Posted on 16 九月 '08 by admin, under php. No Comments.
这个代码虽然短小,但很实用,它可以轻松建立你指定的目录里的指定后缀名文件的超连接,而且可以设定,不会将指定的目录首页导航。
Posted on 2 八月 '08 by admin, under php. No Comments.
HAS_MANY 关联表示在一个数据表中的一条记录,被其他数据表的多条记录引用。例如一篇主题被多个评论引用,而一个用户被多个主题和评论引用。
Posted on 17 七月 '08 by admin, under php. No Comments.
项目中刚用到,简单一句,记下来
很多朋友在判断文件格式是看文件后缀,但是这个方法很危险,容易被注入病毒。因此正确的方式是检查文件的 MIME 类型。
Posted on 14 七月 '08 by admin, under php. No Comments.
$_SERVER['PHP_SELF'] #当前正在执行脚本的文件名,与document root相关。
$_SERVER['argv'] #传递给该脚本的参数
$_SERVER['argc'] #包含传递给程序的命令行参数的个数(如果运行在命令行模式)。
$_SERVER['GATEWAY_INTERFACE'] #服务器使用的 CGI 规范的版本。例如,“CGI/1.1
$_SERVER['SERVER_NAME'] #当前运行脚本所在服务器主机的名称
Posted on 28 六月 '08 by admin, under php. No Comments.
Copyright 2010 by junstudio.cn.
苏ICP备05011055号