Search


關於工作室

Newton 牛頓
Web Developer
PHP+MYSQL, Flash, Javascript, .NET Framework, Web Application.

找尋網頁設計專家?

牛頓工作室提供客製化網頁設計服務,想知道更多,歡迎來信洽詢。 E-mail Us!

近期文章

Sponsors

Plurk

Plurk.com

行事曆

主題

彙整

Sponsors

Blogroll

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, 2009

1. 在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         [...]