框架的基本結構:
先定義乙個入口檔案index.php.作用是1:定義常量;2:載入函式庫;3:啟動框架;
header("content-type:text/html;charset=utf-8");core核心檔案作用是載入類庫define('mulu',trim(str_replace('
\\','/',__dir__)));//
定義框架所在目錄
define('core',mulu
.'/core');//
框架檔案所在目錄
.專案檔案所處目錄
專案檔案所處目錄
define('debug',true);//
是否開啟調錯模式
if(debug)else
include
core
.'/common/function.php';//
裡面有乙個列印的p方法
include
core
.'/bawei.php';
spl_autoload_register('\core\bawei::load');//
自動載入類庫
\core\bawei
::run();
route裡指明呼叫哪個控制器
namespacelib裡存放擴充套件類core;
use route;
class
baweielse
}static public function
load($class)elseelse}}
namespace core\lib;model裡面載入資料庫檔案class
route
unset($patharr[0]);
if(isset($patharr[1]))else
$count
=count($patharr)+
2; $i=2;
while($i
<
$count)
$i=$i
+2;}
p($_get);
}else}}
namespace core\lib;use core\lib\config;
class
model
extends \pdo
catch (\pdoexception $e)}}
乙個簡單MVC模式的實現
簡單mvc模式的實現主要由3部分組成,用於初始化的configlistener,控制器 controller和配置檔案 mvc config.xml 1 configlistener 主要用於在初始化servletcontext時讀入配置檔案,並把路徑和 資訊儲存在attribute中。如下 pub...
搭建乙個簡單的dubbo專案
dependency groupid com.alibaba groupid artifactid dubbo artifactid version 2.5.7 version dependency dependency groupid com.github.sgroschupf groupid a...
搭建乙個簡單的FAQ系統
現在的智慧型問答系統的應用是非常普遍的,比如說客服,前台機械人,講解機械人等很多場景都可能會用到faq問答系統,所謂的faq就是 frequently asked questions,也就是說在某個場景下,比較常見的一些問題。首先我們來看看整體的faq流程,我們需要對輸入的問題進行預處理,比如去停,...