探討Googel廣告,XML集合沒有必要性?
由於IE出錯,實際上沒有完成真實的刷新,換言之,ALEXA這兩天沒有受到刷新的壓力。使用計數可以剔除搜索引擎的影響因素,因此可以階段性地用到主網上——但是需要使用另一個ID,以及用到其他的地方,象博客,花的功夫不會太多。而多人看的不妨拿出去,少人看的部分嘛,就拿回來。今天早上沒有豬豬的影響,但仍是六點就醒了,衹睡了六個小時。
昨天廣告界面倒是刷新了三千次之多,顯然,這間合法的,因為沒有進行點擊。而事寮上,我的用意是通過這個做法提高點擊的效益,但是問題隨之出現:廣告沒有再在這臺機上出現了。原因是什麼?我已經把cokkie什麼的刪除了,也重啟過撥號器,按理說地址已經改變,為什麼仍是沒能顯示呢?事實上,目前在提高點擊率的更前一級,還有一個努就是提高廣告的有效顯示率。當然,今天是無所謂的,已經有幾千個翻頁,足夠了,問題衹是為什麼它沒有按IP地址的改變再重新出現?
那個頁面的免費計數器看來衹是體現為一種視覺上的連接,連反向連接都不能算。而對於提供商來說,似乎就是為了給自已的網站提高一點點擊量,當然,還有幾個單詞,記我刪除了。使用99申請的Googgle帳號是快快的就拿到手了,真是快!這樣就讓我花了小半個下午去整理蒙記,我怕涼乾了,而自把幾個博客重新派到象臺灣香港後,訪問量馬上大量增加,的確是有作用的。我打算把醫學和性方面的內容使用這個廣告帳號發出去,在多了一個帳號後就減少了由於反復操作造成封殺的可能性了。另一方面,也可以把敏感的內容相應隔離開來。
中午的時侯由於計數器和新的帳號的原因變成重整,中斷了動態主頁的開發;現在要重新開始了,記得中斷原因是由於要考慮那個標貼是從數據庫讀出所造成的負載問題。如同上面所說,section從數據庫讀出已經是一個重負載,我打算把它消除掉,如果標簽是也是從數據庫中負載每頁使用的話,的確也是一個更大的負擔。目前的設想應該是使用對象引用記錄,在初始化這個網站對象的時侯同時訪問一次數據庫(也就是兩次了,一次是網站本身,而另一次就是標簽自已)以後整頁就在這個網頁對象中轉悠。
解決的方案大約有三個:
其一,是使用象原來的SectionBase的解決方案;其次是連同Database作為一個解決方案,換言之,所有的東西都塞進一個哈希表中,並有一個計時進程定時地把超過指定時間沒有訪問的值扔出去;如果新訪問的值沒有,就從數據庫中讀出來擺進哈希表中,目前的Database實際上就是這樣的東西;
另一個辦法就是把文件定時寫到(發布到)目錄靜態文件,這樣做的壞處是既不能發達到主目錄中,否則會太大,這樣jsp就很難操作;如果由tomcat以外的程序解釋,對於它的解釋就非常困難,比較現實的方法是使用httpClient一個個地訪問頁面轉換成靜態。這套方法如果處理少數頁面沒有什麼不妥,但是如果大規模轉換,就會遇到上面的問題,復雜性成十倍地增加;
第三種方案就是寫成一批的屬性文件或者xml,然後在訪問的時侯讀取相應的項值。struts中的locals多語言版本就是這樣的操作方案,而實際上使用xml用到這這種地方就最蠢了,xml要麼不大,一次性parse後就常駐內存,要麼比使用數據庫還要消耗資源。事實,我目前所知的最耗費資源的操作就是parsexml文件,這還是在使用digester/sax這樣的輕量級解釋方案,如果使用jdom之類,資源的損耗就更大得驚人,用到網站這樣高流量的地方,真是不想讓人活了!
所以決定使用第一種方案。Googgle花了我不少時間,效率因之降低了許多。Google的服務顯然並沒有中斷,但是在這裡就是訪問不了;顯然是給共產黨的蓋世太保給封了,估計也不是為了什麼三個代表,八成是由於共黨持有部分國內搜索引擎的主要收益,明知技術鬥不過Googgle,讓Google進貢人家不理是,也就衹能使出如此下招了。——如果有朝一天統一臺灣,看准了吧,一樣會把臺灣當肥鵝剝削精光爛窮的,否則無論如何體現不出三個代表的先進性的。
XML集合屬性看來需要重新地修正了,原因不是由於實現不了原有的設想,而是發現原有設想可以更簡單地實現——換言之,到目前還沒有發現非要使用xml實現的地方。這已經是第二次了。看來這不是偶然的,XML集合屬性看來沒有存在的必要的。時間太晚了,不能再做下去,衹可以把一些代碼收收尾上載到服務器上,以便明天可以多少交交差。