php
白一梓
关注C java javascript php perl pki,数据整合、信息安全、分布式计算。本博客所有原创和翻译文章版权归本人所有,如转载,请标明出处链接,谢谢合作。本人最新的博客文章将首先在http://blog.whyun.com 进行发布。
展开
-
codeigniter和mvc
<br /> <br /> 为什么用MVC<br />MVC如今在web开发中大放异彩。虽然其中包括代码的简洁和升级的便利等原因,但是首要原因还是他提倡的开发工作流。在开发团队中,MVC提供了有效的合作模式,他将各人的职责分为了三个主要的角色。<br />开发。开发人员是指处理模型的程序员。他们通常拥有与PHP、数据库管理、算法、构架和数据校验等方面的相关技能。这一角色通常会负责实现应用程序的编程细节,他们提供API,同时实施处理数据的策略。<br />设计。设计人员处理视图并负责实现应用程序的外观。他们具原创 2011-02-28 21:35:00 · 1922 阅读 · 0 评论 -
敏捷方法和实现(一)
序<br />从现在开始,我将发表一系列关于敏捷开发的博客。这些博客都是我译自《professional codeigniter》一书中的第二章的内容,他的第二章的标题是“敏捷方法和实现”,在书中作者以一个跟用户面对面访谈的分析人员的身份,来阐述敏捷方法在实践中的实施过程。作者的思维足够敏捷,书中访谈人员面对的只是一家零售店的老板,当然这位老板没有什么技术背景,但是访谈人员却能以最直观的方式——画草图——跟自己的顾客来交流,两者合作的非常愉快。通过两者的合作,访谈人员得到了需求并且形成了设计的雏形,而顾客也翻译 2011-03-05 21:13:00 · 1351 阅读 · 0 评论 -
敏捷方法和实现(四)
第二天当你第二天见到Claudia时,她看上去十分期待。你问她出了什么问题,她也正好从问题说起。 “是这样,对于这个网站,我考虑了好久,发现我们遗漏了很重要的一点。首先,我希望网站的用户能够搜索产品。同时,我认为他们应改能够通过某种方式来结账。我同样注意到我们没有设计出给购物车添加商品的进程。” “好的。让我们赶紧解决一下这些问题并且更新一下我的草图。然后我们将更新一下我昨天晚上画的产品的备忘录草图。现在先从这张图开始吧,好吗?” 现在,你忙碌起来,并且询问关于搜索的问题。可不可以给搜索页加个超链接,或者在翻译 2011-03-11 23:04:00 · 1162 阅读 · 0 评论 -
敏捷方法和实现(三)
尽可能的收集需求为了本书需要,你将要和一个需要做建设的电子商务网站的假设顾客工作。下面是在你同意去接见顾客时所知道的确切信息。顾客的名字叫Claudia,她经营一个致力于儿童用品的零售商店。她现在紧紧拥有一个简单的网页,命名为店名(Claudia的孩子),还有一些简单的联系信息。没有更多好的信息供你参考,因为这不像使用预测方法那样,你需要适应顾客的需求。 第一天当你遇见Claudia时,她看上去是一个有活力的三十多岁的人,正是这个人四年前创办了这家零售商店。这家商店的筹建款是由信用卡、从高薪职位离职后的佣金翻译 2011-03-11 22:53:00 · 1148 阅读 · 2 评论 -
php数组生成XML
时下,flash的开发在国内绝对算的上是个大头,虽然国外的编程统计显示ActionScript3.0在20名开外,但在中国绝对能排的上前十名。Adobe收购flash后开发的ActionScript3.0是一门极类似C#和java的语言,上手很快,否和当下OOP的趋势,配合绚丽的flash效果,取得了很多国人的芳心。但是ActionScript毕竟是一门前端脚本,和JavaScript一样它没有直原创 2010-10-28 21:18:00 · 2904 阅读 · 2 评论 -
codeigniter和mvc续
codeigniter的程序流程 1. 设计视图 首先,让我们设计视图并把它保存到如下路径:system/application/views/testview.php <!DOCTYPE html PUBLIC '-//W Web test Site 代码片段1 视图demo 你还可以联原创 2011-02-28 21:39:00 · 1449 阅读 · 0 评论