由於要與翻譯供應商的問題,我想禁用 vbet 一段長時間,但還是想要重新啟用系統的可用的選項。
除了要禁用外掛程式,怎樣的變化應該對進行 vbseo 的配置和.htaccess 為了使這種情況發生?
目前,甚至用 plguin 禁用。
如果你能為我提供確切的代碼片段我會很感激,正如我已經刪除了我原 zip。
由於要與翻譯供應商的問題,我想禁用 vbet 一段長時間,但還是想要重新啟用系統的可用的選項。
除了要禁用外掛程式,怎樣的變化應該對進行 vbseo 的配置和.htaccess 為了使這種情況發生?
目前,甚至用 plguin 禁用。
如果你能為我提供確切的代碼片段我會很感激,正如我已經刪除了我原 zip。
最後編輯者 moman; 05-10-11 在 21:39.
請禁用 vBET:
1.禁用它在管理員 CP
2.評論 vBET 在.htaccess 中的規則。如果你不記得,是那些,然後檢查在 vBET 包中 do-不-上載/工具/重定向-規則 目錄
3.回復集成 vbseo 檔中的更改。最簡單的方法-上載原始檔。如果您沒有 zip-從提供商網頁下載。最難方式 — — 只是打開 readme.html vBET 包中,那裡你完全描述哪些更改了-就相反的方法去做。
這是明智的做法不會刪除-刪除時您會丟失整個資料庫快取記憶體。
請注意,今天我們將發佈新的 vBET 版本,已準備好進行翻譯供應商的限制。這意味著如果一個提供程式不可用它將切換到另一個,並檢查以往每一次的情況下我們看到的是它可再次。亦如已經到達你的所有供應商的限制時它將使用偽翻譯-將顯示緩存的翻譯,但您將只看到原始的測試而不是一個空的新一想直到現在。詳細資訊將在公告中。我們將發佈在 1 小時左右。
請告訴你需要在這裡更多的説明
其實我實現了這些功能,當我發現微軟的翻譯。然而,他們的極限是40萬字/小時,或每天200萬字符(甚至與 OAuth的)。在過去,我是超過 1GB每天的翻譯,這將等同於字符數十億美元,或採取緩存。這意味著在每一個小時,我總是會超過供應商的配額,因為我得到超過 2,000小時的翻譯綜合瀏覽量。請注意,今天我們將發佈新的 vBET 版本,已準備好進行翻譯供應商的限制。這意味著如果一個提供程式不可用它將切換到另一個,並檢查以往每一次的情況下我們看到的是它可再次。亦如已經到達你的所有供應商的限制時它將使用偽翻譯-將顯示緩存的翻譯,但您將只看到原始的測試而不是一個空的新一想直到現在。詳細資訊將在公告中。我們將發佈在 1 小時左右。
這是真正的遺憾,因為我真的很喜歡 vbet,我的使用者發現它有用,和我有很多樂趣擴大並改進它 (即 ReviewPost 集成等)。
下面是我寫的函數獲取 OAuth的標記(然後我在memcache存儲,直到它過期),這將是另一個在未來版本的建議,微軟將很快需要:
另一個有趣的問題,對我來說是用了 vbet,它似乎是說谷歌索引我們網站的幸福得多:PHP Code:
function request_new_token() {
$obj_connection = curl_init();
$arr_query_bits = array (
'client_id' => 'your client id',
'client_secret' => 'your secret',
'scope' => 'http://api.microsofttranslator.com',
'grant_type' => 'client_credentials'
);
$str_query = http_build_query($arr_query_bits);
curl_setopt($obj_connection, CURLOPT_URL, 'https://datamarket.accesscontrol.windows.net/v2/OAuth2-13');
curl_setopt($obj_connection, CURLOPT_HEADER, 0);
curl_setopt($obj_connection, CURLOPT_FOLLOWLOCATION, 1);
curl_setopt($obj_connection, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($obj_connection, CURLOPT_POSTFIELDS, $str_query);
curl_setopt($obj_connection, CURLOPT_POST, TRUE);
curl_setopt($obj_connection, CURLOPT_TIMEOUT, 1);
$str_response = curl_exec($obj_connection);
curl_close($obj_connection);
$matches = array();
preg_match('/\"access_token\":\"([^"]+)\"/', $str_response, $matches);
$token = $matches[1];
preg_match('/\"expires_in\":\"([\d]+)\"/', $str_response, $matches);
$expires = $matches[1];
return array($token, $expires);
}
就像我們在交通方面的損失似乎不會那麼大,後至少這好消息!
感謝您的筆記。
據我所知,您的代碼將通過微軟的付費版本 - 是正確的嗎?
關於圖表-請注意它沒有告訴多少頁被索引 — — 只是多少頁爬。更多的頁面被抓取,因為這些地方更快地傳遞 (見上圖)。所以 Google 不會對 vBET-反應反應只是為了不超載您的伺服器的回應時間。當伺服器回應速度更快的機器人爬得更快。
我看到你下水道開始回應更快長時間之前您禁用 vBET (九月初)-搜尋開始,然後完全增加的數量。所以當你看到它被有關回應時間。
在這裡我是感興趣的只有一件事。你昨天寫了您要禁用 vBET。所以昨天 vBET 仍處於活動狀態是您的論壇,但您標記為禁用 (據我所知在圖表上的每個角是測量一天)-vBET 最後 6 天所以東西的圖表上不正是在這裡 … …
根據的資料從你得到谷歌上爬 (不索引-不相同) vBET 仍處於活動狀態時快得多。VBET 已被禁用時,只有最後一個測量在圖表上。請給不給誤導資訊。當然有的回應時間和爬網的頁數,之間的連接,但仍在 vBET 的時候更快地回答您的伺服器。也許因為您的伺服器的而不是等待外部翻譯立即得到超出配額資訊 (這星期前開始)。也許由於的配置更改 (來賓快取記憶體打開月前或者其他什麼東西那樣)。
和一個多想 - 你真的認為,機器人交通具有相同的值作為真正的人流量?機器人不會點擊廣告中,機器人會不會上創建您的論壇的帳戶和機器人不會產生有價值的內容,您的論壇。所以我個人認為,你將有更多的爬蟲交通,信息是不是一個好消息 - 它只是新聞。你將失去真正從你的社區的交通和真實的人。
再回到這個問題 - 你需要在這個主題的更多幫助?
最後編輯者 vBET; 06-10-11 在 11:19.
問題得到解決,因此,不,不,現在需要更多的幫助。我會保持周圍的翻譯,但由於高流量,它不是在我的情況可能。也許在未來,一個自由而強大的的API,將可誰知道!
問題是,許多翻譯的頁面被掛。添加捲曲調用似乎增加整體吞吐量(我的哲學是,如果它沒有在第二個完成,它不是要完成):
curl_setopt($ obj_connection,CURLOPT_TIMEOUT,1);
這就是為什麼藍色區域(連同一個更大的高速緩存)。
雖然它肯定的解釋,徹底的搜索引擎索引到一個網站的成功的關鍵,誰知道,也許在場的翻譯是傷害我的網站(英文)的核心內容索引?
我們也希望翻譯將再次空閒時,我們會發現更多的翻譯供應商(免費或競爭力),或至少將便宜 您可以信任我們,我們希望它 OK - 如果不支持現在需要我們關閉這個線程。請記住,我們已經支持供應商的隊列中允許使用一個供應商只要你有螞蟻,然後自動切換到另一個(和檢查,每10分鐘的報價限制首選之一是再次可用)。仍有一些問題(Beta版) - 現在我們標記為不可用,如果發生任何錯誤提供商(似乎沒有必要),但我們已經監測時提供標記無法在我們的論壇和糾正的問題。希望我們會再見面