當(dāng)前位置:工程項(xiàng)目OA系統(tǒng) > 泛普各地 > 江西OA系統(tǒng) > 新余OA > 新余網(wǎng)站建設(shè)公司
ThinkPHP_2.1_full_with_extend 升級到ThinkPHP3.0一些看法
運(yùn)轉(zhuǎn)附帶例子 ThinkPHP3/Examples/Blog/
運(yùn)轉(zhuǎn)信息 : Process: 1.8019s ( Load:0.0583s Init:1.7436s Exec:-0.8457s Template:0.8457s ) | DB :27 queries 0 writes | UseMem:2,689 kb | LoadFile:46 | CallFun:72,1702
運(yùn)轉(zhuǎn)信息 : 總耗時(shí): 1.8019s ( 加載:0.0583s 初始化:1.7436s 執(zhí)行:-0.8457s 模板 :0.8457s ) | 數(shù)據(jù)庫查詢次數(shù):27 queries 0 writes | 運(yùn)用內(nèi)存:2,689 kb |加載文件數(shù)目 :46 | 加載函數(shù):72,1702
編譯往后的:
運(yùn)轉(zhuǎn)信息 : Process: 0.9832s ( Load:0.0093s Init:0.9739s Exec:-0.1017s Template:0.1017s ) | DB :24 queries 0 writes | UseMem:2,088 kb | LoadFile:42 | CallFun:72,1702
新余網(wǎng)站建設(shè)看到ThinkPHP框架的 DB 庫有運(yùn)用了緩存技能,模版編譯往后功能進(jìn)步良多。
但還帶有幾個(gè)疑問:
1、數(shù)據(jù)庫查詢次數(shù)是不是有點(diǎn)多?
2、加載文件到達(dá)42個(gè)?
3、加載的函數(shù)數(shù)目有幾多是運(yùn)用到的?
4、直接在閱讀器訪 ThinkPHP3/ThinkPHP/Common/runtime.php 看看發(fā)作了什么?
ThinkPHP3/ThinkPHP/Conf/alias.php
以下能夠可以協(xié)助ThinkPHP3在功能上邁上一個(gè)大階梯。
- /*在類外
- $l = new lib();
- echo $l->ip();//起首要確保 function.ip.php文件有一個(gè) ip函數(shù),如許完成按需挪用文件。
- */
- <?php
- class lib {
- /*
- 這里依然是主類代碼,當(dāng)然在類里可以拜訪任何函數(shù):如:
- public function test(){
- $ip = self::ip();//起首要確保 function.ip.php文件有一個(gè) ip函數(shù)
- }
- */
- /**
- * 自載入函數(shù)類初始化
- * @param string $name
- * @param string $arguments
- * @return mixed|boolean
- */
- public function __call($name, $arguments) {
- $function_path_arr = array (LIBS_FUNCTION_ROOT, LIBS_FUNCTION_PRIVATE_ROOT );//LIBS_FUNCTION_ROOT, LIBS_FUNCTION_PRIVATE_ROOT 這兩個(gè)是常量裝備,裝備函數(shù)的目次
- foreach ( $function_path_arr as $path ) {
- $path = $path . 'function.' . $name . '.php';
- if (is_file ( $path )) {
- include_once ($path);
- if (function_exists ( $name ))
- return call_user_func_array ( $name, $arguments );
- }
- }
- return false;
- }
- }
- ?>
- 1企業(yè)要打造營銷型企業(yè)網(wǎng)站
- 2Ecshop中怎樣使Smarty支持模板路徑替換
- 3優(yōu)化中代碼需要注意的
- 4做網(wǎng)站優(yōu)化必知三點(diǎn)
- 5ThinkPHP_2.1_full_with_extend 升級到ThinkPHP3.0一些看法
- 6網(wǎng)站運(yùn)營離不開網(wǎng)站數(shù)據(jù)
- 7百度算法調(diào)整帶來的優(yōu)化策略的變化
- 8企業(yè)網(wǎng)站優(yōu)化中的內(nèi)容營銷
- 9配置CKEditor和CKFinder
- 10sockettj_http_get 獲取 URL 地址結(jié)果
- 11網(wǎng)站優(yōu)化中幾個(gè)誤區(qū)
- 12老域名的利弊
- 13詳談UChome核心開發(fā)
- 142012年最熱門的網(wǎng)絡(luò)職位
- 15新余網(wǎng)站建設(shè)談如何打造企業(yè)品牌站?
- 16長尾關(guān)鍵詞提高流量轉(zhuǎn)化
- 17php+jquery 星級評分程序
- 18編程入門經(jīng)驗(yàn)
- 19養(yǎng)成幾條PHP編程好習(xí)慣
- 20網(wǎng)站標(biāo)題文字怎么修改?
- 21企業(yè)網(wǎng)站建設(shè)是否需要自主建站?
- 22阿里云備案時(shí),提示“產(chǎn)品信息無效”如何處理?
- 23新余視頻網(wǎng)站解決方案
- 24企業(yè)為什么須要權(quán)威的網(wǎng)站設(shè)計(jì)單位做官方網(wǎng)站呢?
- 25企業(yè)應(yīng)用架構(gòu)模式
- 26阿里云備案流程-原備案在阿里云
- 27怎樣學(xué)習(xí)及實(shí)踐網(wǎng)絡(luò)營銷
- 28怎樣使用php 獲取遠(yuǎn)程網(wǎng)址頭部信息
- 29備案一次可以提交幾個(gè)域名?
- 30新余網(wǎng)站建設(shè)公司提醒網(wǎng)站被降權(quán)后應(yīng)該做的
成都公司:成都市成華區(qū)建設(shè)南路160號1層9號
重慶公司:重慶市江北區(qū)紅旗河溝華創(chuàng)商務(wù)大廈18樓