摘要:
fontnum then if len(str) mod fontnum>0 then '计算总页数 pagecontent=len(str)\fontnum+1 else pagecontent=len(str)\fontnum end if Dim arr() ReDim arr(pagecontent) for m = 1 to pagecontent if mpage... 阅读全文
摘要:
一男赶集卖猪,天黑遇雨,二十头猪未卖成,到一农家借宿。少妇说:家里只一人不便。男:求你了大妹子,给猪一头。女:好吧,但家只有一床。男:我也到床上睡,再给猪一头。女:同意。半夜男商女,我到你上面睡,女不肯。男:给猪两头。女允,要求上去不能动。少顷,男忍不住,央求动一下,女不肯。男:动一下给猪两头。女同意。男动了八次停下,女问为何不动?男说猪没了。女小声说:要不我给你猪……天亮后,男吹著口哨赶20头猪... 阅读全文
摘要:
凉风吹,荷塘翠,茫然十年几份悔?忘却年轮,心意已醉,独在西湖走下去。 雾朦胧,半边亭,将看倒影知水清。岁月流逝,赫然清醒,试想雾湖有何人? 情可贵,友人随,一路走来喷泉追。水帘漫舞,灯星轮回,敢问夜湖谁与争? 天苍苍,冰若霜,天然明镜映天堂。塔上白雪,断桥残冰,却说雪湖天上景。 阅读全文
摘要:
还在为选择 PHP MVC Framewrok 烦恼吗? 有兴趣的话不妨自己试着打造一个简易的 MVC Framework 吧。 PHPit 在 Building a simple MVC system with PHP5 一文中教大家如何使用 PHP5 + SPL 制作出简单的 MVC Framework。 不论是否需要 MVC 架构,这篇文章中使用了许多技巧相当值得学习,例如使用 SPL ... 阅读全文
摘要:
PHP为什么在主流的应用中总是那么不出色,总是不如.Net/Java,就是因为在PHP处理大型应用的时候,那些不完整的面向对象机制、数据库处理的单一,不通用性等等,影响了PHP做大型应用。 * 作者:heiyeluren * 时间:2005-8-29 * 联系:heiyeluren_at_gmail.com 一、DPT介绍 PHP为什么在主流的应用中总是那么不出色,总是不如.Net... 阅读全文
摘要:
当写完一个程序之后,需要再写另一个程序时,比如当你写完一个留言版之后,需要再写一个文章管理程序。请看,一般留言板程序执行文件结构: config.php header.inc.php footer.inc.php index.php globals.php ..... 文件管理程序或其它程序的结构也可以是这样子的。因为,如果程序是放在同一个网站动行,配置是相同的,在讲究程序与代码分离... 阅读全文
摘要:
首先我来举个例子: 一个简单的文章显示系统 简单期间,我们假定这个文章系统是只读的,也就是说这个例子将不涉及文章的发布,现在开始了。 由于只涉及数据库的读取,所以我定义了两个interface Interface DataOperation { public function select($info); public function selectNum($info); } 上面... 阅读全文
摘要:
有许多朋友质疑这种MVC模式不正确。如果按照经典的MVC模式定义,这种实现确实是不正确的。 经典的MVC模式中,控制器仅仅是根据请求来决定调用哪一个视图,然后视图再调用模型来获取结果并显示。而我下面实现这种MVC模式,控制器要根据请求来决定调用哪一个模型,并传递参数给模型,然后获取结果。最后将结果传递给视图,视图只负责显示结果。 两种实现的比较如下: ... 阅读全文
摘要:
MVC就不多说了,网上到处都是,各种framework基本都是基于mvc的,但是学习一个模板的代价也挺大的,而且效率也是个问题,所以我就自己实现了一下。 先来看看index.php,一共三句话,当然这是最基本的,其他功能可以自己扩展 PHP代码 require("config.php"); require("function.php"); require("... 阅读全文
摘要:
一,介绍单入口模式 摘要: 在这篇文章里我们将使用PHP5的标准类库构建一个简单的MVC系统 介绍 在这简文章中,我将逐步带您完成一个简单的Model-View-Controller 系统,这是开发一个大型项目所必须要了解的东西. 单一入口 关于我们的MVC系统的重要的事情之一是它将采用单入口模式。而不是每次引入很多文件. 像如下的代码: PHP代码 我们将有处理所有... 阅读全文
摘要:
为了更好的演示MVC的工作方式,我们使用了一个简单的新闻文章发布系统作为例子.分为使用MVC和不使用MVC两种方式. 我们只作一个基本的演示,从数据库里读出一些文章列表,并在页面上显示。一般的流程就是,连接数据库,查询数据库,循环输出html结果。下面的代码就是如此做的。(淡水感觉怪怪的,语言组织得不好。好在代码比较容易理解) PHP代码 ... 阅读全文
摘要:
我们的index.php 文件看起来像这样: 以下是代码片段: display(); ?> 漂亮而简单。 我们有一些使用控制器的技巧,在PHP中你可以这样做: $this->{$_GET['method']}($_GET['param']); 一个建议是你最好定义程... 阅读全文
摘要:
接下来是视图??我去掉了HTML以节省空间,你可以查看这篇文章的完整代码。 以下是代码片段: model=& $model; } //! A manipulator /** * Builds the top of an HTM... 阅读全文
摘要:
控制器实际上是用来触发模型的数据和视图元素之间的绑定的控件。 例子 这里是一个使用MVC模式的简单例子。 首先我们需要一个数据库访问类,它是一个普通类。 以下是代码片段: db=mysql_pconnect($host,$user,$pass); mysql_select_db($db,$this-... 阅读全文
摘要:
MVC模式在网站架构中十分常见。它允许我们建立一个三层结构的应用程式,从代码中分离出有用的层,帮助设计师和开发者协同工作以及提高我们维护和扩展既有程式的能力。 视图(View) “视图”主要指我们送到Web浏览器的最终结果??比如我们的脚本生成的HTML。当说到视图时,很多人想到的是模版,但是把模板方案叫做视图的正确性是值得怀疑的。 对视图来说,最重要的事情可能是它应该是“自我意识(s... 阅读全文