php修改手机号业务逻辑层,PHP实现极限业务逻辑重用的基础教程
首都源碼:的名字讓PHP實現(xiàn)基于Openbiz的極端業(yè)務(wù)邏輯重用
本文繼續(xù)介紹“自由開源\”開放商業(yè)框架”,這是一個基于Zend框架的應(yīng)用PHP框架。正如前面在《Openbiz 實現(xiàn) PHP的元數(shù)據(jù)編程》中提到的,元數(shù)據(jù)用于描述極端的業(yè)務(wù)邏輯。其本質(zhì)在于高度內(nèi)聚力和低耦合的極端抽象理念。在本文中,我們將解釋如何通過這種思想實現(xiàn)業(yè)務(wù)邏輯的最終重用。基于Zend構(gòu)建的Openbiz中間層的體系結(jié)構(gòu)類似于Java提出的中間層概念。在Openbiz系統(tǒng)中,除了數(shù)據(jù)邏輯、會話內(nèi)存管理和工廠等高級特性之外,我們可以從它的源碼代碼結(jié)構(gòu)中看出,大多數(shù)外部業(yè)務(wù)邏輯是由Zend底層實現(xiàn)的,而Openbiz本身為這些邏輯所做的工作相當于調(diào)用邏輯和實現(xiàn)邏輯之間的中間層。這有什么好處?難道這不必要嗎?Zend的核心價值是通過集成許多底層業(yè)務(wù)邏輯在代碼級別實現(xiàn)業(yè)務(wù)通用性。翻譯成白話文,Zend做了很多低級的事情,但是我們在使用時仍然要做很多初始化和設(shè)置工作,這些工作必須通過在Zend框架中編寫代碼來完成。那么就重用邏輯而言,這種編寫代碼初始化的方式總比沒有好,但這絕對不夠。
源碼:的截圖
總結(jié)
以上是生活随笔為你收集整理的php修改手机号业务逻辑层,PHP实现极限业务逻辑重用的基础教程的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: php 统计数组个数,php统计数组元素
- 下一篇: php实现最大公约数,php求最大公约数