mvc 框架 2 配置新增

2021-07-25 15:29:44 字數 1437 閱讀 2754

我們之前已經將簡單的mvc框架封狀出來了

那麼現在我們對我們封裝的mvc框架進行填充,首先我們從配置項上下手

需求:將路由以及連線資料變數設定成配置檔案

檔案:core/lib/conf.php  配置檔案

:core/config/放置對應配置檔案

那麼首先讀取配置檔案的思路:

1、 首頁我們要在core/lib檔案下建立conf.php檔案編寫呼叫方法將配置檔案以及配置項以引數形式輸入

/*** 1、判斷配置檔案是否存在

* 2、判斷配置是否存在

* 3、快取配置

*/2、之後在core檔案下建立config 檔案編寫所使用的配置檔案返回配置資料(陣列形式)

3、使用conf類呼叫配置檔案所對應的配置屬性

/core/lib/conf.php

<?php 

namespace core\lib;

class confelseelse

}else}}

static public function all($file)elseelse}}

}?>

core/config/route.php

<?php 

return array(

'controller'=>'indexss',

'action'=>'index'

);?>

\core\lib\route.php  檔案呼叫

例項化conf類

呼叫對應配置

/core/lib/model/php呼叫

這樣就實現了配置項的寫入以及讀取

封裝mvc框架 三 配置類

為了提高框架的健壯性,我們可以封裝乙個配置類,通過配置類載入我們的配置,這樣我們修改自己的配置時,就不用單獨去找這些對應的檔案。新建配置類,叫conf.php namespace core lib class conf else else else 資料庫配置類所在的位置 core config d...

Spring框架MVC的詳細配置

一,配置分發器 dispatcherservlet 是spring mvc 的入口 所有進入spring web 的 request 都經過 dispatcherservlet 需要在 web.xml 中註冊 dispatcherservlet dispathercontext org.spring...

簡單mvc框架Power2php

power2php 是乙個簡單的,開源的,易擴充套件 公升級 高效的,物件導向的輕量級php mvc開發框架.遵循 gnu general public license gpl 開源協議發布.power2php 是為了簡化企業級應用開發和敏捷web 應用開發以及為初學者擺脫傳統開發模式而誕生的.po...