MVC封裝(八)日誌類

2021-07-25 15:37:05 字數 998 閱讀 7608

首先先在core\lib\目錄下新建乙個log.php

檔案,然後建立log類,先定義乙個初始化的方法 init()。

在core\lib\下建立drive資料夾,需要把所有驅動資訊放到lib下的drive資料夾中,然後在裡面在進行建立log資料夾,在裡面建立file.php,這代表的是我們的日誌存在檔案中,在建立乙個mysql

.php代表的是我們的日誌可能存在mysql資料庫

中。接下來還需要乙個配置檔案,來儲存我們當前框架是用的哪一種日誌的驅動。在cofig裡面建立log.php 。在裡面寫入 ,

然後回到core\lib\log.php裡面的init方法進行編碼,通過配置檔案載入過來日誌型別,然後去載入這個類,然後再去core\imooc.php裡寫行**去啟動這個類。

接下來在core\lib\drive\log\file.php檔案中來進行我們的配置,首先我們需要乙個路徑, 需要把這些東西寫到乙個初始化的方法當中去,

接上面的路徑再寫一方法log()完成乙個寫日誌的功能,首先我們得確定一下檔案的儲存位置是否存在,不存在的話新建乙個目錄,存在的話寫入日誌。

執行程式有日誌自動存入。

學習封裝mvc(八)日誌類

日誌類呢可能存在檔案中,也可能存在資料庫中,也可能存在快取中,下面講下日誌類是怎麼存在檔案中的 首先在 core lib下建立日誌類log.php,如下 namespace core lib use core lib conf class log static public function log...

MVC框架的封裝(八)日誌類

接下來我們要做的就是沒乙個框架必備的日誌類。首先我們現在lib目錄下新建乙個log.php檔案,然後建立log類,我們先來定義乙個初始化的方法 init,我們需要把所有驅動資訊放到lib下的drive資料夾中,然後在裡面在進行建立log資料夾,在裡面建立file.php,這代表的是我們的日誌存在檔案...

封裝框架(十)日誌類

每個框架都有日誌類,日誌類非常的重要,接下來要在我們的框架中加入日誌類 首先我們要對日誌類有乙個規劃 1 確定日誌的儲存方式,例如 存到檔案中 存到資料庫中 2 寫日誌 我們這裡確定為把日誌存到檔案系統中 首先我們在lib目錄下建乙個log.php用來確定儲存方式 namespacecore lib...