Time of Update: 2016-07-12
nginx使用ssl模組配置HTTPS支援,預設情況下ssl模組並未被安裝,如果要使用該模組則需要在編譯時間指定–with-http_ssl_module參數,安裝模組依賴於OpenSSL庫和一些引用檔案,通常這些檔案並不在同一個軟體包中。通常這個檔案名稱類似libssl-dev。產生認證可以通過以下步驟產生一個簡單的認證:首先,進入你想建立認證和私密金鑰的目錄,例如:$ cd /usr/local/nginx/conf建立伺服器私密金鑰,命令會讓你輸入一個口令:$ openssl
Time of Update: 2016-07-12
php自訂分頁類完整執行個體,本文執行個體講述了php自訂分頁類。分享給大家供大家參考,具體如下:each_disNums=intval($each_disNums); $this->nums=intval($nums); if(!$current_page){ $this->current_page=1; }else{ $this->current_page=intval($current_page); } $this->sub_pages=intval($sub_pages);
Time of Update: 2016-07-12
PHP漢字轉換拼音的函數代碼,php漢字拼音函數本文執行個體為大家分享了PHP漢字轉換拼音的函數代碼,供大家參考,具體實現內容如下='5.0') ? array_combine($_TDataKey, $_TDataValue) : $this->Arr_Combine($_TDataKey, $_TDataValue); arsort($_Data); reset($_Data); if($_Code != 'gb2312') $_String = $this->U2
Time of Update: 2016-07-12
4種PHP非同步執行的常用方式,本文為大家講述了php非同步呼叫方法,分享給大家供大家參考,具體內容如下用戶端與伺服器端是通過HTTP協議進行串連通訊,用戶端發起請求,伺服器端接收到請求後執行處理,並返回處理結果。有時伺服器需要執行很耗時的操作,這個操作的結果並不需要返回給用戶端。但因為php是同步執行的,所以用戶端需要等待服務處理完才可以進行下一步。因此對於耗時的操作適合非同步執行,伺服器接收到請求後,處理完用戶端需要的資料就返回,再非同步在伺服器執行耗時的操作。1.使用Ajax 與 img
Time of Update: 2016-07-12
php實現非同步資料調用的方法,瀏覽器和伺服器之間只有一種面向不需連線的HTTP協議進行通訊的,面向不需連線的程式的特點是用戶端請求服務端,服務端根據請求返回相應的程式,不能保持持久串連。這樣就出現了一個問題,一個用戶端的相應服務端可能執行1秒也有可能執行1分鐘,這樣瀏覽器就會一直處於等待狀態,如果程式執行緩慢,使用者可能就沒耐心關掉了瀏覽器。而有的時候我們不需要關心程式執行的結果,沒有必要這樣浪費時間和耐心等待,那我們就要想出辦法讓程式不收等待在後台靜默執行。比如現在有一個情境,給1000個使
Time of Update: 2016-07-12
PHP加密解密執行個體分析,本文執行個體講述了PHP加密解密方法。分享給大家供大家參考,具體如下://加密function string2secret($str){ $key = "123"; $td = mcrypt_module_open(MCRYPT_DES,'','ecb',''); $iv = mcrypt_create_iv(mcrypt_enc_get_iv_size($td), MCRYPT_RAND); $ks = mcrypt_enc_get_key_size($td); $
Time of Update: 2016-07-12
TCPCOPY 1.0 安裝使用TCPCOPY 1.0 安裝使用簡介TCPCOPY 是一個 tcp 流量的即時複製工具,其1.0版本由網易工程師 @tcpcopy 開發和維護。一般用來將生產環境的線上流量即時複製到測試環境進行測試。例如新系統上線前,如果我們希望進行一些基本的壓力測試,那麼我們可以直接利用 tcpcopy 來複製線上的流量過來對系統進行測試,這樣的好處是測試資料接近真實水平,且實施起來相對簡單。一,架構二,安裝測試中用到的3台伺服器資訊如下:線上伺服器 online
Time of Update: 2016-07-12
使用phpstorm和xdebug實現遠端偵錯的方法,phpstormxdebugvs的斷點調試功能很強大有木有,能查看所有變數有木有。php調試很麻煩有木有,echo,var_dump寫得你想吐了有木有。想體驗一下ide調試的快感嗎?那就來使用xdebug吧。1.原理:xdebug是一款php調試外掛程式,支援遠端偵錯,就是在php檔案啟動並執行時候,能通過tcp協議,來發送調試資訊到遠程連接埠,ide在收到調試資訊的時候,可以向xdebug發送單步運行,中止運行,運行等命令。這樣就實現了vs
Time of Update: 2016-07-12
PHP 架構之一Laravel,php架構laravelLaravel: Laravel The phpFramework for Web Artisans and one of the best php framework in year 2014. Laravel is powerful feature like Restful routing, Composer Powered, Beautiful inbuilt templating (Blade template) and
Time of Update: 2016-07-12
PHP資料庫操作常用命令,php資料庫常用命令php//設定字元集header("content-type:text/html;charset=utf8");//串連資料庫並判斷成功與否$link=mysql_connect('localhost','root','root')or die ('串連失敗');//選擇資料庫mysql_select_db('資料庫名');//設定字元集mysql_set_charset('utf8');//準備sql語句$sql="select * from
Time of Update: 2016-07-12
伺服器遷移,php版本不同可能導致的問題,遷移php今天在伺服器做了遷移以後,前台可以正常顯示和調用,登陸後台顯示500錯誤,一般這種情況下都要查看核心跳轉檔案,經查看發現login.php檔案並沒有調用.因為找不到login.php檔案,那就證明這個檔案裡是有語法錯誤。開啟伺服器報錯資訊發現.Fatal error:Call-time pass-by-reference has been
Time of Update: 2016-07-12
百度導航Android版問題集軟硬體環境Macbook Pro MGX 72Android Studio 1.4酷比魔方7寸平板百度導航SDK 3.0.0運行導航Demo首先還是常規路數,申請開發人員賬戶,建立應用Baidu Dev
Time of Update: 2016-07-12
php 冒泡排序 快速排序,php冒泡排序/******1)冒泡排序:兩兩交換數值,最小的值在最左邊,就如最輕的氣泡在最上邊。2)對整列數兩兩交換一次,最小的數在最左邊,每次都能得一個在剩下的數中的最小 的數,“冒”出來的數組成一個有序區間,剩下的值組成一無序區間,且有序區間中每一元素值都比無序區間的小。 3)快速排序:基準數,左右二個數組,遞迴調用,合并。
Time of Update: 2016-07-12
隱藏Nginx或Apache以及PHP的版本號碼的方法,nginxapache當駭客入侵一台伺服器時,首先會”踩點”, 這裡的”踩點”,指的是瞭解伺服器中啟動並執行一些服務的詳細情況,比如說:版本號碼,當駭客知道相應服務的版本號碼後,就可以尋找該服務相應版本的一些漏洞來入侵,攻擊,所以我們需要隱藏這些版本號碼來避免一些不必要的問題我們來測試一下insoz:~ insoz$ curl -I http://127.0.0.1/phpinfo.phpHTTP/1.1 200 OKServer:
Time of Update: 2016-07-12
編譯PHP擴充的通用方法, 以安裝swoole擴充為例: 步驟1: wget pecl.php.net/get/swoole-1.7.21.tgz (下載swoole打包檔案) 步驟2: tar zxvf swoole-1.7.21.tgz (解壓swoole壓縮檔) 步驟3: cd swoole-1.7.21 (進入swoole目錄) 步驟4: /usr/local/php/bin/phpize (或直接使用phpize 。phpize 命令是用來準備 PHP
Time of Update: 2016-07-12
PHP版本常用的排序演算法匯總,//1、冒泡排序function bubble_sort($arr){ $n = count($arr); for($i=0;$i //2、歸併排序//merge函數將指定的兩個有序數組(arr1arr2,)合并並且排序//我們可以找到第三個數組,然後依次從兩個數組的開始取資料哪個資料小就先取哪個的,然後刪除掉剛剛取過///的資料function al_merge($arrA, $arrB){$arrC = array();while
Time of Update: 2016-07-12
關於php訂閱號開發之token驗證後自動發送訊息給訂閱號但是沒有訊息返回的問題,相信很多人會跟我一樣,token驗證之後,發送訊息給訂閱號,沒有訊息返回。以下,說一下我辛苦調試得到的解決辦法:首先,token驗證:自己寫的token一直驗證失敗,找了好久,沒有發現bug。實在沒辦法,就用了官方的範例程式碼。並且通過範例程式碼調試,發現了一個讓我吐血的bug(也不算bug):token驗證貌似要求字元編碼格式!!!!官方的範例程式碼,直接上傳到伺服器,token直接過!把官方範例程式碼改為UTF
Time of Update: 2016-07-12
YII使用url組件美化管理的方法,yiiurl組件美化本文執行個體講述了YII使用url組件美化管理的方法。分享給大家供大家參考,具體如下:urlManager組件yii的官方文檔對此的解釋如下:urlSuffix 此規則使用的url尾碼,預設使用CurlManger::urlSuffix,值為null。例如可以將此設定為.html,讓url看起來“像”是一個靜態頁面。caseSensitive
Time of Update: 2016-07-12
基於PHP實現簡單的隨機抽獎小程式,php抽獎小程式一個抽獎小程式,概論可控,也可某個獎品在最上層顯示,而程式中根本不可能獲得!把所有的機率x10後相加起來,新數組中每項的值等於它前幾個的和加上它本身。然後隨即產生一個0到最大數之間的一個數,通過迴圈查看它屬於那個區間,返回該區間的key。代碼如下 $prize = array(1 => 3.5, //3.5%機率2 => 2.5, 3 => 6, 4 => 2, 5 => 42, //42%機率6 => 36, 7 => 2, 8 => 4,
Time of Update: 2016-07-12
php實現購物車功能(下),php實現購物車功能接著上篇繼續學習: 《php實現購物車的功能(上)》7、實現一個管理介面登入介面由以下代碼實現:7.1 admin.phpYou could not be logged in. You must be logged in to view this page."; do_html_URL('login.php','Login'); do_html_footer(); exit; } }