框架带给我们什么(浅谈PHP框架对PHP发展的影响)
2009-12-20历时三个月,国外的一个合作项目终于开发完了,以为可以休息一段时间,却又接到了国内的一个大单子,客户对这个项目的定制性很高,本来想用一下现成的CMS进行修改,现在估计得一步一步写了。 有朋友建议我使用框架,历数目前流行的几款框架,无非是国外的Cak
如何在PHP中保持SESSION以及由此引发的一些思考
2009-12-20什么是SESSION? 按照WIKI的解释,SESSION是存在于两个通信设备间的交互信息,在某一时间建立,经过一定的时间后失效。常见的SESSION有:TCP SESSION、WEB SESSION(HTTP SESSION)、LOGIN SESSION等。 根据OSI模型中,会话实现的位置不同,SESSION主要分为
实例详解PHP serialize与JSON解析
2009-12-20JSON基于JavaScript Programming Language, Standard ECMA-262 3rd Edition - December 1999的一个子集。JSON采用完全独立于语言的文本格式,但是也使用了类似于C语言家族的习惯(包括C, C++, C#, Java, JavaScript, Perl, Python等)。这些特性使JSON成为理
PHPCMS开发文档里看到PHP编码规范
2009-12-20注:这是从PHPCMS开发文档里看到编码规范,虽名为PHPCMS的开发规范,但我觉得所有的PHP编程都该如此。写了那么多PHP,很多编码对照这规范都感觉欠缺很多,今后一定要对照纠正。 Phpcms 编码规范 1. 引言…. 2 2. 适用范围…. 2 3. 标准化的重要性和好处…. 3
基础知识回顾:为什么要使用PHP框架?
2009-12-20PHP成为世界上最流行的脚本语言有许多原因:灵活性,易用性等等。但通常只用PHP或者其他语言编码就会显得单调、重复,这时候就需要一个PHP框架来代替程序员完成那些重复不变的部分。本文通过回答What, When, Why 以及 Which这些问题,将对PHP框架进行全面解
PHP5生成条形码的简单实例
2009-12-20该软件支持PHP4和PHP5两个版本,本文中使用的是PHP5的版本。在使用前注意要将PHP的GD模块开启。在Windows中为php_gd2.dll,Linux中为gd.so。将压缩文件解压到Apache,执行 http://localhost/barcode/index.php 。PHP5生成条形码见下图: 1. Type:选择条形码
PHP SNS与.NET SNS技术对决
2009-12-20Social Networking Service ,简称SNS,即社会性网络,是Web 2.0 体系下的一个技术应用架构。 1967年,哈佛大学的心理学教授Stanley Milgram(1933~1984)创立了六度分隔理论:你和任何一个陌生人之间所间隔的人不会超过六个,也就是说,最多通过六个人你就能
PHP 5.3中的命名空间:你用过了么?
2009-12-20命名空间是PHP 5.3中最重要的变化,对于C#和Java开发人员对这个词语非常熟悉了,他们终于可以更好地改变PHP应用程序的结构了。 为什么我们需要命名空间? 随着你的PHP代码库的增长,对之前定义的函数和类名进行修改时风险也更高了,当你试图增加第三方组件或
PHP IDE程序 phpeclipse
2009-12-20我最喜欢用的PHP IDE是Zend Studio 5.5.1 ,可是偶在freebsd7里怎么也装不成功,郁闷。 ZendStudio5 ZendStudo for Eclipse 6 都安装不成功,可能是JAVA的问题。 只好退而求次,安装phpeclipse来编辑php程序了。 phpeclipse是基于eclipse的,phpeclipse包ports
PHP性能优化的技巧
2009-12-20关于require, include的性能 测试数据: 有一个数组 , 一共3万条数据, 1MB大小, 我分成2种方法放数据来测试//sexinsex 1. array.php 直接新建个空php文件, 把数组放进去 2. array.txt 把数组serialize后保存 测试程序: 复制内容到剪贴板 代码:for ($i=0 ;$i10