亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

高性能的PHP日志系統—SeasLog

難度中級
時長48分
學習人數
綜合評分9.63
45人評價 查看評價
9.8 內容實用
9.3 簡潔易懂
9.8 邏輯清晰
  • Seaslog常用方法
    查看全部
    0 采集 收起 來源:SeasLog常用方法

    2016-06-05

  • SeasLog的使用方法
    查看全部
    0 采集 收起 來源:SeasLog常用方法

    2016-05-03

  • PHP擴展安裝
    查看全部
    0 采集 收起 來源:安裝SeasLog

    2016-04-17

  • 小型本地日志擴展,未來不知是否會使用,因為一般框架都會自帶日志功能。印象最深是集成進TP框架的過程,明白了簡單集成和深度集成確實有不同形式。
    查看全部
  • 使用seaslog的注意事項
    查看全部
  • set-log
    查看全部
    0 采集 收起 來源:SeasLog常用方法

    2016-03-24

  • pecl.php.net
    查看全部
    0 采集 收起 來源:安裝SeasLog

    2016-03-15

  • SeasLog常用方法
    查看全部
    0 采集 收起 來源:SeasLog常用方法

    2016-03-10

  • u
    查看全部
  • 記錄時間
    查看全部
  • 最后的注意事項
    查看全部
  • 那么因為ThinkPHP本身的日志系統對于日志的級別區分不是特別的好,所以可以擴展一下。希望達到按不同的日志級別去記錄的效果。 在Log.class.php中新建一個l的方法 static function l($message,$level='INFO') { if(!self::$storage){ $type = $type?:C('LOG_TYPE'); $class = 'Think\\Log\\Driver\\'. ucwords($type); self::$storage = new $class(); } self::$storage->l($message,$level); } 在SeasLog.class.php中新建一個l的方法 public function l($message,$level='INFO') { //調用SeasLog快捷存儲日志的方法 \SeasLog::log($level,$message); } 在IndexController中的index()方法里 #\Think\Log::l('it is test','INFO');//輸出INFO的信息 \Think\Log::l('it is test','DEBUG');//輸出DEBUG的信息
    查看全部
  • 3-1 在Thinkphp中集成SeasLog(有2種方法) 1.直接在控制器中去調用SeasLog對應的方法。比如需要記錄debug的信息直接寫debug的方法。 SeasLog::info('test'); 2.既然用了框架,那么就依托框架的特性去集成。Thinkphp中有一個Log.class.php(日志處理類)的文件。那么要集成SeasLog,首先要把配置文件Home/Conf/config.php里默認的日志驅動改一下。 'LOG_TYPE'=='SeasLog', 第2個配置項就是日志所存儲的空間,在根目錄新建一個log文件夾來存儲日志。 'LOG_PATH'=>'C:/wamp/www/mooc/Think/log' 然后在ThinkPHP/Library/Think/Log的驅動文件夾Driver上新建一個SeasLog.class.php的類文件。 class SeasLog { // 實例化并傳入參數 public function __construct(){ \SeasLog::setBasePath(C('LOG_PATH')); \SeasLog::setLogger('Home'); } /** * 日志寫入接口 * @access public * @param string $log 日志信息 * @param string $destination 寫入目標 * @return void */ public function write($log,$lever='DEBUG') { \SeasLog::debug($log); } }
    查看全部
  • /*//2-2 SeasLog常用方法 //1.這個類是靜態方法,所以不需要實例化 SeasLog::setBasePath('C:/wamp/www/mooc/seaslog/log');//設置基礎路徑的方法 //echo SeasLog::getBasePath();//查看基礎路徑是什么 //2.不同的模塊存到不同的路徑下 SeasLog::setLogger('Web'); //SeasLog::setLogger('Api'); //3.寫一條日志到文件當中 SeasLog::debug('It is debug info');//debug信息 SeasLog::info('It is info');//info信息 SeasLog::notice('It is notice');//notice信息 //4.在程序當中查看日志記錄情況 //$data = SeasLog::analyzerCount();//日志統計 //print_r($data); //5.查看日志詳情 //$data = SeasLog::analyzerDetail('info'); //print_r($data); //6.全局常量的使用,SEASLOG_DEBUG='debug' //$data = SeasLog::analyzerDetail(SEASLOG_DEBUG); //print_r($data);*/ //7.作者提供了一個通用的方法記錄日志 SeasLog::log('debug','debugdebug'); SeasLog::log('info','infoinfo');
    查看全部
    1 采集 收起 來源:SeasLog常用方法

    2016-02-29

  • pecl.php.net php常用擴展網站 搜索seaslog 2-1 安裝SeasLog phpize php自帶的一個解壓php擴展的命令 make && make install 編譯和安裝 php.ini extension= "seaslog.so" seaslog擴展 按照正常的php擴展來安裝,配置項要到github里找,修改log存儲基本目錄
    查看全部
    0 采集 收起 來源:安裝SeasLog

    2018-03-22

舉報

0/150
提交
取消
課程須知
預先掌握以下知識會更有助于掌握SeasLog精髓 1、PHP的基礎知識 2、面向對象的基礎知識 3、Linux服務器的常用命令
老師告訴你能學到什么?
1、什么是日志? 2、為什么使用日志功能 3、為什么選用SeasLog 4、如何在實際項目中使用SeasLog

微信掃碼,參與3人拼團

微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號

友情提示:

您好,此課程屬于遷移課程,您已購買該課程,無需重復購買,感謝您對慕課網的支持!