利用PHP实现一种轻量级的MVC结构(原创),利用PHP实现一种轻量级的MVC结构(原创)
【 tulaoshi.com - PHP 】
本文转自:http://hsboy.com/blog/archives/158-uPHPOEOEOECaAEMVCa.html
(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/php/)PHP的优点就在于轻量和跨平台。它和Apache以及Mysql的联合可以提供一种十分廉价的解决方案,这在开发和部署上都能体现出来。本人之所以执着于PHP也是因为这一点(虽然本人对于PHP的怨言也有不少,暂且不表)。
MVC结构是不是好的结构,它有哪些优点,是否适合于WEB或者是否适合于使用PHP进行开发的WEB项目,这在很多文章中都提到过。这里÷粤恕J导噬希???HP以及一些现成的开远项目,确实可以做出很清晰简洁的架构,这也是本文的目标所在。
(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/php/)一、Model部分Model中包含bean以及bean的有效性检验代码,下面是Bean类的实现:
<?php  来源:http://www.tulaoshi.com/n/20160129/1490677.html
class Bean 
{ 
    protected $_bean_name = NULL; 
    private $_bean_array = NULL; 
    /** 
     * set the name of the bean 
     * 
     * @param $name string the bean name to set 
     * @return void 
     */ 
    public function set_name($name) 
    { 
        $this-_bean_name = $name; 
    } 
    /** 
     * get the name of the bean 
     * 
     * @return string the name of the current bean 
     */ 
    public function get_name() 
    { 
        return $this-_bean_name; 
    } 
    /** constructor, build a bean from a array and the name of the bean */ 
    public function __construct($bean_name, &$bean_array) 
    { 
        $this-set_name($bean_name
看过《利用PHP实现一种轻量级的MVC结构(原创)》的人还看了以下文章 更多>>