
Php/Python
文章平均质量分 58
dfmz007
红海游泳的人太多,蓝海里没有人但不知道有没有鲨鱼。两片海域交汇处有一篇黄海,游泳的人不太多,但他们都没被鲨鱼咬死,看来是安全的。于是我一头扎进了黄海里。
展开
-
PEAR::DB的二次封装
require_once("DB.php"); // // 简单够用的DB封装库,继承自PEAR::DB // 连接参数$dsn由类构造时传入 // 使用方法 // 1 声明类的实体 $db = new PEAR_DB("数据库类型://用户名:用户口令@服务器地址/使用的数据库名称"); // 2 输入SQL查询原创 2004-07-29 22:53:00 · 1004 阅读 · 0 评论 -
PHP开始你的MVC(二)抽象数据库接口
二、抽象数据库接口(利用数据操作管理类)在用mvc模式开发的时候,model层负责数据库的所有操作,为了对数据库的操作进行统一的管理,我们需要定义一个数据库操作管理类,由他来接替所有的数据库操作,也就是整个系统中只有这个数据库操作管理类,可以直接对数据库进行操作,如果其他的类需要对数据库进行操作,那它就必须调用和通过这个类来实现。下面的Db类就是一个这样的类。/*原创 2004-08-09 21:32:00 · 933 阅读 · 0 评论 -
用PHP开始你的MVC(一)整合你的站点入口(转载)
一、实现统一的网站入口(在MVC中调用Controler层的方法,也就是控制层)大家也许经常在网上看到这样的路径(http://www.aaa.com/aaa/bbb/aaa?id=5),让人不解,这样的网站的实现方式有几种可能性: 1、隐藏文件的扩展名,对这种做法的好处,众说纷纭,不过个人觉得没有必要; 2、用了网站的重定向规则,实现虚拟路径; 3、强制文件解析的方式,实现虚拟原创 2004-08-09 21:30:00 · 825 阅读 · 0 评论 -
用PHP开始你的MVC(四)实现View层
MVC模式的view层的主要任务是进行页面的和结果的显示工作,在php的实现过程中,主要是体现为一个模板(使用模板,可以达到php代码和html代码分离的目的,这样代码和页面的维护就方便多了,便于管理和页面的更换,可以真正的划分程序员、美工的分工)的解析过程:首先,controler层从model层得到数据其次,controler层将数据交给view层再次,view层的接口将数据按一定的方式原创 2004-08-09 21:34:00 · 823 阅读 · 0 评论 -
用PHP开始你的MVC(三)实现你的Model层
三、实现你的Mode层Model层,就是MVC模式中的数据处理层,用来进行数据和商业逻辑的装封,进行他的设计的时候设计到三个个概念:------Model类。是实体类。用来保存数据库表格的中一条记录的所有字段的数据。并且可以验证这条记录数据的完整性。------ModelManager类。 是实体类的管理类。通常每一个实体类(Model)都要有一个对应的管理类(ModelManager)。管理类可原创 2004-08-09 21:33:00 · 820 阅读 · 0 评论 -
MVC模式的PHP实现
MVC模式在网站架构中十分常见。它允许我们建立一个三层结构的应用程式,从代码中分离出有用的层,帮助设计师和开发者协同工作以及提高我们维护和扩展既有程式的能力。视图(View)“视图”主要指我们送到Web浏览器的最终结果——比如我们的脚本生成的HTML。当说到视图时,很多人想到的是模版,但是把模板方案叫做视图的正确性是值得怀疑的。对视图来说,最重要的事情可能是它应该是“自我意识(self aware原创 2004-08-09 21:28:00 · 805 阅读 · 0 评论 -
php5中xml新的特性
面向的读者 这篇文章的面向对象是所有对PHP5的XML新功能感兴趣的各个水平的PHP开发者。我们假定读者掌握XML的基本知识。然而,如果你已经在你的PHP当中使用了XML,那么这篇文章也会让你受益非浅。 介绍 在当今的互联网世界,XML已经不再是一个时髦词了,它已经被广泛的接受和规范的使用了。因此相对于PHP4,PHP5对于XML的支持更受到了重视。在PHP4中你面对的几乎都是非标准,API中断,原创 2004-07-28 15:18:00 · 740 阅读 · 0 评论 -
省市二级菜单php实现(二)
// $sf=array(安徽,北京,福建,甘肃,广东,广西,贵州,海南,河北,河南,黑龙江,湖北,湖南,吉林,江苏,江西,辽宁,内蒙古,宁夏,青海,山东,山西,陕西,上海,四川,天津,西藏,新疆,云南,浙江,重庆); $sss["0"]=array(安庆,蚌埠,巢原创 2004-07-28 20:40:00 · 9945 阅读 · 0 评论 -
省市二级菜单php实现(一)
省份 地级市 市、县级市、县 var k2=document.all.sf.value;var k3=document.all.ss.value;if(k2>0 && k3==undefined){document.all.modifys1s2s3.src = s2.php?s2=+document.all.sf.value + &s3=0;}原创 2004-07-28 20:39:00 · 814 阅读 · 0 评论 -
php5安装(一)
PHP 5.0.0 和PHP 4.0.38 于2004年7月13日同时发布,这是一个值得我们PHP爱好者的一大喜讯。期盼已久的PHP5终于出来了,我们可以更进一步的享受PHP新的功能和使用开发的乐趣。 我也在第一时间用上了PHP5,下面简要介绍一下我的安装过程,与喜爱PHP的朋友分享。 其实,PHP5的安装过程也没有什么新意,与PHP4差不多。 一、CGI模式 1、解压php-5.0.0-原创 2004-07-28 12:40:00 · 1836 阅读 · 0 评论 -
php5安装
以安装目录c:/php为例;[1]将原先的php安装目录删除,解压php-5.0.0-Win32.zip到c:/php重命名php.ini-dist为php.ini(跟php4一样)[2]修改Apache的httpd.conf文件。将原有跟php4邦定的语句删除。用以下这几行代替:ScriptAlias /php/ "c:/php/"AddType application/x-httpd-php原创 2004-07-27 16:09:00 · 1038 阅读 · 0 评论 -
PEAR中的DB库连接如何指定端口PORT?
一般来说,$dsn是一个字符串,它的格式如下: phptype(dbsyntax)://username:password@protocol+hostspec/database * phptype: php后端数据库的类型名称(如mysql, odbc 等等.) * dbsyntax: 数据库所使用的SQL语法标准,一般不用。 * protocol: 使用的通讯协原创 2004-06-23 09:38:00 · 694 阅读 · 0 评论