Browse: Normal | List

網站 用GeoIP判定IP的來源位置

其實很久以前就注意到,某些計數器可以很準確的判定IP來源的位置,甚至連所在城市都可以顯示出來
後來才知道是因為有GeoIP這樣的東西
MaxMind - GeoIP | IP Address Location Technology
這是MaxMind開發的東西,有不同平台的API和定期更新的"IP-位置"資料庫
如果要在網站上應用的話,可以找Apache module,perl和php的API

在Apache上面的模組叫"mod_geoip"
さすが,租用的主機空間不可能給我隨便安裝模組,所以先在自己的電腦試...
不過仔細看才發現那檔案是linux上面用的,只有個c檔要自己make install
好吧...只好跳過...不想為了這東西去裝linuxsweat.gif

[Read All]

Category: 網站 | Trackback: 0 | Comments: 2 | Read: 5224

網站 更新自架網站

apache2002.JPG
目前snow-sugar.net用架在國外的虛擬主機已經好幾年了,不過我自己的電腦也有架http server
倒不是想在自己家架站,只是為了修改程式方便...
本來使用的是apache 1.3.37+ php 4.3.1,是7年前就弄的,一直用到現在
因為只是偶而用來測試perl(cgi)和一些很小的php...版本雖舊倒也夠用就沒想換,不過像f2blog這種似乎就有困難...

前陣子想在自己電腦測試f2所以又把塵封已久的apache挖出來,結果發現根本不能動作...
一開始是發現phpMyAdmin版本太舊,連unicode都不認識,資料一轉全都big5化→out
更新phpMyAdmin之後→php和mysql版本太舊不能動作→out
這樣等於全部都更新了阿,費了很多勁sweat.gif
所以現在大概像這樣...

[Read All]

Tags: php apache
Category: 網站 | Trackback: 0 | Comments: 0 | Read: 2469

網站 [Apache]控制網頁暫存

一個網頁的內容並不是全部都會經常變動,例如像網誌裡面的小圖示,背景,banner,頭像等等
這些圖檔說大不大,但是在長久的看來在流量上佔去不少...
前不久的Google Page Speed在測試時提供的一個idea就是,針對瀏覽器的暫存作最佳化
Leverage browser caching
Yahoo的YDN blog也有類似的建議: High Performance Web Sites: Rule 3 - Add an Expires Header
主要的論點是,將網頁上的物件設定到期日,控制哪些檔案要即時更新,哪些可以不需要...
對於不常變更的網頁元件可以改成從硬碟的cache載入,可以大幅降低網站的負載和加快載入速度
以下是針對暫存對於網站影響的小檢証...

[Read All]

Category: 網站 | Trackback: 0 | Comments: 2 | Read: 4357
  • 1