11 2014 档案

摘要:1、php下载原理图2、文件下载源码:12345678910111213141516171819202122232425263、文件编码问题解决方法: 如果文件名是中文,php的函数不能识别中文文件名,一般如果程序编码为utf-8,php的函数比较古老,只能识别gb2312编码的中文,所以把中文用... 阅读全文
posted @ 2014-11-27 08:41 柒捌玖零 阅读(399) 评论(0) 推荐(0) 编辑
摘要:我们在编写程序时,总是想要使自己的程序占用资源最小,运行速度更快,代码量更少。往往我们在追求这些的同时却失去了很多东西。下面我想讲讲我对PHP优化的理解。优化的目的是花最少的代价换来最快的运行速度与最容易维护的代码。 进行大范围的优化,而不是死啃某些程序代码 我这里所说的优化,基本上都是从服... 阅读全文
posted @ 2014-11-26 14:10 柒捌玖零 阅读(488) 评论(1) 推荐(0) 编辑
摘要:有很多对于PHP的抱怨,甚至这些抱怨也出自很多聪明的人。当Jeff Atwood写下对于PHP的另一篇抱怨文章之后,我思考了下PHP的好的方面。 这些抱怨最大的问题是他们出自很多仍在使用旧版本PHP的人。他们或许是不愿意关心或许是不愿意承认PHP不管在语言层面还是在社区层面都在以很快的速度演变... 阅读全文
posted @ 2014-11-26 08:37 柒捌玖零 阅读(620) 评论(2) 推荐(1) 编辑
摘要:1.CodeIgniter Framework CodeIgniter 是目前使用最广泛的 PHP 框架。CodeIgniter 是一个简单快速的PHP MVC 框架。EllisLab 的工作人员发布了 CodeIgniter。许多企业尝试体验过所有 PHP MVC 框架之后,CodeIgnite... 阅读全文
posted @ 2014-11-25 17:20 柒捌玖零 阅读(625) 评论(2) 推荐(0) 编辑
摘要:如今的PHP框架层出不穷,我不是这方面的专家,甚至不能熟练地使用其中的一种,所以我不做推荐,也不想讨论哪些算是框架哪些不算框架。这里我要讨论的是如何才能更快地开始使用某个新的框架。 首先你当然必须选择一个框架,比如ZendFramework、Cake、Symfony、atk、Yii、CodeI... 阅读全文
posted @ 2014-11-21 14:47 柒捌玖零 阅读(610) 评论(0) 推荐(0) 编辑
摘要:php程序员应具有什么样的能力,才能更好的完成工作,才会有更好的发展方向呢?在中国我想您不会写一辈子代码的,那样不可能,过了黄金期,您又怎么办呢?看了本文后,希望对您有所帮助。一,php能力1,了解阶段,您能写一些代码,因为那是在手册和google的帮助下,您才完成的。变量乱定义,N多函数不知道,做... 阅读全文
posted @ 2014-11-21 10:00 柒捌玖零 阅读(737) 评论(1) 推荐(1) 编辑
摘要:由于PHP5.3 的改进,原有的IIS 通过isapi 方式解析PHP脚本已经不被支持,PHP从5.3.0 以后的版本开始使用微软的 fastcgi 模式,这是一个更先进的方式,运行速度更快,更稳定。本文介绍在IIS上以FastCGI模式运行PHP。我们以 Windows 2003 +IIS 6.0... 阅读全文
posted @ 2014-11-21 08:39 柒捌玖零 阅读(640) 评论(0) 推荐(0) 编辑
摘要:1、不写注释2、不使用可以提高生产效率的IDE工具3、不使用版本控制4、不按照编程规范写代码5、不使用统一的方法6、编码前不去思考和计划7、在执行sql前不执行编码和安全检测8、不使用测试驱动开发9、编码时不打开自动报错(error_reporting)10、不使用一种好的调试工具11、不重构你的代... 阅读全文
posted @ 2014-11-20 15:12 柒捌玖零 阅读(463) 评论(1) 推荐(0) 编辑
摘要:1、不写注释2、不使用可以提高生产效率的IDE工具3、不使用版本控制4、不按照编程规范写代码5、不使用统一的方法6、编码前不去思考和计划7、在执行sql前不执行编码和安全检测8、不使用测试驱动开发9、编码时不打开自动报错(error_reporting)10、不使用一种好的调试工具11、不重构你的代... 阅读全文
posted @ 2014-11-20 09:55 柒捌玖零 阅读(334) 评论(0) 推荐(0) 编辑
摘要:本文介绍了如何配置php.ini实现PHP文件上传功能。其中涉及到php.ini配置文件中的upload_tmp_dir、upload_max_filesize、post_max_size等选项,这些选项是文件上传成败的关键。我们以php.5.3.5的Windows版本为例说明。php.ini中文件... 阅读全文
posted @ 2014-11-20 08:37 柒捌玖零 阅读(315) 评论(0) 推荐(0) 编辑
摘要:Windows版的PHP从版本5.2.1开始有Thread Safe(线程安全)和None Thread Safe(NTS,非线程安全)之分,这两者不同在于何处?到底应该用哪种?这里做一个简单的介绍。 从2000年10月20日发布的第一个Windows版的PHP3.0.17开始的都是线程安全的版本... 阅读全文
posted @ 2014-11-19 15:49 柒捌玖零 阅读(2074) 评论(0) 推荐(0) 编辑
摘要:在Windows IIS 6.0下配置PHP,通常有CGI、ISAPI和FastCGI三种配置方式,这三种模式都可以在IIS 6.0下成功运行,下面我就讲一下这三种方式配置的区别和性能上的差异。 1、CGI(通用网关接口/Common Gateway Interface)一般是可执行程序,例如E... 阅读全文
posted @ 2014-11-18 08:35 柒捌玖零 阅读(834) 评论(0) 推荐(0) 编辑
摘要:Streams 是PHP提供的一个强有力的工具,我们常常在不经意会使用到它,如果善加利用将大大提高PHP的生产力。 驾驭Streams的强大力量后,应用程序将提升到一个新的高度。 下面是PHP手册中对Streams的一段描述:Streams 是在PHP 4.3.0版本被引入的,它被用于统一文件... 阅读全文
posted @ 2014-11-14 08:47 柒捌玖零 阅读(455) 评论(0) 推荐(0) 编辑
摘要:PHP是一种在国内外都比较流行的开源服务器端脚本开发语言。能够适应大中小型项目的开发需求。我们将在这篇文章中向大家介绍几款主流PHP框架及其相关优缺点评比,作为一个参考分享给朋友们。 主要参考的PHP框架包括:CodeIgniter、CakePHP、ZendFramework、Symfony。我... 阅读全文
posted @ 2014-11-12 17:24 柒捌玖零 阅读(704) 评论(2) 推荐(0) 编辑
摘要:做过PHP开发的程序员应该清楚,PHP中有很多内置的功能,掌握了它们,可以帮助你在做PHP开发时更加得心应手,本文将分享8个开发必备的PHP功能,个个都非常实用,希望各位PHP开发者能够掌握。 1、传递任意数量的函数参数 我们在.NET或者JAVA编程中,一般函数参数个数都是固定的,但是PH... 阅读全文
posted @ 2014-11-10 11:25 柒捌玖零 阅读(833) 评论(1) 推荐(4) 编辑
摘要:IDE(集成开发环境)或换句话说PHP编辑器是开发人员在构建移动或Web应用必不可少的工具。在这篇文章中,我们将讨论有关PHP编辑器并分享5个最好的跨平台的PHP编辑器。 1.NetBeans NetBeans was principally written for Java, but lat... 阅读全文
posted @ 2014-11-07 17:16 柒捌玖零 阅读(1029) 评论(1) 推荐(0) 编辑
摘要:在软件工程学里,重构代码一词通常是指在不改变代码的外部行为情况下而修改源代码。软件重构需要借助工具完成,而重构工具能够修改代码同时修改所有引用该代码的地方。本文收集了五款出色的PHP代码重构工具,以帮助你完善更加优秀的项目。 1.Rephactor Rephactor是一款命令行重构工具,这... 阅读全文
posted @ 2014-11-07 13:55 柒捌玖零 阅读(538) 评论(1) 推荐(0) 编辑
摘要:ob_flush/flush在手册中的描述, 都是刷新输出缓冲区, 并且还需要配套使用, 所以会导致很多人迷惑… 其实, 他们俩的操作对象不同, 有些情况下, flush根本不做什么事情.. ob_*系列函数, 是操作PHP本身的输出缓冲区. 所以, ob_flush是刷新PHP自身的缓冲区. 而f... 阅读全文
posted @ 2014-11-07 08:38 柒捌玖零 阅读(583) 评论(1) 推荐(0) 编辑
摘要:PHP有许多内置函数,其中大多数函数都被程序员广泛使用。但也有一些函数隐藏在角落,本文将向大家介绍7个鲜为人知,但用处非常大的函数。 没用过的程序员不妨过来看看。 1.highlight_string() 当需要在一个网站中展示PHP代码时,highlight_string()函数就变的非常有... 阅读全文
posted @ 2014-11-06 13:18 柒捌玖零 阅读(472) 评论(0) 推荐(0) 编辑
摘要:PHP是广泛使用的开源服务端脚本语言。通过HTTP或HTTPS协议,Apache Web服务允许用户访问文件或内容。服务端脚本语言的错误配置会导致各种问题。因此,PHP应该小心使用。以下是为系统管理员准备的,安全配置PHP的25个实践事例。 用于下文的PHP设置样例DocumentRoot:/... 阅读全文
posted @ 2014-11-06 08:35 柒捌玖零 阅读(421) 评论(0) 推荐(0) 编辑
摘要:PHPer是草根吗? 从PHP诞生之日起,PHP就开始在Web应用方面为广大的程序员服务。同时,作为针对Web开发量身定制的脚本语言,PHP一直秉承简单、开源的思想,这也使得PHP得以快速的发展,并且大力地推动Web2.0的出现与发展。但是,长期以来,PHPer(PHP Programmers)... 阅读全文
posted @ 2014-11-04 13:55 柒捌玖零 阅读(761) 评论(1) 推荐(1) 编辑
摘要:问题描述: 如果用户输入的数据在未经处理的情况下插入到一条SQL查询语句,那么应用将很可能遭受到SQL注入攻击,正如下面的例子:123$unsafe_variable = $_POST['user_input']; mysql_query("INSERT INTO `table` (`colum... 阅读全文
posted @ 2014-11-03 13:45 柒捌玖零 阅读(462) 评论(0) 推荐(0) 编辑
摘要:Thomas Boutell 以及众多的开发者创造了以GD图形库闻名的一个图形软件库,用于动态的图形计算. GD提供了对于诸如C, Perl, Python, PHP, OCaml等等诸多编程语言的支持. 除了生成HTML输出之外, 你还可以使用php以众多的像PNG, JPEG, GIF, WBM... 阅读全文
posted @ 2014-11-03 08:55 柒捌玖零 阅读(592) 评论(0) 推荐(2) 编辑

点击右上角即可分享
微信分享提示