Archive for 4月, 2009
google adsense 嚴重拖慢了我的網站讀取速度
星期五, 4月 24th, 2009最近不知怎麼回事,
所有放置GOOGLE ADSENSE的網站都變得很慢,
起初以為是SERVER的問題,
但把ADSENSE拿掉之後, 網站就恢復原本的速度了,
在GOOGLE上面搜尋, 似乎也沒有很多人跟我遇到一樣的狀況.
到底是怎麼回事呢?
發生的日期從上個星期開始就變成這樣~
從GOOGLE ADSENSE的討論區看到解決方法是:
<div id=”googlead2″ width=”728″ height=”90″></div>
<div id=”googleadcode2″ style=”display:none”>
//GOOGLE ADNSENSE程式碼
</div>
<script language=”javascript”>
if(document.all.item(”googlead2″) != null)
{
googlead2.innerHTML = googleadcode2.innerHTML;
}
</script>
但似乎還是無法解決拖慢的問題, 現在只好把GOOGLE的廣告都暫時拿掉了~
Linux 系統排程 執行 PHP
星期五, 4月 3rd, 20091. 在linux輸入指令: crontab -e 進行系統排程編輯模式
2. 格式大概如下, 前面5個欄位分別是是執行的日期時間(分 時 日 月 年), 後面的路徑是要執行的程式, 以下的意思是指每天的凌晨12點會執行一次此程式:
0 0 * * * /usr/local/www/awstats/cgi-bin/awstats.sh
3. 現在我們要排程執行PHP網頁, 因此需要用LINUX的PHP程式來執行PHP網頁, 指令如下:
30 23 * * * /usr/local/bin/php /home/xxx/public_html/mytesting.php >> /host/cron.log 2>&2
以上的指令含意是, 每天的晚上11點30分會使用PHP程式(路徑在/usr/local/bin/)來執行PHP網頁(路徑在/home/xxx/public_html/), 而後面的意思是執行完畢後的紀錄檔會延伸儲存在 /host/cron.log 裡面, 讓你知道執行的結果, 否則執行的狀況你是沒辦法直接看到的.(使用 * 的意思是不管何年何月何日, 若指定日期, 那就表示只會在該日期執行一次) 所以若要系統每天固定時間內替你執行程式, 就要把格式寫清楚囉, crontab的時間格式如下:
field allowed values
—– ————–
minute [...]

