本文目錄一覽:
服務器php-cgi.exe進程暴增,如何解決
什麼系統?訪問量大了,
建議改成非線程安全版php執行fastcgi
或者ISAPI方式執行php
如果我的回答沒能幫助您,請繼續追問。
您也可以向我們團隊發出請求,會有更專業的人來為您解答。
php 怎麼統計文章的訪問量
先給儲存相應文章的數據表增加一個記錄訪問量的字段。
可以每訪問一次,字段數量加一,但是這樣會不準確,因為只要刷新一下,就會記錄一下。
為了防止上面的情況發生,可以記錄訪問者的IP地址,重複的IP地址訪問,只記錄一次。
但是,一個IP地址,只記錄一次,也有問題,比如,一個局域網,多個訪問者,共用一個IP地址,這樣也會記錄不準確。所以最好,一個IP地址一定時間內訪問記錄一次。這樣相對好一點。
不過,即使記錄IP地址,但是也有可能有惡意的用戶通過切換IP,或者通過刷票軟件來刷訪問量。
?php
$ip = $_SERVER[‘REMOTE_ADDR’];
//循環對比數據表中儲存的IP,如果IP存在,不再記錄
$query = mysql_query(“select * contetns where ip = ‘”.$ip.”‘”);
if(mysql_num_rows($query) 0){
//IP存在
}else{
//記錄訪問量
}
?
文/搬磚家(簡書作者)
原文鏈接:
著作權歸作者所有,轉載請聯繫作者獲得授權,並標註「簡書作者」。
為什麼大訪問量的網站後端不用php開發 而是用java的比較多?
因為PHP還算是弱語言,相對於JAVA來講;
大量數據面前容易造成數據堆棧,容易溢出,造成數據錯誤,在這方面JAVA優勢就明顯了;
最主要的原因是,大型數據庫Oracle和JAVA都有強大的商業元素做背後推手,PHP就較少了,還有就是ORACLE數據庫對於JAVA就有很好支持,而PHP雖然也支持它,但優勢就明顯不如JAVA;
速度方面雖然兩者都可以編譯,但對於大量數據處理來講,JAVA編譯出來的CLASS文件更接近二進制碼,所以在這方面更勝一籌;
但JAVA有個致命傷,就是特別耗資源,所以如果在不考慮經費和資源和前提下,大型數據交換就要選擇JAVA了,但中小型網站PHP就要明顯佔優勢了。
從目前網站點個數講PHP就占絕對優勢;
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-hk/n/257850.html