首頁 後端開發 php教程 360搜尋引擎自動收錄php改寫方案php實例

360搜尋引擎自動收錄php改寫方案php實例

Jun 26, 2018 pm 05:03 PM
搜尋引擎

這篇文章主要介紹了360搜尋引擎自動收錄php改寫方案的相關資料,需要的朋友可以參考下

360搜尋引擎自動收錄功能,官方提供了代碼,帶式,十分坑爹,沒有提供批量提交入口,只是提供了一段js程式碼,關鍵是一個js去下載另外一個js,document.write到文檔,然後再重複2遍如此工作。

弱弱地問:為什麼不像百度一樣提供 批次提交入口?

難道是,靠這個自動提交功能,蒐集網站的數據,例如document.refer等數據?這個也是比較流氓了吧?

據說360的搜尋引擎目前在中國 市場佔有率為20%以上,不知道真假,本人是十分懷疑的!

起碼本人基本上只用Google!奈何在天朝還是基本用百度,小白還是太多太多的!

只好忍了,加360的自動收錄吧!

於是將程式碼進行一番改造!

官網的原始碼如下:

<script>(function(){
var src = (document.location.protocol == "http:") ? "http://js.passport.qihucdn.com/11.0.1.js?970506d365e969bd0e92a2611c18678e":"https://jspassport.ssl.qhimg.com/11.0.1.js?970506d365e969bd0e92a2611c18678e";
document.write(&#39;<script src="&#39; + src + &#39;" id="sozz"><\/script>&#39;);
})();
http://js.passport.qihucdn.com/11.0.1.js?970506d365e969bd0e92a2611c18678e
document.write(&#39;<script charset="utf-8" src="http://s7.qhres.com/static/ab77b6ea7f3fbf79.js"></script>&#39;)
登入後複製

#官網提供的程式碼進過二次方document.write的程式碼如下,這個js的程式碼如下:

/**
 * 360推送 @www.zhoulujun.cn
 
 */
function getPushSoUrl($url){
  $token="970506d365e969bd0e92a2611c18678e";
  return $str="http://s.360.cn/so/zz.gif?url=".urlencode($url)."&sid=". $token."&token=".getPushToken($url,$token);
}
function getPushToken($url,$o){
  $n = str_split($url,1);
  $n=array_reverse($n);
  $r = str_split($o,1);
  $i=[];
  for($s=0,$o=16;$s<$o;$s++)
  {
 
    array_push($i,empty($n[$s])?$r[$s]:$r[$s].$n[$s]);
  }
  return implode($i);
}
/*
class push_so_url{
  private $token="970506d365e969bd0e92a2611c18678e";
  public function setToken($token){
    $this->token=$token;
  }
//  function __construct($token) {
//    $this->token=$token;
//  }
  public function getPushToken($url,$o){
    $n = str_split($url,1);
    $n=array_reverse($n);
    $r = str_split($o,1);
    $i=[];
    for($s=0,$o=16;$s<$o;$s++)
    {
 
      array_push($i,empty($n[$s])?$r[$s]:$r[$s].$n[$s]);
    }
    return implode($i);
  }
  public function getImgUrl($url){
    return $str="http://s.360.cn/so/zz.gif?url=".urlencode($url)."&sid=". $this->token."&token=".$this->getPushToken($url,$this->token);
  }
 
 
}
*/
登入後複製

在模板phpcms/templates/default/content/  例如show index 新增如下程式碼:

#
<img src="{getPushSoUrl($_SERVER[&#39;HTTP_HOST&#39;].$url)}">
登入後複製

相關推薦:

詳解php與ethereum客戶端互動php實例

PHP cURL取得微信公眾號access_token的實例php實例

PHP實作轉盤抽獎演算法分享php實例


以上是360搜尋引擎自動收錄php改寫方案php實例的詳細內容。更多資訊請關注PHP中文網其他相關文章!

本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn

熱AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover

AI Clothes Remover

用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool

Undress AI Tool

免費脫衣圖片

Clothoff.io

Clothoff.io

AI脫衣器

AI Hentai Generator

AI Hentai Generator

免費產生 AI 無盡。

熱門文章

R.E.P.O.能量晶體解釋及其做什麼(黃色晶體)
1 個月前 By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.最佳圖形設置
1 個月前 By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.如果您聽不到任何人,如何修復音頻
1 個月前 By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.聊天命令以及如何使用它們
1 個月前 By 尊渡假赌尊渡假赌尊渡假赌

熱工具

記事本++7.3.1

記事本++7.3.1

好用且免費的程式碼編輯器

SublimeText3漢化版

SublimeText3漢化版

中文版,非常好用

禪工作室 13.0.1

禪工作室 13.0.1

強大的PHP整合開發環境

Dreamweaver CS6

Dreamweaver CS6

視覺化網頁開發工具

SublimeText3 Mac版

SublimeText3 Mac版

神級程式碼編輯軟體(SublimeText3)

如何在 iPhone 和 iPad 上更改搜尋引擎 如何在 iPhone 和 iPad 上更改搜尋引擎 Apr 25, 2023 am 08:28 AM

在iPhone或iPad上的Safari、GoogleChrome或其他瀏覽器中更改搜尋引擎非常簡單。本教學將向您展示如何在iPhone和iPad上可用的四種不同網頁瀏覽器上進行操作。如何更改iPhone或iPad上的Safari搜尋引擎Safari是iOS和iPadOS上的預設網路瀏覽器,但您可能不喜歡這個搜尋引擎。幸運的是,您可以使用以下步驟進行更改:在iPhone或iPad上,從主畫面啟動設定。向下滑動並從清單中點按Safari。在下一個選單中,

百度雲端硬碟搜尋引擎入口 百度雲端硬碟搜尋引擎入口 Feb 27, 2024 pm 01:00 PM

百度雲是能夠讓使用者存放很多文件的軟體,那麼百度雲端硬碟搜尋引擎入口是什麼呢?使用者可以輸入https://pan.baidu.com這個網址就能夠進入百度雲盤,這篇百度雲盤搜尋引擎最新入口分享就能夠告訴大家具體的介紹,以下就是詳細的介紹,趕緊看看吧。百度雲盤搜尋引擎入口1、千帆搜尋網址:https://pan.qianfan.app支援網盤:聚合搜索,阿里、百度、夸克、藍奏、天翼、迅雷網盤查看方式:需登入、關注公號獲取啟動碼優點:網盤很全,資源很多,介面簡單。 2、貓狸盤搜尋網址:alipansou.c

Java開發:如何實作搜尋引擎和全文檢索功能 Java開發:如何實作搜尋引擎和全文檢索功能 Sep 21, 2023 pm 01:10 PM

Java開發:如何實現搜尋引擎和全文檢索功能,需要具體程式碼範例搜尋引擎和全文檢索是現代網路時代的重要功能。它們不僅可以幫助用戶快速找到想要的內容,還可以為網站和應用程式提供更好的用戶體驗。本文將介紹如何使用Java開發搜尋引擎和全文檢索功能,並提供一些具體的程式碼範例。使用Lucene函式庫實作全文檢索Lucene是一款開源的全文檢索引擎函式庫,由ApacheSo

PHP搜尋引擎效能優化:Algolia的妙用之道 PHP搜尋引擎效能優化:Algolia的妙用之道 Jul 23, 2023 pm 04:21 PM

PHP搜尋引擎效能優化:Algolia的妙用之道隨著網路的發展和使用者對搜尋體驗的要求不斷提高,搜尋引擎的效能優化變得至關重要。在PHP開發領域,Algolia是一個強大且易於整合的搜尋引擎服務。本文將介紹Algolia的妙用之道以及如何透過Algolia來優化PHP搜尋引擎的效能。 Algolia介紹Algolia是一家基於SaaS模式的搜尋引擎服務供應商,

人工智慧搜尋領域,Google微軟展開對抗 人工智慧搜尋領域,Google微軟展開對抗 Apr 08, 2023 am 11:31 AM

自去年年底推出以來,ChatGPT被視為對傳統搜尋資訊方式的重大威脅。因為它是多樣化的,可以回答人們的問題,寫論文或詩歌,甚至編寫程式碼。對話式人工智慧提供連貫答案的能力被認為是對Google搜尋引擎的威脅,幾十年來,谷歌一直是人們在網路上搜尋資訊的標竿平台。 OpenAI的ChatGPT可以客製化使用者提出的特定問題的答案,這可以節省瀏覽網站的時間。 《紐約時報》12月發布的一份報告顯示,ChatGPT一夜之間的成功迫使谷歌稱其為“紅色代碼”,並開始應對人工智慧聊天機器人對其搜尋引擎業務造成的威脅。根據

谷歌瀏覽器更換搜尋引擎怎麼設定?​​瀏覽器更換搜尋引擎方法 谷歌瀏覽器更換搜尋引擎怎麼設定?​​瀏覽器更換搜尋引擎方法 Mar 15, 2024 pm 12:49 PM

  谷歌瀏覽器怎麼更換搜尋引擎?谷歌瀏覽器是一款很受用戶歡迎的瀏覽器,它不僅擁有簡單易上手的服務、實用的工具等輔助功能,能夠滿足不同用戶的不同需求,搜尋引擎一般都是默認谷歌,如果我們想要更換該怎麼設定呢?下面小編就來分享一下方法吧。  更換方法  1、點選開啟Google瀏覽器。  2、點選三點圖示開啟選單介面。  3、點選設定選項可以進入到瀏覽器的設定介面中。  4、在設定介面找到搜尋引擎模組。  5、點選管理搜尋引擎按鈕。  6、可以看到一個新增按鈕,點選這個新增按鈕可以新增搜尋引擎。 

谷歌瀏覽器谷歌搜尋引擎使用方法 谷歌瀏覽器谷歌搜尋引擎使用方法 Jan 04, 2024 am 11:15 AM

谷歌瀏覽器很不錯使用的小伙伴非常的多,很多的小伙伴都希望使用谷歌自己的搜尋引擎,但是不知道怎麼用,下面就為你們帶來了谷歌瀏覽器谷歌搜索引擎使用方法快看看吧。谷歌瀏覽器怎麼用Google搜尋引擎:1、開啟進入Google瀏覽器,點選右上角的更多開啟設定。 2.進入設定後點選左側的「搜尋引擎」。 3.查看自己的搜尋引擎是不是「Google」。 4.如果不是的話可以點擊下拉將其改為“Google”即可。

如何在PHP7.0實現一個全文搜尋引擎? 如何在PHP7.0實現一個全文搜尋引擎? May 26, 2023 pm 04:51 PM

隨著資訊時代的不斷發展,人們越來越依賴網路來獲取資訊。而作為資訊分享的平台之一,網頁搜尋引擎也不斷進化、完善。本文將介紹如何在PHP7.0實現一個全文搜尋引擎,幫助讀者更好地利用PHP技術,快速建立高效率的搜尋引擎。一、全文搜尋引擎概述全文搜尋即使用關鍵字或短語在整篇文件中進行搜索,以找到最匹配的結果。全文搜尋引擎使用演算法對文件進行索引,以加速搜尋。在

See all articles