PHP:香浓的Cappuccino
文章平均质量分 58
KBUG
这个作者很懒,什么都没留下…
展开
-
PHP是一种没有前途的嵌入式脚本语言?
PHP是一种没有前途的嵌入式脚本语言?今天在CSDN查资料时看见一篇奇文,题目叫做《PHP是一种没有前途的嵌入式脚本语言》。理由如下:PHP缺乏规模支持。缺乏多层结构支持。PHP极其没有道理地实现了一个混乱的不能统一的数据库接口支持。看见这篇文章我感到十分的遗憾,这种无责任语言比较又现身了。从该文章给出的理由看,这位作者对PHP的了解很大程度原创 2003-06-13 11:06:00 · 3459 阅读 · 1 评论 -
高亮你的PHP代码
PHP有一个很有用但是很多人都没有注意到的函数:highlight_string,使用它你可以很轻松的高亮你的PHP代码。不过要注意,highlight_string返回一个Boolean值,它会直接把生成的HTML代码显示出来。下面是我写的一个简单的PHP脚本,你可以通过它来高亮你的代码,然后通过在线编辑器贴到CSDN上边:) 建议粘贴之后把字体设为 Courier New 这样看起来更方便原创 2003-06-16 17:21:00 · 1408 阅读 · 0 评论 -
最简单的留言板
1.1 留言板的原理 先让我们来看看现实生活中留言板是如何工作的,想象这样一种情况: 你说好在家等你的女友,可是临时有事情要出门,于是你决定写一个留言,以免回来时被修理。 让我们仔细分析一下事情的经过: 1 构思留言,想一个巧妙的理由 2 写下留言 3 将留言贴到门上,这样你的女友才能看到 其实在网络中,留言板也是同样工作的: 1 在页面上写好留言 2 将留言保存下来 3 在适当的时候适当的地方向原创 2003-06-16 17:24:00 · 2922 阅读 · 1 评论 -
MVC模式的PHP实现(2)
例子 这里是一个使用MVC模式的简单例子。首先我们需要一个数据库访问类,它是一个普通类。 /** * A simple class for querying MySQL */ class DataAccess { /** * Private * $db stores a database resource */ var原创 2003-10-20 10:50:00 · 1872 阅读 · 0 评论 -
PHPer:让我们拥抱敏捷吧
PHPer:让我们拥抱敏捷吧 EasyChen(phpe.net) 2004.07 PHP时代,远没有结束 关于PHP未来的忧虑由来已久,一边是掌控着操作系统的微软的.net平台,一边是红透半边天的Java技术:PHP似乎已经走到了尽头。不过,当我们回首过去,就会发现,PHP其实从来都是在别人视为穷途末路的空间里发展。ASP、JSP、CGI的时代,PHP的处境不比今天好过,压力也不比今天小,而原创 2004-07-28 13:10:00 · 2859 阅读 · 5 评论 -
《php&more》创刊号发行
PHP&MORE创刊号 当前版本 2004.07.16.15.18 在下载前请先阅读我们使用的创作共用协议 封面? 下载 [ pdf | zip ]?? 反馈及意见 ?原创 2004-07-16 17:21:00 · 1838 阅读 · 0 评论 -
Marcus在召集PHP开发工具的志愿者
http://www.sitepoint.com/forums/showthread.php?t=1937971) Requirements are written on a word processor (usually word).2) The use cases are best communicated as stories.3) If you want to have a proje原创 2004-09-08 19:20:00 · 2076 阅读 · 0 评论 -
Cake:让PHP也跑在铁轨上
Cake是一个根据Ruby on Rails而架构的php 框架。和RoR一样,Cake也封装了对数据库的操作。目前Cake还不算一个成熟的框架,但是已经很值得关注了。下边介绍下怎么在WAMP上安装Cake。首先下载Cake Latest version: cake_0.2.9.zip 解压后,进入cakeconfig 将database.php.default改名为database.php,并对原创 2005-05-24 17:36:00 · 2446 阅读 · 0 评论 -
不一样的项目,不一样的PHP
在首页看到一篇文章 PHP做Web项目的优缺点document.title="PHP做Web项目的优缺点 - "+document.title , 自己也来废话几句。其实PHP是一个很优秀的工具,它可以简单,也可以复杂。不一样的项目,应该用不一样的PHP。小项目 - 简单而直接的PHP一般对于一个功能页面在20以下的网站,我们可以用一个很简单的框架结构来写。在这个规模上,我建议是使用比较原创 2005-10-31 19:05:00 · 3557 阅读 · 0 评论 -
php演绎(2)——数组的排序
第二节 数组的排序 数组的排序是个让人很头痛的问题,光是各种名目的排序法就让人晕晕的了,不过它是如此的重要,以至于我们不能不重点讨论它。好在PHP已经提供了很多排序的函数,让你可以不去了解这些排序的细节。排序的原理和效率比较,我们会在后边的章节专门讨论。 PHP里最一般的排序函数是sort(),PHP手册里对它的描述如下: Sort (PHP 3, PHP 4 ) sort --原创 2003-06-16 17:04:00 · 1763 阅读 · 0 评论 -
PHP:MVC迷思
近来设计模式风行,MVC随处可见,PHP领域也不例外,很多论坛都开始讨论在PHP中使用MVC。然而,M、V、C在PHP中到底该如何实现?MVC真的适合PHP么?这里Easy给出一些自己的思考。MVC的原型MVC本来是存在于Desktop程序中的,M是指数据模型,V是指用户界面,C则是控制器。使用MVC的目的是将M和V的实现代码分离,从而使同一个程序可以使用不同的表现形式。比如一批原创 2004-04-05 22:57:00 · 1788 阅读 · 0 评论 -
MVC模式的PHP实现(3)
最后是控制器,我们将把视图实现为一个子类。 /** * Controls the application */ class ProductController extends ProductView { //! A constructor. /** * Constucts a new ProductController object * @原创 2003-10-20 10:52:00 · 1368 阅读 · 0 评论 -
白刃之战:PHP vs. ASP.NET(节选)-架构比较
作者:Robert Lair and Jason Lefebvr Intensity Software, Inc.翻译:EasyChen Exlcsoft.com概观开发界正在进行的一个争论是PHP和ASP中哪一个平台更适合网站开发。这场争论由于微软的ASP.net带来的巨大变化而进入了新时期。和ASP 3.0比起来,ASP.NET采用了全新的设计,有着很多新的特性和优点。究竟原创 2003-09-01 08:59:00 · 1705 阅读 · 0 评论 -
PHP安全(2)
by John Coggeshall08/28/2003欢迎回到PHP Foundations。在我的上一篇文章中,我向你们介绍了在PHP中可能危及安全的做法,继续了我在养成良好的PHP编程习惯方面的系列文章。这篇文章将用更多的潜在安全漏洞和修复它们的工具和方法的实例来继续我们的讨论。今天我将开始谈及一个在PHP开发中很严重的潜在安全漏洞——编写底层操作系统调用的程式。 在PH原创 2003-09-05 08:51:00 · 1455 阅读 · 0 评论 -
PHP:路在何方?
PHP4:奇迹背后 1995年时,Rasmus在用PHP写他的个人主页;今天,PHP成为风靡全球的脚本语言,越来越多的站点选择使用PHP,连Yahoo都放弃了自己的脚本而改用PHP支持它的网站。可以说,PHP是一个奇迹。我一直认为,任何奇迹背后都有它的原因。现在,就让我们透过这个奇迹,来看看PHP的成功之道。 1 简单易用PHP的入门门槛很低,它对使用者的要求微乎原创 2003-10-06 12:37:00 · 3749 阅读 · 3 评论 -
MVC模式的PHP实现(1)
MVC模式的PHP实现原作:Harry Fuecks翻译:Easy Chen MVC模式在网站架构中十分常见。它允许我们建立一个三层结构的应用程式,从代码中分离出有用的层,帮助设计师和开发者协同工作以及提高我们维护和扩展既有程式的能力。 视图(View) “视图”主要指我们送到Web浏览器的最终结果——比如我们的脚本生成的HTML。当说到视图时,很多人想到的是模版原创 2003-10-20 10:42:00 · 1709 阅读 · 0 评论 -
用PHP5写客户端脚本
今天在sitepoint上看见HF的一个很有意思的帖子,PHP5可以作为客户端脚本使用,这是可是真的:P 方法是这样的: 首先下载并解压php5,然后在命令行中进入php5所在的目录,注册一个dll, regsvr32 php5activescript.dll 然后就可以在htm中使用activephp5了,写一个文件,比如 $window->alert("Hello Activephp5"原创 2004-07-16 17:35:00 · 2540 阅读 · 1 评论 -
PHP演绎(数组)
第一章 数组 第一节 数组是最常见的批量数据存储结构,由于数组采用顺序存储,所以可以方便的进行随机存储。 在很多语言中,数组都是静态的,必须在使用前指定数组的长度,而在PHP中,你完全不用操心这个问题,数组是完全动态的。你甚至可以这样来使用一个数组。 PHP CODE // DEMO of Array demo_array[] = 1; demo_array[] = 2; 下面原创 2003-06-16 17:00:00 · 1199 阅读 · 0 评论 -
Arrays 101
原作:Joshua Petrovich翻译:EasyChen如果你曾经写过使用大量变量的脚本(有时候近100个),你就会知道跟踪每个变量的内容和用途是多么的难受。真的,我曾经有过这样的经历。如果我们能把变量保存在另一个变量里边,变量列表的长度就从100减少到10以内。这就是数组是如何而来的。一个数组,从最简单的形式来讲,是一个保存变量的变量。这很像一个城市里的一列房屋。城市拥有很多房屋原创 2003-06-16 17:16:00 · 1302 阅读 · 2 评论 -
PHP 安全 (1)
原作:John Coggeshall 07/31/2003翻译:Easy在最近的两篇专栏文章(《常见样式错误(上)》和《常见样式错误(下)》)中我讨论了一些在编写PHP程式时常见的使程式难于阅读和易导致BUG的坏习惯。 在今天的文章中,我将转向讨论这个系列的重点:使用PHP时,安全问题的重要性。 关注安全问题的重要性 看到的远非全部 阻止用户恶意破坏你原创 2003-09-02 23:31:00 · 1334 阅读 · 0 评论 -
[phpmore]十一给MORE写稿件,有创意礼品送。快来参加吧
September 20th, 2006 为了促进国内PHPer的交流、提倡原创,PHPmore.com和phpe.net联合发起 06国庆PHP原创文章大赛。活动细则1 活动对象:爱好PHP,喜欢交流。稿件要求必须是原创,使用中文书写,简繁不限。2 活动时间:9月20日至10月31日3 活动方式:在自己Blog上写好文章,并发布到 http://post.phpmore.com原创 2006-09-20 02:13:00 · 3868 阅读 · 0 评论