利用PHP实现一种轻量级的MVC结构(原创)

GlacierHacker

GlacierHacker

2016-01-29 13:34

利用PHP实现一种轻量级的MVC结构(原创),利用PHP实现一种轻量级的MVC结构(原创)

本文转自:http://hsboy.com/blog/archives/158-uPHPOEOEOECaAEMVCa.html

  PHP的优点就在于轻量和跨平台。它和Apache以及Mysql的联合可以提供一种十分廉价的解决方案,这在开发和部署上都能体现出来。本人之所以执着于PHP也是因为这一点(虽然本人对于PHP的怨言也有不少,暂且不表)。

    MVC结构是不是好的结构,它有哪些优点,是否适合于WEB或者是否适合于使用PHP进行开发的WEB项目,这在很多文章中都提到过。这里÷粤恕J导噬希???HP以及一些现成的开远项目,确实可以做出很清晰简洁的架构,这也是本文的目标所在。

(本文来源于图老师网站,更多请访问http://m.tulaoshi.com/php/)一、Model部分

    Model中包含bean以及bean的有效性检验代码,下面是Bean类的实现:

(本文来源于图老师网站,更多请访问http://m.tulaoshi.com/php/)

<?php
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

展开更多 50%)
分享

猜你喜欢

利用PHP实现一种轻量级的MVC结构(原创)

PHP
利用PHP实现一种轻量级的MVC结构(原创)

MVC模式的PHP实现

PHP
MVC模式的PHP实现

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

PHP5中MVC结构学习

Web开发
PHP5中MVC结构学习

Prevayler—轻量级数据存储框架

编程语言 网络编程
Prevayler—轻量级数据存储框架

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

维护方便的轻量级UIKIT前端框架

平面设计 海报设计 广告设计 画报设计 签名设计 服装设计 名片设计 画册设计 版式设计 商标设计
维护方便的轻量级UIKIT前端框架

PHP:MVC迷思

PHP
PHP:MVC迷思

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

《放开那三国》改版后比武系统介绍

《放开那三国》改版后比武系统介绍

《大众高尔夫6》奖杯

《大众高尔夫6》奖杯
下拉加载更多内容 ↓