Mar302015
yii框架目录结构详细分析说明
本文详细的列举了用yii开发一个项目的目录结构以及目录说明,正在学习php框架yii的朋友可以收藏看看。
/****yii核心源码目录结构说明****/
|–framework 框架核心库
|–base 底层类库文件夹,包含CApplication(应用类,负责全局的用户请求处理,它管理的应用组件集,将提供特定功能给整个应用程序);CComponent(组件类,该文件包含了基于组件和事件驱动编程的基础类,从...阅读全文
作者:绝缘体.. | 分类:CSS, MySQL, PHP, sqlite, windows, 操作系统, 数据库, 编程语言 | 阅读: | 标签:CSS, MySQL, PHP, sqlite, windows
抢沙发
Dec202014
PHP编程中10个最常见的错误
本篇文章列举了我们在php编程中比较常见的一些错误,此文列举10个。
错误1:foreach循环后留下悬挂指针
在foreach循环中,如果我们需要更改迭代的元素或是为了提高效率,运用引用是一个好办法:
$arr = array(1, 2, 3, 4);
foreach ($arr as &$value) {
$value = $value * 2;
}
// $arr is now array(2, 4, 6, 8)
这里有个问题很多人会迷糊。循环结束后,$value并未销毁,...阅读全文
Oct312014
Oct262014
php利用session_set_save_handler()函数将session保存到MySQL数据库中
PHP保存session默认的是采用的文件的方式来保存的,这仅仅在文件的空间开销很小的windows上是可以采用的,但是如果我们采用uinx或者是liux上的文件系统的时候,这样的文件系统的文件空间开销是很大的,然而session是要时时刻刻的使用的,大量的用户就要创建很多的session文件,这样对整个的服务器带来性能问题。
另一方面,如果服务器起采用群集的方式的话就不能保持session的一致性,所以...阅读全文
Sep262014
MySQL命令导入导出数据表记录的方法(select load data)
MySQL数据库导入导出命令比较常见的的是使用mysqldump source这两个命令。本篇文章分享一种不一样的,更快捷方便的导入导出数据的方法。
(1)导出数据
a、使用默认的路径
select * from 数据表名 into outfile '文本名.txt';
示例:
/*将phpernote表中的数据导出并保存到C盘目录,另存为phpernote.txt文件*/
select * from phpernote into outfile 'c:\phpernote.txt';
b、指定存放...阅读全文
Aug242014
高级php工程师需要掌握的知识点
本文整理总结了一些高级php工程师需要掌握的知识点,如果想进入大的企业进行底层开发的话必须对互联网各方面的技术原理了解的很清楚,例如apache实现原理。语言方面既然是php开发自然对 c/c++要求比较高。往往需要自己写php扩展。使用mysql自然想很多常见的,性能瓶颈要能有很好的解决方案。mysql 插件编写,apache模块编写。联系起来结合点还是要会c。感兴趣的同学参考下。
倘若是做中间层...阅读全文
Aug182014
mysql中null与not null的区别及效率问题
经常用mysql的人可能会遇到下面几种情况:
1、我字段类型是not null,为什么我可以插入空值
2、为什么not null的效率比null高
3、判断字段不为空的时候,到底要用
select * from table where column <> ”
还是要用
select * from table where column is not null 呢。
带着上面几个疑问,我们来简单的研究一下null 和 not null 到底有什么不一样,他们之间的区别是什么以及各...阅读全文
Jul202014
Jun272014
mysql explain命令详细分析
mysql explain命令用于显示mysql如何使用索引来处理select语句以及连接表。我们可以使用该命令分析出查询或是表结构的性能瓶颈,从而写出性能更好的SQL语句,通过 expalin 命令我们可以得到:
1. 表的读取顺序
2. 表的读取操作的操作类型
3. 哪些索引可以使用
4. 哪些索引被实际使用
5. 表之间的引用
6. 每张表有多少行被优化器查询
explain 的使用方法,在select语句前加上explain就可以...阅读全文
May252014
与php程序员的笔记网站交换友链的原则
很抱歉,由于本网站首页友链已满,目前停止交换首页友链,内页仍可交换友链!(2013年2月24日)
随着本站友链的数量不断增多,本人不得不对本站的友链申请的原则进行郑重的申明一下,希望各位申请本站友链的站长们理解。如果您对友链的具体作用和意义还不太了解,那么本站认为有必要对您先普及一下关于友情链接的几个常识点,具体请参考本站博文:交换友情链接需要了解的一些常识和原则
申...阅读全文