大約有 226 項符合查詢結果。(搜索耗時:0.0038秒)
- 《PHP設計模式介紹》第十七章 MVC 模式
- web應用是十分多樣化的,為了實現某種應用,那哪種或哪些是最好的呢?或者說,對于web應用有沒有一種最好的體系? 問題 你能配置一個單一的web體系去滿足每個普通的web應用嗎?包括一般性的
- 2008-08-22 10:22:03
- 《PHP設計模式介紹》第十四章 動態(tài)記錄模式
- 到目前為止,您所看到的這些設計模式大大提高了代碼的可讀性與可維護性。然而,在WEB應用設計與開發(fā)中一個基本的需求與挑戰(zhàn):數據庫應用,這些設計模式都沒有涉及到。本章與接下來的兩章—
- 2008-08-22 10:22:02
- 《PHP設計模式介紹》第十五章 表數據網關模式
- 前一章中使用動態(tài)記錄模式對數據庫表進行建立,獲取,更新(通過擴展實現刪除)每一行的操作。動態(tài)記錄模式是一種簡單的抽象數據庫連接的方式,但是這種簡潔性也正是它的弱點。動態(tài)記錄類只處理
- 2008-08-22 10:22:02
- 《PHP設計模式介紹》第十一章 代理模式
- 因為某個對象消耗太多資源,而且你的代碼并不是每個邏輯路徑都需要此對象, 你曾有過延遲創(chuàng)建對象的想法嗎 ( if和else就是不同的兩條邏輯路徑) ? 你有想過限制訪問某個對象,也就是說,提供一組方法
- 2008-08-22 10:22:01
- 《PHP設計模式介紹》第十二章 裝飾器模式
- 若你從事過面向對象的php開發(fā),即使很短的時間或者僅僅通過本書了解了一些,你會知道,你可以 通過繼承改變或者增加一個類的功能,這是所有面向對象語言的一個基本特性。如果已經存在的一個php
- 2008-08-22 10:22:01
- 《PHP設計模式介紹》第十三章 適配器模式
- 接口的改變,是一個需要程序員們必須(雖然很不情愿)接受和處理的普遍問題。程序提供者們修改他們的代碼;系統(tǒng)庫被修正;各種程序語言以及相關庫的發(fā)展和進化。我孩子的無數玩具中有一個簡要地描
- 2008-08-22 10:22:01
- 《PHP設計模式介紹》第九章 觀測模式
- 一些面向對象的編程方式,提供了一種構建對象間復雜網絡互連的能力。當對象們連接在一起時,它們就可以相互提供服務和信息。 通常來說,當某個對象的狀態(tài)發(fā)生改變時,你仍然需要對象之間能互
- 2008-08-22 10:22:00
- 《PHP設計模式介紹》第十章 規(guī)范模式
- 在一個應用軟件的成型過程中,一些意想不到的商業(yè)邏輯到處出現。比如,基于價格的考慮,這個任務必須減少項目;而那個任務也因為銷售稅而必須選擇合適的比率;而其它的任務也必須因為其他的特別
- 2008-08-22 10:22:00
- 《PHP設計模式介紹》第八章 迭代器模式
- 類中的面向對象編程封裝應用邏輯。類,就是實例化的對象,每個單獨的對象都有一個特定的身份和狀態(tài)。單獨的對象是一種組織代碼的有用方法,但通常你會處理一組對象或者集合。 屬性來自 SQL 查
- 2008-08-22 10:21:59
- 《PHP設計模式介紹》第五章 注冊模式
- 我們通常認為避免使用全局變量是一種好的選擇,因此,對象經常被作為參數從一段代碼傳遞到另一段。但是傳遞實例的一個問題就是對象有時候不知道將要傳遞給誰——?經過一個函數后才被傳
- 2008-08-22 10:21:58
- 《PHP設計模式介紹》第六章 偽對象模式
- 面向對象的編程之所以豐富多彩,部分是由于對象間的相互聯(lián)系與作用。一個單一的對象就能封裝一個復雜的子系統(tǒng),使那些很復雜的操作能夠通過一些方法的調用而簡化。(無所不在的數據庫連接就是這
- 2008-08-22 10:21:58
- 《PHP設計模式介紹》第七章 策略模式
- 在編寫面向對象的代碼的時,有些時候你需要一個能夠自己根據不同的條件來引入不同的操作對象實例。例如,一個菜單功能能夠根據用戶的“皮膚”首選項來決定是否采用水平的還是垂直的排
- 2008-08-22 10:21:58