Time of Update: 2018-07-24
一、參考: 1.《PHP核心技術與最佳實務》chapter11高效能網站架構方案 2.http://developer.yahoo.com/performance/rules.html 3.http://www.supesoft.com/ArticleDisp.asp?ID=4873 二、最佳化網站回應時間的方法: 1.減少自己網站的http請求次數
Time of Update: 2018-07-24
function gotomail($mail){ $mail_domain = explode('@',$mail); $mail_domain = strtolower($mail_domain[1]); switch($mail_domain){ case 'vip.163.com':
Time of Update: 2018-07-24
前言: 前邊文章曾經介紹過載windows下php的debug( phpstorm+Xdebug斷點調試PHP ) ,mac下的配置流程是一模一樣的,但是卻碰到了各種波折也是夠累的,碰到的坑現總結如下(其實二月份就寫了一直沒發),現在和大家分享出來。 步驟流程 一 . 下載並安裝自己php版本對應的xdebug 二. 進行設定檔的一致修改,包括php.ini
Time of Update: 2018-07-24
原文地址:http://www.cnblogs.com/napoleon_liu/articles/1911571.html 參考:http://www.laruence.com/2009/07/23/994.html time33 雜湊函數,又叫 DJBX33A,Bernstein's hash php, apache, perl, bsddb都使用time33雜湊. 最簡單的版本
Time of Update: 2018-07-24
<img src=“data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAkCAYAAABIdFAMAAAAGXRFWHRTb2Z..../> data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAkCAYAAABIdFAMAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAHhJREFUeNo8zjsOxCAMBFB...
Time of Update: 2018-07-24
一。介紹 Apache log4php是一個通用的日誌架構為PHP,可以通過xml或php檔案來進行配置。可以應用在cms、crm等php系統中。 是Log4xx系列日誌組件之一,是Log4j遷移到php的版本, 主要用來記錄日誌資訊,支援多種輸入目的地, 包括:記錄檔、日誌復原檔案、資料庫、Log Service器等等;同時,還支援多種輸入格式。
Time of Update: 2018-07-24
WordPress < 4.1.2 儲存型XSS漏洞 0x00 原理 最近幾天爆出來的,今天才看。網上的分析也有很多了估計,我也發一篇好了233333因為確實很經典,思路很不錯。具體的細節看老外寫的,請戳: https://cedricvb.be/post/wordpress-stored-xss-vulnerability-4-1-2 這次主要是Mysql中的UTF-8隻支援3個byte,如果需要支援4個byte的編碼,則需要使用utf8mb4。不開啟strict
Time of Update: 2018-07-24
流程: 總共有3張表,許可權,角色,管理員 其中角色表為中間串連紐帶 1.完善角色表,實現增刪改差,以及為角色指派許可權的功能,儲存許可權的ID與action controller在role表,方便後便用2.完善許可權表,實現增刪改查,分配對應的許可權3.完善管理員列表,分配對應的角色 原理: 問:left.html根據不同管理員身份顯示不同分類列表。答:根本--role表裡的role_auth_ids
Time of Update: 2018-07-24
原文地址:http://www.leapsoul.cn/?p=935 說道PHP代碼調試,對於有經驗的PHPer,通過echo、print_r、var_dump函數,或PHP開發工具zend studio、editplus可解決大部分問題,但是對於PHP入門學習的童鞋來說有一定的難度,而且僅僅通過上述這些PHP調試手段,也很難準確發現PHP效能方面的問題,Xdebug是一個非常有用的PHP調試工具。
Time of Update: 2018-07-24
測試環境:Window XP sp3 XAMPP 1.7.4(Apache 2.2.17、MySql 5.5.8、PHP 5.3.5)
Time of Update: 2018-07-24
前言: php代碼在調試時,經常是print_r或者var_dump來斷點,但是當項目較為複雜的情況下,這麼做效率就非常低下了,斷點調試就非常好的解決了這個問題。一開始可能不太適應斷點調試,但是當習慣之後,越用越舒服。 註:以下是在windows7+apache環境 一、斷點調試php環境搭建 1、檢測本地php環境是否安裝了Xdebug 在本地輸出phpinfo();搜尋Xdebug;如下圖 如果沒有安裝,安裝操作Xdebug如下:
Time of Update: 2018-07-24
兩者都是好東西,我就想著能不能結合起來,這樣Yii2出現瓶頸的時候有些業務就可以平滑地遷移到Workerman中。 其實挺簡單的,就是把Yii2應用的index.php中的內容放到Worker的代碼前面,只是要把run改為init: <?phprequire(__DIR__ . '/../vendor/autoload.php');require(__DIR__ . '/../vendor/yiisoft/yii2/Yii.php');require(__DIR_
Time of Update: 2018-07-24
與許多開發架構一樣,FleaPHP 通常也使用一個入口檔案來啟動架構,並運行應用程式代碼。雖然 FleaPHP 並不要求應用程式必須使用單一的入口檔案,不過在本系列文章中,我大部分時間都使用單一入口檔案。 單一入口應用程式 在 FleaPHP 應用程式使用 MVC 模式時,應用程式的所有功能都通過一個單一的檔案來調用。這種通過單一檔案來執行所有功能的應用程式,稱為單一入口應用程式。有關單一入口應用程式的一些資訊,可以參考 ChinaUnix
Time of Update: 2018-07-24
在防止惡意註冊中,輸入隨即圖片認證時可以用下面的常用字元集:(請使用IE瀏覽器開啟) \u7684\u4e00\u4e86\u662f\u6211\u4e0d\u5728\u4eba\u4eec\u6709\u6765\u4ed6\u8fd9\u4e0a\u7740\u4e2a\u5730\u5230\u5927\u91cc\u8bf4\u5c31\u53bb\u5b50\u5f97\u4e5f\u548c\u90a3\u8981\u4e0b\u770b\u5929\u65f6\u8fc7
Time of Update: 2018-07-24
由於send方法是實現協程的關鍵所在,覺得有必要單獨詳細學習下send方法,因為確實詭異; 官方文檔 Generator::send (PHP 5 >= 5.5.0, PHP 7) Generator::send — Send a value to the generator Description public mixed Generator::send ( mixed $value ) Sends the given value to the
Time of Update: 2018-07-24
Time of Update: 2018-07-24
首先是多模板支援: 需要在tpl上面建立red檔案夾和對應的action的html模板 conf.php //多模板支援 'TMPL_SWITCH_ON'=>true, 'TMPL_DETECT_THEME'=>true, index.html <a href='?t=red'>模板一</a><br> <a href='?t=default'>預設</a><br> 多語言支援:
Time of Update: 2018-07-24
什麼是pjax? 現在很多網站( facebook, twitter)都支援這樣的一種瀏覽方式, 當你點擊一個站內的連結的時候, 不是做頁面跳轉, 而是只是站內頁面重新整理。 這樣的使用者體驗, 比起整個頁面都閃一下來說, 好很多。 其中有一個很重要的組成部分, 這些網站的ajax重新整理是支援瀏覽器曆史的, 重新整理頁面的同時, 瀏覽器地址欄位上面的地址也是會更改, 用瀏覽器的回退功能也能夠回退到上一個頁面。 那麼如果我們想要實現這樣的功能, 我們如何做呢。
Time of Update: 2018-07-24
首先到phpexcel官網上下載最新的phpexcel類,下周解壓縮一個classes檔案夾,裡麵包含了PHPExcel.php和PHPExcel的檔案夾,這個類檔案和檔案夾是我們需要的,把classes解壓到你項目的一個目錄中,重名名為phpexcel,開始嘍,(代碼都摘自內建執行個體) 程式部分 require_once './phpexcel/PHPExcel.php'; // 首先建立一個新的對象 PHPExcel object$objPHPExcel = new PHPExcel()
Time of Update: 2018-07-24
轉載請註明原文連結地址: http://www.niwoxuexi.com/blog/php/article/159.html YII2中常用的頁面跳轉,以及擷取使用者資訊和登入資訊等資訊總結 //當前網域名稱 echo Yii::app()->request->hostInfo; //當前URL echo Yii::app()->request->getUrl();//返回首頁 echo