• 通过PHP MYSQL实现 网站在线人数统计

    2008-08-22
    网站在线人数的程序代码,后台有MySQL(和PHP搭配之最佳组合)数据库支持。可以直接统计出网站当前的在线人数。 首先是创建MySQL(和PHP搭配之最佳组合)数据库表。.... 【阅读全文】
  • 《PHP设计模式介绍》第十八章 结论

    2008-08-22
    我们已经一起进行到这次讨论旅程的最后一个部分了。希望我们一起完成了对你有用的东西,包括了通过PHP的一些例子来介绍设计模式的概念和更有用的成果,比如测试驱动开发这样的更好的开发技术。.... 【阅读全文】
  • 《PHP设计模式介绍》关于本书说明

    2008-08-22
    中国站长站关于《PHP设计模式介绍》的说明 《PHP设计模式介绍》一书的英文原名是“ Guide.to.PHP.Design.Patterns ”,此书由Marco Tabini & Associates, Inc.出版,原作者是Ja.... 【阅读全文】
  • 《PHP设计模式介绍》第十七章 MVC 模式

    2008-08-22
    web应用是十分多样化的,为了实现某种应用,那哪种或哪些是最好的呢?或者说,对于web应用有没有一种最好的体系? 问题 你能配置一个单一的web体系去满足每个普通的web应用吗?包括一般性的.... 【阅读全文】
  • 《PHP设计模式介绍》第十四章 动态记录模式

    2008-08-22
    到目前为止,您所看到的这些设计模式大大提高了代码的可读性与可维护性。然而,在WEB应用设计与开发中一个基本的需求与挑战:数据库应用,这些设计模式都没有涉及到。本章与接下来的两章—.... 【阅读全文】
  • 《PHP设计模式介绍》第十五章 表数据网关模式

    2008-08-22
    前一章中使用动态记录模式对数据库表进行建立,获取,更新(通过扩展实现删除)每一行的操作。动态记录模式是一种简单的抽象数据库连接的方式,但是这种简洁性也正是它的弱点。动态记录类只处理.... 【阅读全文】
  • 《PHP设计模式介绍》第十一章 代理模式

    2008-08-22
    因为某个对象消耗太多资源,而且你的代码并不是每个逻辑路径都需要此对象, 你曾有过延迟创建对象的想法吗 ( if和else就是不同的两条逻辑路径) ? 你有想过限制访问某个对象,也就是说,提供一组方法.... 【阅读全文】
  • 《PHP设计模式介绍》第十二章 装饰器模式

    2008-08-22
    若你从事过面向对象的php开发,即使很短的时间或者仅仅通过本书了解了一些,你会知道,你可以 通过继承改变或者增加一个类的功能,这是所有面向对象语言的一个基本特性。如果已经存在的一个php.... 【阅读全文】
  • 《PHP设计模式介绍》第十三章 适配器模式

    2008-08-22
    接口的改变,是一个需要程序员们必须(虽然很不情愿)接受和处理的普遍问题。程序提供者们修改他们的代码;系统库被修正;各种程序语言以及相关库的发展和进化。我孩子的无数玩具中有一个简要地描.... 【阅读全文】
  • 《PHP设计模式介绍》第九章 观测模式

    2008-08-21
    一些面向对象的编程方式,提供了一种构建对象间复杂网络互连的能力。当对象们连接在一起时,它们就可以相互提供服务和信息。 通常来说,当某个对象的状态发生改变时,你仍然需要对象之间能互.... 【阅读全文】
  • 《PHP设计模式介绍》第十章 规范模式

    2008-08-22
    在一个应用软件的成型过程中,一些意想不到的商业逻辑到处出现。比如,基于价格的考虑,这个任务必须减少项目;而那个任务也因为销售税而必须选择合适的比率;而其它的任务也必须因为其他的特别.... 【阅读全文】
  • 《PHP设计模式介绍》第八章 迭代器模式

    2008-08-22
    类中的面向对象编程封装应用逻辑。类,就是实例化的对象,每个单独的对象都有一个特定的身份和状态。单独的对象是一种组织代码的有用方法,但通常你会处理一组对象或者集合。 属性来自 SQL 查.... 【阅读全文】
  • 《PHP设计模式介绍》第五章 注册模式

    2008-08-22
    我们通常认为避免使用全局变量是一种好的选择,因此,对象经常被作为参数从一段代码传递到另一段。但是传递实例的一个问题就是对象有时候不知道将要传递给谁——?经过一个函数后才被传.... 【阅读全文】
  • 《PHP设计模式介绍》第六章 伪对象模式

    2008-08-22
    面向对象的编程之所以丰富多彩,部分是由于对象间的相互联系与作用。一个单一的对象就能封装一个复杂的子系统,使那些很复杂的操作能够通过一些方法的调用而简化。(无所不在的数据库连接就是这.... 【阅读全文】
  • 《PHP设计模式介绍》第七章 策略模式

    2008-08-22
    在编写面向对象的代码的时,有些时候你需要一个能够自己根据不同的条件来引入不同的操作对象实例。例如,一个菜单功能能够根据用户的“皮肤”首选项来决定是否采用水平的还是垂直的排.... 【阅读全文】
  • 《PHP设计模式介绍》第四章 单件模式

    2008-08-22
    几乎所有面向对象的程序中,总有一两个资源被创建出来,在程序应用中持续被共享使用。例如,这样的一个资源,在一个电子商务程序的数据库连接中使用:这个连接在应用程序启动时初始化,程序于是.... 【阅读全文】
  • 《PHP设计模式介绍》第二章 值对象模式

    2008-08-22
    在所有的最简单的程序中,大多数对象都有一个标识,一个重要的商业应用对象,例如一个Customer或者一个SKU,有一个或者更多的属性---id,name,email地址,这样可以把它从同一个类的其他实例区分开.... 【阅读全文】
  • 《PHP设计模式介绍》第三章 工厂模式

    2008-08-22
    在面向对象编程中, 最通常的方法是一个new操作符产生一个对象实例,new操作符就是用来构造对象实例的。但是在一些情况下, new操作符直接生成对象会带来一些问题。举例来说, 许多类型对象的创造需.... 【阅读全文】
  • 《PHP设计模式介绍》导言

    2008-08-22
    当你在不断的试图从你的应用程序中发现新的特征时,你是否发现你提出的解决方法和一些以前你已经实现的东西是如此的类似呢?如果你是一个程序员(即使你才 开始很短的时间),你都可能回答&ldqu.... 【阅读全文】
  • 《PHP设计模式介绍》第一章 编程惯用法

    2008-08-22
    学习一门新的语言意味着要采用新的惯用法。这章将介绍或者可能重新强调一些惯用法。你会发现这些惯用法在你要在代码中实现设计模式时候是非常有用的。 在这里总结的许多编程惯用法都是很值得.... 【阅读全文】
  • 详细讲解PHP中缓存技术的应用

    2008-08-22
    PHP,一门最近几年兴起的web设计脚本语言,由于它的强大和可伸缩性,近几年来得到长足的发展,php相比传统的asp网站,在速度上有绝对的优势,想mssql转6万条数据php如需要40秒,asp不下2分钟.但是,由于.... 【阅读全文】
  • php escapeshellcmd多字节编码漏洞

    2008-08-21
    漏洞公告在http://www.sektioneins.de/advisories/SE-2008-03.txt PHP 5 <= 5.2.5 PHP 4 <= 4.4.8 一些允许如GBK,EUC-KR, SJIS等宽字节字符集的系统都可能受此影响,影响还是非常.... 【阅读全文】

最新PHP编程教程