亚洲国产精品无码久久大片,亚洲AV无码乱码麻豆精品国产,亚洲品质自拍网站,少妇伦子伦精品无码STYLES,国产精久久久久久久

網(wǎng)站內容自動(dòng)更新

網(wǎng)站內容自動(dòng)更新

網(wǎng)站內容自動(dòng)更新(一個(gè)自動(dòng)刷新網(wǎng)頁(yè)的工具軟件,可同時(shí)監控刷新內容。)

網(wǎng)站優(yōu)化 ? 優(yōu)采云 發(fā)表了文章 ? 0 個(gè)評論 ? 263 次瀏覽 ? 2021-12-02 13:16 ? 來(lái)自相關(guān)話(huà)題

  網(wǎng)站內容自動(dòng)更新(一個(gè)自動(dòng)刷新網(wǎng)頁(yè)的工具軟件,可同時(shí)監控刷新內容。)
  一款自動(dòng)刷新網(wǎng)頁(yè)的工具軟件,可以同時(shí)監控刷新的內容。提供多種刷新方式,使用代理服務(wù)器刷新可以快速增加網(wǎng)站流量,包括獨立IP訪(fǎng)問(wèn)和頁(yè)面訪(fǎng)問(wèn)PV。使用多線(xiàn)程高速刷新可用于網(wǎng)站負載測試。定期刷新可以實(shí)時(shí)監控網(wǎng)站的運行情況,直播網(wǎng)頁(yè)展示實(shí)時(shí)頁(yè)面和內容監控,可以監控網(wǎng)頁(yè)任何地方發(fā)生的變化。1、 支持定時(shí)刷新和多線(xiàn)程高速刷新,自定義刷新間隔時(shí)間和線(xiàn)程數。2、 支持后臺刷新或前臺顯示刷新效果,可完全隱藏運行。3、 刷新即可獲取html源代碼和網(wǎng)頁(yè)的所有元素。4、可以同時(shí)添加和刷新多個(gè)頁(yè)面,支持導入網(wǎng)頁(yè)的所有鏈接,或者添加網(wǎng)址。5、 刷新時(shí)顯示實(shí)時(shí)速度,自動(dòng)統計刷新效果和流量。6、支持代理服務(wù)器,改IP刷新??蓪氪罅棵赓M代理服務(wù)器,可隨機或循環(huán)使用代理服務(wù)器。7、 支持代理服務(wù)器使用情況的統計管理。8、 網(wǎng)頁(yè)內容變化監控,包括腳本執行引起的變化。9、網(wǎng)頁(yè)內容關(guān)鍵詞監控,同時(shí)監控多個(gè)關(guān)鍵詞。10、網(wǎng)頁(yè)HTML元素級監控,同時(shí)監控多個(gè)元素,并比較數據。11、網(wǎng)絡(luò )故障監控,本地網(wǎng)絡(luò )故障報警。12、刷新失敗監控,網(wǎng)站服務(wù)器問(wèn)題,或者網(wǎng)頁(yè)打不開(kāi)報警。13、監控報警處理方式:彈出提示對話(huà)框;聲音提示;任務(wù)中止;開(kāi)始新任務(wù);啟動(dòng)外部處理程序;保存當前頁(yè)面;程序關(guān)閉;自動(dòng)關(guān)機;發(fā)送提醒郵件。 查看全部

  網(wǎng)站內容自動(dòng)更新(一個(gè)自動(dòng)刷新網(wǎng)頁(yè)的工具軟件,可同時(shí)監控刷新內容。)
  一款自動(dòng)刷新網(wǎng)頁(yè)的工具軟件,可以同時(shí)監控刷新的內容。提供多種刷新方式,使用代理服務(wù)器刷新可以快速增加網(wǎng)站流量,包括獨立IP訪(fǎng)問(wèn)和頁(yè)面訪(fǎng)問(wèn)PV。使用多線(xiàn)程高速刷新可用于網(wǎng)站負載測試。定期刷新可以實(shí)時(shí)監控網(wǎng)站的運行情況,直播網(wǎng)頁(yè)展示實(shí)時(shí)頁(yè)面和內容監控,可以監控網(wǎng)頁(yè)任何地方發(fā)生的變化。1、 支持定時(shí)刷新和多線(xiàn)程高速刷新,自定義刷新間隔時(shí)間和線(xiàn)程數。2、 支持后臺刷新或前臺顯示刷新效果,可完全隱藏運行。3、 刷新即可獲取html源代碼和網(wǎng)頁(yè)的所有元素。4、可以同時(shí)添加和刷新多個(gè)頁(yè)面,支持導入網(wǎng)頁(yè)的所有鏈接,或者添加網(wǎng)址。5、 刷新時(shí)顯示實(shí)時(shí)速度,自動(dòng)統計刷新效果和流量。6、支持代理服務(wù)器,改IP刷新??蓪氪罅棵赓M代理服務(wù)器,可隨機或循環(huán)使用代理服務(wù)器。7、 支持代理服務(wù)器使用情況的統計管理。8、 網(wǎng)頁(yè)內容變化監控,包括腳本執行引起的變化。9、網(wǎng)頁(yè)內容關(guān)鍵詞監控,同時(shí)監控多個(gè)關(guān)鍵詞。10、網(wǎng)頁(yè)HTML元素級監控,同時(shí)監控多個(gè)元素,并比較數據。11、網(wǎng)絡(luò )故障監控,本地網(wǎng)絡(luò )故障報警。12、刷新失敗監控,網(wǎng)站服務(wù)器問(wèn)題,或者網(wǎng)頁(yè)打不開(kāi)報警。13、監控報警處理方式:彈出提示對話(huà)框;聲音提示;任務(wù)中止;開(kāi)始新任務(wù);啟動(dòng)外部處理程序;保存當前頁(yè)面;程序關(guān)閉;自動(dòng)關(guān)機;發(fā)送提醒郵件。

網(wǎng)站內容自動(dòng)更新(SEO的基礎知識怎么確定?如何進(jìn)行關(guān)鍵詞剖析?(一))

網(wǎng)站優(yōu)化 ? 優(yōu)采云 發(fā)表了文章 ? 0 個(gè)評論 ? 86 次瀏覽 ? 2021-12-01 07:15 ? 來(lái)自相關(guān)話(huà)題

  網(wǎng)站內容自動(dòng)更新(SEO的基礎知識怎么確定?如何進(jìn)行關(guān)鍵詞剖析?(一))
  SEO是英文searchengineoptimization的縮寫(xiě),中文意思是搜索引擎優(yōu)化。根據搜索引擎的排名規則,利用工具或各種方法,可以讓網(wǎng)站在搜索引擎的結果中獲得更好的排名(即網(wǎng)站優(yōu)化)。本文將向您介紹 SEO 的基礎知識。
  廣告:
  什么是長(cháng)尾關(guān)鍵詞?
  分析網(wǎng)站和關(guān)鍵詞的搜索流量,我們發(fā)明了:
  1、對于一般的小網(wǎng)站來(lái)說(shuō),目的癥結帶來(lái)的流量占了網(wǎng)站總搜索流量的大部分。
  2、存在于網(wǎng)站目錄頁(yè)和內容頁(yè)上的關(guān)鍵詞也會(huì )帶來(lái)流量,但很少。
  網(wǎng)站上非目標關(guān)鍵詞但也能帶來(lái)搜索流量的關(guān)鍵詞被稱(chēng)為長(cháng)尾關(guān)鍵詞。
  長(cháng)尾關(guān)鍵詞具有以下特點(diǎn):
  1、 比較長(cháng),通常由 2-3 個(gè)單詞甚至短語(yǔ)組成。
  2、存在于內容頁(yè)中,除了內容頁(yè)的標題外,還存在于內容中。
  3、 搜索量很小且不穩定。
  4、。Long Tail關(guān)鍵詞帶來(lái)的客戶(hù),變成網(wǎng)站產(chǎn)品客戶(hù)的概率遠低于目標關(guān)鍵詞。
  5、有大量的大中型網(wǎng)站長(cháng)尾關(guān)鍵詞,帶來(lái)的總流量非常大。
  目標 關(guān)鍵詞 是什么意思?
  目的關(guān)鍵詞,指的是通過(guò)分析詞根確定的網(wǎng)站“主打”關(guān)鍵詞。通俗的說(shuō)就是網(wǎng)站產(chǎn)品和服務(wù)的目標客戶(hù)可以搜索關(guān)鍵詞。
  一般情況下,目標關(guān)鍵詞具有以下特點(diǎn):
  1、目的關(guān)鍵詞一般用作網(wǎng)站的首頁(yè)標題。
  2、Target關(guān)鍵詞一般是由2-4個(gè)字符組成的詞或詞組,多為名詞。
  3、目標關(guān)鍵詞 在搜索引擎中,每天都有一定數量的目標來(lái)穩定搜索量。
  4、搜索對象關(guān)鍵詞的用戶(hù)往往對網(wǎng)站的產(chǎn)品和服務(wù)有需求,或者對網(wǎng)站的內容感興趣。
  5、網(wǎng)站的主要內容圍繞target關(guān)鍵詞展開(kāi)。
  如何分析關(guān)鍵詞?
  關(guān)鍵詞如何確定?從這個(gè)文章,我們可以大致了解選擇關(guān)鍵詞的基本思路:1、選擇適合自己實(shí)力的關(guān)鍵詞2、不要選擇流量過(guò)低的那個(gè)關(guān)鍵詞
  下面我們具體剖析一下關(guān)鍵詞分析的過(guò)程:
  1、了解行業(yè)概況
  2、行業(yè)關(guān)鍵詞聚集
  3、關(guān)鍵詞 競爭分析
  4、關(guān)鍵詞發(fā)展規劃及交通預測
  seo部署技巧5、確定目標關(guān)鍵詞
  了解行業(yè)概況
  1、搜索行業(yè)主關(guān)鍵詞、網(wǎng)站在搜索結果的前5頁(yè)基本上可以闡明行業(yè)的概括。比如SEO的前50個(gè)關(guān)鍵詞都是基于非常專(zhuān)業(yè)的網(wǎng)站,而且大部分都是主域名,其中大部分包括SEO。
  2、 您熟悉的站點(diǎn),包括站點(diǎn)的建設時(shí)間、專(zhuān)業(yè)性、站點(diǎn)范圍、主要的關(guān)鍵詞等。例如對于SEO關(guān)鍵詞,您熟悉它,所以它排在哪個(gè)位置?
  3、行業(yè)關(guān)鍵詞搜索結果前10名的網(wǎng)站,最重要的是競價(jià)網(wǎng)站?行業(yè)網(wǎng)站?企業(yè) 網(wǎng)站?還是個(gè)人網(wǎng)站?如果競標網(wǎng)站和行業(yè)網(wǎng)站居多,說(shuō)明關(guān)鍵詞交易價(jià)值強;個(gè)人網(wǎng)站、站群怎么做,行業(yè)多采用廣告聯(lián)盟的情況,有創(chuàng )新盈利模式的可以自行決策;一個(gè)簡(jiǎn)單的企業(yè)網(wǎng)站,說(shuō)明這個(gè)行業(yè)競爭不激烈。從這些方面,您可以大致了解該行業(yè)。同理,您可以了解建材行業(yè)、減肥行業(yè)、旅游行業(yè)、有色金屬、過(guò)濾材料行業(yè)等。
  行業(yè)關(guān)鍵詞聚集
  1、搜索行業(yè)主關(guān)鍵詞,點(diǎn)擊搜索結果第一頁(yè)底部更多相關(guān)搜索。
  2、 從這里獲取行業(yè)的聚集關(guān)鍵詞,并進(jìn)行適當的篩選。從百度指數中獲取每個(gè)關(guān)鍵詞的每日搜索量。
  3、如果需要更多行業(yè)關(guān)鍵詞,可以使用谷歌關(guān)鍵詞工具中文版。
  關(guān)鍵詞競爭分析
  1、從行業(yè)關(guān)鍵詞集合中選擇適合您的。包括:關(guān)鍵詞相關(guān)性、關(guān)鍵詞搜索量、關(guān)鍵詞交易價(jià)值。
  2、根據選中的關(guān)鍵詞(我們稱(chēng)之為二級關(guān)鍵詞),按照了解行業(yè)概況的方法,了解二級關(guān)鍵詞的排名概況.
  3、二級關(guān)鍵詞的競爭往往沒(méi)有那么激烈。如果目錄鏈接或內容頁(yè)出現在搜索結果的第一頁(yè),則可以將其確定為目標關(guān)鍵詞之一。
  4、 需要對排名前5的自然排名網(wǎng)站進(jìn)行分析,包括SEO級別、主要關(guān)鍵詞、網(wǎng)站范圍、建站時(shí)間、PR值等。
  5、 通常需要3-6個(gè)月的時(shí)間來(lái)開(kāi)發(fā)。你有這樣的耐心嗎?如果你不能忍受這樣的時(shí)間,你需要考慮一個(gè)競爭力較弱的時(shí)間。
  關(guān)鍵詞發(fā)展規劃及交通預測
  1、確定一個(gè)可開(kāi)發(fā)的master關(guān)鍵詞,對網(wǎng)站流量的提升大有裨益。比如一開(kāi)始就可以確定以SEO優(yōu)化為主關(guān)鍵詞。以后隨著(zhù)網(wǎng)站的發(fā)展,在SEO搜索結果中會(huì )有不錯的排名。
  2、關(guān)鍵詞 開(kāi)發(fā)規范需要有明確的層次。如:快速減肥法和減肥法是一個(gè)很大的層次,但是有了快速減肥法,減肥法可以很好的過(guò)渡。
  3、交通預計是一項需要經(jīng)驗的工作。雖然一些關(guān)鍵詞的日搜索量很大,但流量主要被前三名(在二)或出價(jià)網(wǎng)站之后)“堵死”。
  4、對于大行業(yè)網(wǎng)站,這一步很重要。
  肯定目標關(guān)鍵詞
  基于以上分析,它可以幫助您確定您的目標關(guān)鍵詞。對于主站點(diǎn)(主域或主頁(yè)),通??梢源_定三個(gè)目標關(guān)鍵詞。目錄頁(yè)和內容頁(yè)的關(guān)鍵詞可以類(lèi)推。
  關(guān)鍵詞密度多少比較好?
  很多SEO前輩都回答過(guò)這個(gè)問(wèn)題。答案是:2-8%、3-7%、不到10%、5%左右,你可以自己選擇。關(guān)鍵詞密度是一個(gè)模糊的概念,不是一個(gè)完美的概念。關(guān)鍵詞 密度不是越高越好。在下面的描述中,你可能知道關(guān)鍵詞密度是什么意思?
  搜索引擎的工作流程如下所示:
  1、 索引網(wǎng)頁(yè)。這是Robot的工作,搜索機器人非常勤奮,所以成為收錄是最容易的事情。(但是很多人總是在抱怨:為什么我的網(wǎng)站不是收錄?)
  2、按關(guān)鍵詞分類(lèi)返回網(wǎng)頁(yè)。
  3、 對 關(guān)鍵詞 文件中的所有網(wǎng)頁(yè)進(jìn)行排序。這涉及到域名PR值、鏈接錨文本等。
  4、對于熱點(diǎn)關(guān)鍵詞,結果第一頁(yè)為靜態(tài)頁(yè)面。(如果你不知道這個(gè),跳過(guò)它。)第二點(diǎn),zblog,是自動(dòng)更新的。搜索引擎確定網(wǎng)頁(yè)內容中符合關(guān)鍵詞密度尺度的詞,必須是網(wǎng)頁(yè)的關(guān)鍵詞。那么,關(guān)鍵詞 密度是什么意思?如果關(guān)鍵詞的密度沒(méi)有確定,就不可能有第三點(diǎn)的排名。
  寫(xiě)網(wǎng)頁(yè)內容要注意什么?誰(shuí)可以閱讀網(wǎng)頁(yè)的內容?這個(gè)問(wèn)題不是客戶(hù)問(wèn)的,而是我問(wèn)的。對這個(gè)問(wèn)題的理解和把握,可以看出你對SEO的理解程度?;蛟S很多網(wǎng)站設計師會(huì )毫不猶豫地說(shuō):“網(wǎng)頁(yè)內容,當然是給用戶(hù)看的”。其實(shí)這就是第一代網(wǎng)站建設的想法,落后多年。第三代SEO網(wǎng)站建設思路指出:網(wǎng)頁(yè)內容不僅是為用戶(hù)服務(wù)的,也是為搜索引擎服務(wù)的。
  要將 Web 內容寫(xiě)入用戶(hù),您需要:
  1、理解廣告的思路:讓不同類(lèi)型的用戶(hù)在你的網(wǎng)站上找到他們喜歡看到的信息,用戶(hù)認同的信息更容易贏(yíng)得信任。讓用戶(hù)成為你的客戶(hù)。
  2、 越短越好:用戶(hù)的時(shí)間是寶貴的,他們從來(lái)不會(huì )像對待其他網(wǎng)站那樣認真地看一個(gè)陌生網(wǎng)站的內容。
  3、 內容必須有主次要關(guān)鍵點(diǎn)。SEO's 100,000 為什么文章 都有加粗的文字,這就是目標。4、美術(shù)、圖片、動(dòng)畫(huà)等,引導用戶(hù)跟隨你的想法。
  要將網(wǎng)頁(yè)內容寫(xiě)入搜索引擎,您需要:
  1、確認網(wǎng)頁(yè)的關(guān)鍵詞,然后在文章中頻繁呈現。例如,描述“如何減肥”的網(wǎng)頁(yè)不應在網(wǎng)頁(yè)中收錄“減肥措施”或“如何減肥”等字樣。相反,把這些詞寫(xiě)成“如何減肥”。如果你細心,你就會(huì )發(fā)現為什么SEO 100,000 從來(lái)沒(méi)有在這方面混淆過(guò)。
  2、每個(gè)網(wǎng)頁(yè)上的關(guān)鍵詞不應超過(guò)3個(gè),這樣內容就會(huì )被關(guān)鍵詞包圍。
  3、關(guān)鍵詞 應該出現在標題、matekeywords、matedescription 中。重要的!
  4、關(guān)鍵詞 突出重點(diǎn)。給 關(guān)鍵詞 加粗、斜體或放在 H1 之間。重要的!
  5、 在適當的時(shí)候,將一些關(guān)鍵詞鏈接到著(zhù)名的專(zhuān)業(yè)網(wǎng)站。例如,如果您的網(wǎng)頁(yè)講述了與 SEO 相關(guān)的內容,那么為什么要使用 SEO 作為鏈接錨文本來(lái)鏈接 SEO 十萬(wàn)字呢?(別忘了聲望這個(gè)詞)
  6、 Web 內容頁(yè)面通過(guò)鏈接錨文本的形式相互連接。
  網(wǎng)站 應該注意哪些基本要素?
  以下內容參考了谷歌對網(wǎng)站管理員的建議。
  設計和內容指南
  1、網(wǎng)站 應該有清晰的層次結構和文本鏈接。每個(gè)網(wǎng)頁(yè)都應該可以通過(guò)至少一個(gè)靜態(tài)文本鏈接打開(kāi)。文本鏈接不同于由其他代碼(例如 javascript)生成的鏈接。在本文中,“打印”不是通過(guò)文本鏈接來(lái)實(shí)現的。
  2、為用戶(hù)提供網(wǎng)站地圖,列出網(wǎng)站重要部分的鏈接。如果網(wǎng)站地圖上的鏈接超過(guò)或大約100個(gè),則需要將網(wǎng)站地圖拆分成多個(gè)網(wǎng)頁(yè)。
  3、網(wǎng)站應該是適用的和信息性的,優(yōu)采云站群:網(wǎng)頁(yè)的文字應該清楚準確地說(shuō)明要傳達的內容。
  4、考慮用戶(hù)將使用哪些詞來(lái)查找您的網(wǎng)頁(yè),并確保這些詞完全收錄在 網(wǎng)站 中。深入了解這一點(diǎn)將使您受益匪淺。
  5、嘗試使用文本而不是圖形來(lái)顯示重要的名稱(chēng)、內容或鏈接。Google 抓取工具無(wú)法識別圖形中收錄的文本。尤其是友情鏈接,如果你是為了PR和排名,使用文字鏈接很重要。
  6、 確保TITLE 和ALT 標志屬性的描述和表達是正確的。記得給網(wǎng)頁(yè)上的圖片加上ALT說(shuō)明,這里是放關(guān)鍵詞的好處。
  7、 查看鏈接是否損壞,確保HTML 格式正確。請隨時(shí)使用 Google網(wǎng)站管理員工具查看您的 網(wǎng)站 鏈接。如有損壞,請刪除或修改。
  8、如果您決定使用動(dòng)態(tài)頁(yè)面(即URL收錄“?”字符),請注意并非所有搜索引擎爬蟲(chóng)都可以像靜態(tài)頁(yè)面一樣抓取動(dòng)態(tài)頁(yè)面??s短參數長(cháng)度和減少參數數量是由動(dòng)態(tài)頁(yè)面輔助的。推薦使用URL重寫(xiě)技術(shù)SEO基礎知識SEO基本概念2自動(dòng)更新和靜態(tài)動(dòng)態(tài)鏈接。
  9、 將特定網(wǎng)頁(yè)上的鏈接數量限制為合理的數量(小于 100)。在此頁(yè)面上,不應有超過(guò) 100 個(gè)內部和外部鏈接。
  網(wǎng)站準備結束后
  1、將其他相關(guān)的網(wǎng)站鏈接到您的網(wǎng)站。就是尋找友情鏈接。
  2、向 Google 提交 網(wǎng)站:。
  3、提交站點(diǎn)地圖作為 Google網(wǎng)站管理員工具的一部分。Google 使用您的站點(diǎn)地圖來(lái)了解您的 網(wǎng)站 結構并提高您網(wǎng)頁(yè)的抓取速度。
  4、確保所有應該知道您的網(wǎng)頁(yè)的網(wǎng)站都知道您的網(wǎng)站已經(jīng)在線(xiàn)。也就是說(shuō),你的網(wǎng)站的所有鏈接都需要是正常的SDcms站群系統,不能壞。
  5、將您的 網(wǎng)站 提交到相關(guān)目錄,例如 OpenDirectoryProject 和 Yahoo!,以及其他特定行業(yè)的專(zhuān)業(yè)人士網(wǎng)站。從這里學(xué)習:DMOZ-開(kāi)放目錄。
  SEO的一般步驟或鏈接是什么?
  SEO 不僅僅是一些秘密或一些建議,而是一項需要足夠耐心和過(guò)度勤奮的任務(wù)。一般來(lái)說(shuō),SEO由六個(gè)鏈接組成:
  1、關(guān)鍵詞分析(也叫SEO定位):這是SEO最重要的部分。關(guān)鍵詞分析包括:關(guān)鍵詞關(guān)注量分析、競爭對手分析、關(guān)鍵詞和網(wǎng)站相關(guān)分析、關(guān)鍵詞排列、關(guān)鍵詞排名猜測。
  2、網(wǎng)站架構分析:網(wǎng)站 構建與搜索引擎匹配的爬蟲(chóng)愛(ài)好,有利于SEO。網(wǎng)站架構分析包括:消除網(wǎng)站糟糕的架構設計,實(shí)現樹(shù)狀目錄結構,網(wǎng)站導航和鏈接優(yōu)化。
  3、網(wǎng)站目錄和頁(yè)面優(yōu)化:SEO不僅僅是讓網(wǎng)站首頁(yè)在搜索引擎中排名靠前,更重要的是讓網(wǎng)站的每一頁(yè)都帶來(lái)它流動(dòng)。
  4、 內容發(fā)布和鏈接安排:搜索引擎喜歡定期的網(wǎng)站內容更新,所以網(wǎng)站內容發(fā)布時(shí)間表的合理部署是SEO的主要技巧之一。鏈接排列有機地連接所有網(wǎng)站,讓搜索引擎知道每個(gè)網(wǎng)頁(yè)和關(guān)鍵詞的重要性。實(shí)現的參考是第一點(diǎn)的 關(guān)鍵詞 安排。友情鏈接戰也在此時(shí)展開(kāi)。
  5、 與搜索引擎對話(huà):看SEO對搜索引擎的影響,通過(guò)site:你的域名了解收錄和網(wǎng)站的更新?tīng)顟B(tài)。為了更好的實(shí)現與搜索引擎的對話(huà),推薦使用Goole網(wǎng)站管理員工具。
  6、網(wǎng)站流量分析:網(wǎng)站流量分析從SEO結果引導下一步SEO策略,同時(shí)也為網(wǎng)站用戶(hù)體驗優(yōu)化提供指導。作為流量分析工具,推薦使用谷歌流量分析。
  SEO就是這六個(gè)環(huán)節的循環(huán)過(guò)程。只有不斷地做好以上六個(gè)鏈接,才能保證您的網(wǎng)站在搜索引擎中有良好的表現。
  【編輯推薦】
  相關(guān)SEO基礎知識SEO基本概念2自動(dòng)更新文章:
  ·[站群] seo外鏈發(fā)布技巧
  ·如何做站群網(wǎng)站seo優(yōu)化中外鏈發(fā)布技巧
  ·網(wǎng)站有哪些優(yōu)化技巧?什么是站群
  ·做SEO有哪些技巧偽原創(chuàng )?站群
  ·吳龍杰:做我們能做好的內鏈建設站群工
  ·SEO優(yōu)化的技巧有哪些?快點(diǎn)……自動(dòng)更新
  文章標題:SEO基礎知識SEO基本概念2自動(dòng)更新 查看全部

  網(wǎng)站內容自動(dòng)更新(SEO的基礎知識怎么確定?如何進(jìn)行關(guān)鍵詞剖析?(一))
  SEO是英文searchengineoptimization的縮寫(xiě),中文意思是搜索引擎優(yōu)化。根據搜索引擎的排名規則,利用工具或各種方法,可以讓網(wǎng)站在搜索引擎的結果中獲得更好的排名(即網(wǎng)站優(yōu)化)。本文將向您介紹 SEO 的基礎知識。
  廣告:
  什么是長(cháng)尾關(guān)鍵詞?
  分析網(wǎng)站和關(guān)鍵詞的搜索流量,我們發(fā)明了:
  1、對于一般的小網(wǎng)站來(lái)說(shuō),目的癥結帶來(lái)的流量占了網(wǎng)站總搜索流量的大部分。
  2、存在于網(wǎng)站目錄頁(yè)和內容頁(yè)上的關(guān)鍵詞也會(huì )帶來(lái)流量,但很少。
  網(wǎng)站上非目標關(guān)鍵詞但也能帶來(lái)搜索流量的關(guān)鍵詞被稱(chēng)為長(cháng)尾關(guān)鍵詞。
  長(cháng)尾關(guān)鍵詞具有以下特點(diǎn):
  1、 比較長(cháng),通常由 2-3 個(gè)單詞甚至短語(yǔ)組成。
  2、存在于內容頁(yè)中,除了內容頁(yè)的標題外,還存在于內容中。
  3、 搜索量很小且不穩定。
  4、。Long Tail關(guān)鍵詞帶來(lái)的客戶(hù),變成網(wǎng)站產(chǎn)品客戶(hù)的概率遠低于目標關(guān)鍵詞。
  5、有大量的大中型網(wǎng)站長(cháng)尾關(guān)鍵詞,帶來(lái)的總流量非常大。
  目標 關(guān)鍵詞 是什么意思?
  目的關(guān)鍵詞,指的是通過(guò)分析詞根確定的網(wǎng)站“主打”關(guān)鍵詞。通俗的說(shuō)就是網(wǎng)站產(chǎn)品和服務(wù)的目標客戶(hù)可以搜索關(guān)鍵詞。
  一般情況下,目標關(guān)鍵詞具有以下特點(diǎn):
  1、目的關(guān)鍵詞一般用作網(wǎng)站的首頁(yè)標題。
  2、Target關(guān)鍵詞一般是由2-4個(gè)字符組成的詞或詞組,多為名詞。
  3、目標關(guān)鍵詞 在搜索引擎中,每天都有一定數量的目標來(lái)穩定搜索量。
  4、搜索對象關(guān)鍵詞的用戶(hù)往往對網(wǎng)站的產(chǎn)品和服務(wù)有需求,或者對網(wǎng)站的內容感興趣。
  5、網(wǎng)站的主要內容圍繞target關(guān)鍵詞展開(kāi)。
  如何分析關(guān)鍵詞?
  關(guān)鍵詞如何確定?從這個(gè)文章,我們可以大致了解選擇關(guān)鍵詞的基本思路:1、選擇適合自己實(shí)力的關(guān)鍵詞2、不要選擇流量過(guò)低的那個(gè)關(guān)鍵詞
  下面我們具體剖析一下關(guān)鍵詞分析的過(guò)程:
  1、了解行業(yè)概況
  2、行業(yè)關(guān)鍵詞聚集
  3、關(guān)鍵詞 競爭分析
  4、關(guān)鍵詞發(fā)展規劃及交通預測
  seo部署技巧5、確定目標關(guān)鍵詞
  了解行業(yè)概況
  1、搜索行業(yè)主關(guān)鍵詞、網(wǎng)站在搜索結果的前5頁(yè)基本上可以闡明行業(yè)的概括。比如SEO的前50個(gè)關(guān)鍵詞都是基于非常專(zhuān)業(yè)的網(wǎng)站,而且大部分都是主域名,其中大部分包括SEO。
  2、 您熟悉的站點(diǎn),包括站點(diǎn)的建設時(shí)間、專(zhuān)業(yè)性、站點(diǎn)范圍、主要的關(guān)鍵詞等。例如對于SEO關(guān)鍵詞,您熟悉它,所以它排在哪個(gè)位置?
  3、行業(yè)關(guān)鍵詞搜索結果前10名的網(wǎng)站,最重要的是競價(jià)網(wǎng)站?行業(yè)網(wǎng)站?企業(yè) 網(wǎng)站?還是個(gè)人網(wǎng)站?如果競標網(wǎng)站和行業(yè)網(wǎng)站居多,說(shuō)明關(guān)鍵詞交易價(jià)值強;個(gè)人網(wǎng)站、站群怎么做,行業(yè)多采用廣告聯(lián)盟的情況,有創(chuàng )新盈利模式的可以自行決策;一個(gè)簡(jiǎn)單的企業(yè)網(wǎng)站,說(shuō)明這個(gè)行業(yè)競爭不激烈。從這些方面,您可以大致了解該行業(yè)。同理,您可以了解建材行業(yè)、減肥行業(yè)、旅游行業(yè)、有色金屬、過(guò)濾材料行業(yè)等。
  行業(yè)關(guān)鍵詞聚集
  1、搜索行業(yè)主關(guān)鍵詞,點(diǎn)擊搜索結果第一頁(yè)底部更多相關(guān)搜索。
  2、 從這里獲取行業(yè)的聚集關(guān)鍵詞,并進(jìn)行適當的篩選。從百度指數中獲取每個(gè)關(guān)鍵詞的每日搜索量。
  3、如果需要更多行業(yè)關(guān)鍵詞,可以使用谷歌關(guān)鍵詞工具中文版。
  關(guān)鍵詞競爭分析
  1、從行業(yè)關(guān)鍵詞集合中選擇適合您的。包括:關(guān)鍵詞相關(guān)性、關(guān)鍵詞搜索量、關(guān)鍵詞交易價(jià)值。
  2、根據選中的關(guān)鍵詞(我們稱(chēng)之為二級關(guān)鍵詞),按照了解行業(yè)概況的方法,了解二級關(guān)鍵詞的排名概況.
  3、二級關(guān)鍵詞的競爭往往沒(méi)有那么激烈。如果目錄鏈接或內容頁(yè)出現在搜索結果的第一頁(yè),則可以將其確定為目標關(guān)鍵詞之一。
  4、 需要對排名前5的自然排名網(wǎng)站進(jìn)行分析,包括SEO級別、主要關(guān)鍵詞、網(wǎng)站范圍、建站時(shí)間、PR值等。
  5、 通常需要3-6個(gè)月的時(shí)間來(lái)開(kāi)發(fā)。你有這樣的耐心嗎?如果你不能忍受這樣的時(shí)間,你需要考慮一個(gè)競爭力較弱的時(shí)間。
  關(guān)鍵詞發(fā)展規劃及交通預測
  1、確定一個(gè)可開(kāi)發(fā)的master關(guān)鍵詞,對網(wǎng)站流量的提升大有裨益。比如一開(kāi)始就可以確定以SEO優(yōu)化為主關(guān)鍵詞。以后隨著(zhù)網(wǎng)站的發(fā)展,在SEO搜索結果中會(huì )有不錯的排名。
  2、關(guān)鍵詞 開(kāi)發(fā)規范需要有明確的層次。如:快速減肥法和減肥法是一個(gè)很大的層次,但是有了快速減肥法,減肥法可以很好的過(guò)渡。
  3、交通預計是一項需要經(jīng)驗的工作。雖然一些關(guān)鍵詞的日搜索量很大,但流量主要被前三名(在二)或出價(jià)網(wǎng)站之后)“堵死”。
  4、對于大行業(yè)網(wǎng)站,這一步很重要。
  肯定目標關(guān)鍵詞
  基于以上分析,它可以幫助您確定您的目標關(guān)鍵詞。對于主站點(diǎn)(主域或主頁(yè)),通??梢源_定三個(gè)目標關(guān)鍵詞。目錄頁(yè)和內容頁(yè)的關(guān)鍵詞可以類(lèi)推。
  關(guān)鍵詞密度多少比較好?
  很多SEO前輩都回答過(guò)這個(gè)問(wèn)題。答案是:2-8%、3-7%、不到10%、5%左右,你可以自己選擇。關(guān)鍵詞密度是一個(gè)模糊的概念,不是一個(gè)完美的概念。關(guān)鍵詞 密度不是越高越好。在下面的描述中,你可能知道關(guān)鍵詞密度是什么意思?
  搜索引擎的工作流程如下所示:
  1、 索引網(wǎng)頁(yè)。這是Robot的工作,搜索機器人非常勤奮,所以成為收錄是最容易的事情。(但是很多人總是在抱怨:為什么我的網(wǎng)站不是收錄?)
  2、按關(guān)鍵詞分類(lèi)返回網(wǎng)頁(yè)。
  3、 對 關(guān)鍵詞 文件中的所有網(wǎng)頁(yè)進(jìn)行排序。這涉及到域名PR值、鏈接錨文本等。
  4、對于熱點(diǎn)關(guān)鍵詞,結果第一頁(yè)為靜態(tài)頁(yè)面。(如果你不知道這個(gè),跳過(guò)它。)第二點(diǎn),zblog,是自動(dòng)更新的。搜索引擎確定網(wǎng)頁(yè)內容中符合關(guān)鍵詞密度尺度的詞,必須是網(wǎng)頁(yè)的關(guān)鍵詞。那么,關(guān)鍵詞 密度是什么意思?如果關(guān)鍵詞的密度沒(méi)有確定,就不可能有第三點(diǎn)的排名。
  寫(xiě)網(wǎng)頁(yè)內容要注意什么?誰(shuí)可以閱讀網(wǎng)頁(yè)的內容?這個(gè)問(wèn)題不是客戶(hù)問(wèn)的,而是我問(wèn)的。對這個(gè)問(wèn)題的理解和把握,可以看出你對SEO的理解程度?;蛟S很多網(wǎng)站設計師會(huì )毫不猶豫地說(shuō):“網(wǎng)頁(yè)內容,當然是給用戶(hù)看的”。其實(shí)這就是第一代網(wǎng)站建設的想法,落后多年。第三代SEO網(wǎng)站建設思路指出:網(wǎng)頁(yè)內容不僅是為用戶(hù)服務(wù)的,也是為搜索引擎服務(wù)的。
  要將 Web 內容寫(xiě)入用戶(hù),您需要:
  1、理解廣告的思路:讓不同類(lèi)型的用戶(hù)在你的網(wǎng)站上找到他們喜歡看到的信息,用戶(hù)認同的信息更容易贏(yíng)得信任。讓用戶(hù)成為你的客戶(hù)。
  2、 越短越好:用戶(hù)的時(shí)間是寶貴的,他們從來(lái)不會(huì )像對待其他網(wǎng)站那樣認真地看一個(gè)陌生網(wǎng)站的內容。
  3、 內容必須有主次要關(guān)鍵點(diǎn)。SEO's 100,000 為什么文章 都有加粗的文字,這就是目標。4、美術(shù)、圖片、動(dòng)畫(huà)等,引導用戶(hù)跟隨你的想法。
  要將網(wǎng)頁(yè)內容寫(xiě)入搜索引擎,您需要:
  1、確認網(wǎng)頁(yè)的關(guān)鍵詞,然后在文章中頻繁呈現。例如,描述“如何減肥”的網(wǎng)頁(yè)不應在網(wǎng)頁(yè)中收錄“減肥措施”或“如何減肥”等字樣。相反,把這些詞寫(xiě)成“如何減肥”。如果你細心,你就會(huì )發(fā)現為什么SEO 100,000 從來(lái)沒(méi)有在這方面混淆過(guò)。
  2、每個(gè)網(wǎng)頁(yè)上的關(guān)鍵詞不應超過(guò)3個(gè),這樣內容就會(huì )被關(guān)鍵詞包圍。
  3、關(guān)鍵詞 應該出現在標題、matekeywords、matedescription 中。重要的!
  4、關(guān)鍵詞 突出重點(diǎn)。給 關(guān)鍵詞 加粗、斜體或放在 H1 之間。重要的!
  5、 在適當的時(shí)候,將一些關(guān)鍵詞鏈接到著(zhù)名的專(zhuān)業(yè)網(wǎng)站。例如,如果您的網(wǎng)頁(yè)講述了與 SEO 相關(guān)的內容,那么為什么要使用 SEO 作為鏈接錨文本來(lái)鏈接 SEO 十萬(wàn)字呢?(別忘了聲望這個(gè)詞)
  6、 Web 內容頁(yè)面通過(guò)鏈接錨文本的形式相互連接。
  網(wǎng)站 應該注意哪些基本要素?
  以下內容參考了谷歌對網(wǎng)站管理員的建議。
  設計和內容指南
  1、網(wǎng)站 應該有清晰的層次結構和文本鏈接。每個(gè)網(wǎng)頁(yè)都應該可以通過(guò)至少一個(gè)靜態(tài)文本鏈接打開(kāi)。文本鏈接不同于由其他代碼(例如 javascript)生成的鏈接。在本文中,“打印”不是通過(guò)文本鏈接來(lái)實(shí)現的。
  2、為用戶(hù)提供網(wǎng)站地圖,列出網(wǎng)站重要部分的鏈接。如果網(wǎng)站地圖上的鏈接超過(guò)或大約100個(gè),則需要將網(wǎng)站地圖拆分成多個(gè)網(wǎng)頁(yè)。
  3、網(wǎng)站應該是適用的和信息性的,優(yōu)采云站群:網(wǎng)頁(yè)的文字應該清楚準確地說(shuō)明要傳達的內容。
  4、考慮用戶(hù)將使用哪些詞來(lái)查找您的網(wǎng)頁(yè),并確保這些詞完全收錄在 網(wǎng)站 中。深入了解這一點(diǎn)將使您受益匪淺。
  5、嘗試使用文本而不是圖形來(lái)顯示重要的名稱(chēng)、內容或鏈接。Google 抓取工具無(wú)法識別圖形中收錄的文本。尤其是友情鏈接,如果你是為了PR和排名,使用文字鏈接很重要。
  6、 確保TITLE 和ALT 標志屬性的描述和表達是正確的。記得給網(wǎng)頁(yè)上的圖片加上ALT說(shuō)明,這里是放關(guān)鍵詞的好處。
  7、 查看鏈接是否損壞,確保HTML 格式正確。請隨時(shí)使用 Google網(wǎng)站管理員工具查看您的 網(wǎng)站 鏈接。如有損壞,請刪除或修改。
  8、如果您決定使用動(dòng)態(tài)頁(yè)面(即URL收錄“?”字符),請注意并非所有搜索引擎爬蟲(chóng)都可以像靜態(tài)頁(yè)面一樣抓取動(dòng)態(tài)頁(yè)面??s短參數長(cháng)度和減少參數數量是由動(dòng)態(tài)頁(yè)面輔助的。推薦使用URL重寫(xiě)技術(shù)SEO基礎知識SEO基本概念2自動(dòng)更新和靜態(tài)動(dòng)態(tài)鏈接。
  9、 將特定網(wǎng)頁(yè)上的鏈接數量限制為合理的數量(小于 100)。在此頁(yè)面上,不應有超過(guò) 100 個(gè)內部和外部鏈接。
  網(wǎng)站準備結束后
  1、將其他相關(guān)的網(wǎng)站鏈接到您的網(wǎng)站。就是尋找友情鏈接。
  2、向 Google 提交 網(wǎng)站:。
  3、提交站點(diǎn)地圖作為 Google網(wǎng)站管理員工具的一部分。Google 使用您的站點(diǎn)地圖來(lái)了解您的 網(wǎng)站 結構并提高您網(wǎng)頁(yè)的抓取速度。
  4、確保所有應該知道您的網(wǎng)頁(yè)的網(wǎng)站都知道您的網(wǎng)站已經(jīng)在線(xiàn)。也就是說(shuō),你的網(wǎng)站的所有鏈接都需要是正常的SDcms站群系統,不能壞。
  5、將您的 網(wǎng)站 提交到相關(guān)目錄,例如 OpenDirectoryProject 和 Yahoo!,以及其他特定行業(yè)的專(zhuān)業(yè)人士網(wǎng)站。從這里學(xué)習:DMOZ-開(kāi)放目錄。
  SEO的一般步驟或鏈接是什么?
  SEO 不僅僅是一些秘密或一些建議,而是一項需要足夠耐心和過(guò)度勤奮的任務(wù)。一般來(lái)說(shuō),SEO由六個(gè)鏈接組成:
  1、關(guān)鍵詞分析(也叫SEO定位):這是SEO最重要的部分。關(guān)鍵詞分析包括:關(guān)鍵詞關(guān)注量分析、競爭對手分析、關(guān)鍵詞和網(wǎng)站相關(guān)分析、關(guān)鍵詞排列、關(guān)鍵詞排名猜測。
  2、網(wǎng)站架構分析:網(wǎng)站 構建與搜索引擎匹配的爬蟲(chóng)愛(ài)好,有利于SEO。網(wǎng)站架構分析包括:消除網(wǎng)站糟糕的架構設計,實(shí)現樹(shù)狀目錄結構,網(wǎng)站導航和鏈接優(yōu)化。
  3、網(wǎng)站目錄和頁(yè)面優(yōu)化:SEO不僅僅是讓網(wǎng)站首頁(yè)在搜索引擎中排名靠前,更重要的是讓網(wǎng)站的每一頁(yè)都帶來(lái)它流動(dòng)。
  4、 內容發(fā)布和鏈接安排:搜索引擎喜歡定期的網(wǎng)站內容更新,所以網(wǎng)站內容發(fā)布時(shí)間表的合理部署是SEO的主要技巧之一。鏈接排列有機地連接所有網(wǎng)站,讓搜索引擎知道每個(gè)網(wǎng)頁(yè)和關(guān)鍵詞的重要性。實(shí)現的參考是第一點(diǎn)的 關(guān)鍵詞 安排。友情鏈接戰也在此時(shí)展開(kāi)。
  5、 與搜索引擎對話(huà):看SEO對搜索引擎的影響,通過(guò)site:你的域名了解收錄和網(wǎng)站的更新?tīng)顟B(tài)。為了更好的實(shí)現與搜索引擎的對話(huà),推薦使用Goole網(wǎng)站管理員工具。
  6、網(wǎng)站流量分析:網(wǎng)站流量分析從SEO結果引導下一步SEO策略,同時(shí)也為網(wǎng)站用戶(hù)體驗優(yōu)化提供指導。作為流量分析工具,推薦使用谷歌流量分析。
  SEO就是這六個(gè)環(huán)節的循環(huán)過(guò)程。只有不斷地做好以上六個(gè)鏈接,才能保證您的網(wǎng)站在搜索引擎中有良好的表現。
  【編輯推薦】
  相關(guān)SEO基礎知識SEO基本概念2自動(dòng)更新文章:
  ·[站群] seo外鏈發(fā)布技巧
  ·如何做站群網(wǎng)站seo優(yōu)化中外鏈發(fā)布技巧
  ·網(wǎng)站有哪些優(yōu)化技巧?什么是站群
  ·做SEO有哪些技巧偽原創(chuàng )?站群
  ·吳龍杰:做我們能做好的內鏈建設站群工
  ·SEO優(yōu)化的技巧有哪些?快點(diǎn)……自動(dòng)更新
  文章標題:SEO基礎知識SEO基本概念2自動(dòng)更新

網(wǎng)站內容自動(dòng)更新( 考研屋wwwkaoyanwucom提供各大機構考研公務(wù)員四六級輔導視頻課程(組圖))

網(wǎng)站優(yōu)化 ? 優(yōu)采云 發(fā)表了文章 ? 0 個(gè)評論 ? 81 次瀏覽 ? 2021-12-01 00:07 ? 來(lái)自相關(guān)話(huà)題

  網(wǎng)站內容自動(dòng)更新(
考研屋wwwkaoyanwucom提供各大機構考研公務(wù)員四六級輔導視頻課程(組圖))
  
  使用Windows系統服務(wù)自動(dòng)更新網(wǎng)站_0考研屋wwwkaoyanwucom 為各大院校提供公務(wù)員考研考研4、6級輔導視頻課程。使用Windows系統服務(wù)自動(dòng)更新網(wǎng)站應用后臺作為站長(cháng)做好管理網(wǎng)站同時(shí)為了取悅搜索引擎,網(wǎng)站的內容需要每天不同時(shí)間更新維修工作無(wú)法通過(guò)電腦進(jìn)行或無(wú)法使用互聯(lián)網(wǎng)。原理本文介紹了二重積分計算方法84消毒劑比例法愚人節現金流量表編制方法七種求和方法自動(dòng)更新網(wǎng)站的內容 使用一個(gè)windows系統服務(wù)設置其URL訪(fǎng)問(wèn)地址訪(fǎng)問(wèn)網(wǎng)站的特殊頁(yè)面,需要每天更新內容,假設這個(gè)頁(yè)面為A在網(wǎng)站末尾設置審計機制. 網(wǎng)站上只顯示通過(guò)審核的內容,前端新增的信息默認不審核。A頁(yè)的作用是選取幾條未經(jīng)審計的信息進(jìn)行審計。本次更新更新網(wǎng)站內容為靜態(tài)首頁(yè)的A頁(yè)面,也可以為首頁(yè)生成靜態(tài)頁(yè)面。當然,頁(yè)面A還可以做更多的用途,比如備份數據庫、更改過(guò)期用戶(hù)狀態(tài)、刪除無(wú)用的臨時(shí)文件等。 詳細原理1Windows服務(wù)器Windows服務(wù)使用NetFramework20所以,使用 NetFramework 時(shí)應先安裝框架。20 下載地址 B15C5E04F5displaylangzh-cn 使用xml文件存儲配置信息,存儲需要訪(fǎng)問(wèn)的URL。示例結構如下。一項代表政黨積極分子的數量。計分表普通年金現值系數。一次訪(fǎng)問(wèn)的 URL 是設置為 網(wǎng)站 的特定 URL。自動(dòng)更新的URL地址可以帶上查詢(xún)字符串來(lái)設置更新次數。時(shí)間是指每天訪(fǎng)問(wèn)的時(shí)間。時(shí)間只能是準確的。一項代表政黨積極分子的數量。計分表普通年金現值系數。一次訪(fǎng)問(wèn)的 URL 是設置為 網(wǎng)站 的特定 URL。自動(dòng)更新的URL地址可以帶上查詢(xún)字符串來(lái)設置更新次數。時(shí)間是指每天訪(fǎng)問(wèn)的時(shí)間。時(shí)間只能是準確的。一項代表政黨積極分子的數量。計分表普通年金現值系數。一次訪(fǎng)問(wèn)的 URL 是設置為 網(wǎng)站 的特定 URL。自動(dòng)更新的URL地址可以帶上查詢(xún)字符串來(lái)設置更新次數。時(shí)間是指每天訪(fǎng)問(wèn)的時(shí)間。時(shí)間只能是準確的。
  
  到1分鐘,必須保證同一分鐘內每個(gè)item只有一個(gè)url任務(wù)程序。使用定時(shí)器每20秒掃描一次配置項,查看是否有需要訪(fǎng)問(wèn)的URL。如果有,請訪(fǎng)問(wèn)此 URL。相關(guān)代碼如下: ]xmllistxmlSelectNodesrootUrlsitemvoidmyTimer_ElapsedobjectsourceElapsedEventArgsetryLogSaveNoteDateTimeNowToStringyyyy-MM-ddHHmmssHeartWork心跳檢測YourTaskcatchExceptioneeLogSaveExceptioneeBR考研考研室wwwkaoyanwucom提供各大院??佳辛壙佳幸曨l輔導 查看全部

  網(wǎng)站內容自動(dòng)更新(
考研屋wwwkaoyanwucom提供各大機構考研公務(wù)員四六級輔導視頻課程(組圖))
  
  使用Windows系統服務(wù)自動(dòng)更新網(wǎng)站_0考研屋wwwkaoyanwucom 為各大院校提供公務(wù)員考研考研4、6級輔導視頻課程。使用Windows系統服務(wù)自動(dòng)更新網(wǎng)站應用后臺作為站長(cháng)做好管理網(wǎng)站同時(shí)為了取悅搜索引擎,網(wǎng)站的內容需要每天不同時(shí)間更新維修工作無(wú)法通過(guò)電腦進(jìn)行或無(wú)法使用互聯(lián)網(wǎng)。原理本文介紹了二重積分計算方法84消毒劑比例法愚人節現金流量表編制方法七種求和方法自動(dòng)更新網(wǎng)站的內容 使用一個(gè)windows系統服務(wù)設置其URL訪(fǎng)問(wèn)地址訪(fǎng)問(wèn)網(wǎng)站的特殊頁(yè)面,需要每天更新內容,假設這個(gè)頁(yè)面為A在網(wǎng)站末尾設置審計機制. 網(wǎng)站上只顯示通過(guò)審核的內容,前端新增的信息默認不審核。A頁(yè)的作用是選取幾條未經(jīng)審計的信息進(jìn)行審計。本次更新更新網(wǎng)站內容為靜態(tài)首頁(yè)的A頁(yè)面,也可以為首頁(yè)生成靜態(tài)頁(yè)面。當然,頁(yè)面A還可以做更多的用途,比如備份數據庫、更改過(guò)期用戶(hù)狀態(tài)、刪除無(wú)用的臨時(shí)文件等。 詳細原理1Windows服務(wù)器Windows服務(wù)使用NetFramework20所以,使用 NetFramework 時(shí)應先安裝框架。20 下載地址 B15C5E04F5displaylangzh-cn 使用xml文件存儲配置信息,存儲需要訪(fǎng)問(wèn)的URL。示例結構如下。一項代表政黨積極分子的數量。計分表普通年金現值系數。一次訪(fǎng)問(wèn)的 URL 是設置為 網(wǎng)站 的特定 URL。自動(dòng)更新的URL地址可以帶上查詢(xún)字符串來(lái)設置更新次數。時(shí)間是指每天訪(fǎng)問(wèn)的時(shí)間。時(shí)間只能是準確的。一項代表政黨積極分子的數量。計分表普通年金現值系數。一次訪(fǎng)問(wèn)的 URL 是設置為 網(wǎng)站 的特定 URL。自動(dòng)更新的URL地址可以帶上查詢(xún)字符串來(lái)設置更新次數。時(shí)間是指每天訪(fǎng)問(wèn)的時(shí)間。時(shí)間只能是準確的。一項代表政黨積極分子的數量。計分表普通年金現值系數。一次訪(fǎng)問(wèn)的 URL 是設置為 網(wǎng)站 的特定 URL。自動(dòng)更新的URL地址可以帶上查詢(xún)字符串來(lái)設置更新次數。時(shí)間是指每天訪(fǎng)問(wèn)的時(shí)間。時(shí)間只能是準確的。
  
  到1分鐘,必須保證同一分鐘內每個(gè)item只有一個(gè)url任務(wù)程序。使用定時(shí)器每20秒掃描一次配置項,查看是否有需要訪(fǎng)問(wèn)的URL。如果有,請訪(fǎng)問(wèn)此 URL。相關(guān)代碼如下: ]xmllistxmlSelectNodesrootUrlsitemvoidmyTimer_ElapsedobjectsourceElapsedEventArgsetryLogSaveNoteDateTimeNowToStringyyyy-MM-ddHHmmssHeartWork心跳檢測YourTaskcatchExceptioneeLogSaveExceptioneeBR考研考研室wwwkaoyanwucom提供各大院??佳辛壙佳幸曨l輔導

網(wǎng)站內容自動(dòng)更新(適合股民、新聞工作者等使用網(wǎng)頁(yè)自動(dòng)刷新工具的用法)

網(wǎng)站優(yōu)化 ? 優(yōu)采云 發(fā)表了文章 ? 0 個(gè)評論 ? 91 次瀏覽 ? 2021-11-30 16:13 ? 來(lái)自相關(guān)話(huà)題

  網(wǎng)站內容自動(dòng)更新(適合股民、新聞工作者等使用網(wǎng)頁(yè)自動(dòng)刷新工具的用法)
  Woodsoft 有兩種網(wǎng)頁(yè)更新提醒,一種是網(wǎng)頁(yè)自動(dòng)刷新工具,一種是網(wǎng)站 更新監控工具。
  網(wǎng)頁(yè)自動(dòng)刷新工具主要用于刷新網(wǎng)頁(yè),如網(wǎng)頁(yè)的流量、訪(fǎng)問(wèn)量等;網(wǎng)頁(yè)自動(dòng)刷新工具還可以用于監控網(wǎng)頁(yè)上任何內容的變化,適用于監控非鏈接內容的變化。
  網(wǎng)站更新監控工具主要用于監控網(wǎng)站超鏈接。當發(fā)生更新時(shí),它會(huì )立即發(fā)出警報并記錄下來(lái)。幫助您從海量網(wǎng)絡(luò )信息中獲取有用信息,第一時(shí)間獲取最準確的信息。適合投資者、記者等。
  一、如何使用網(wǎng)頁(yè)自動(dòng)刷新工具
  1. 用網(wǎng)頁(yè)自動(dòng)刷新工具刷新網(wǎng)頁(yè)(刷新網(wǎng)頁(yè)流量、訪(fǎng)問(wèn)量)
  
  一種。在URL列表中,點(diǎn)擊“添加”,輸入URL,點(diǎn)擊“自動(dòng)獲取”,點(diǎn)擊“添加”,完成URL的添加。
  
  灣 在刷新速度選項卡中,兩次刷新之間的固定間隔設置為每10秒刷新一次頁(yè)面。取消“刷新次數限制”的復選標記。
  
  C。至此,該網(wǎng)頁(yè)的刷新設置完成。另外可以在“偽裝設置”,ADSL重撥選項中設置ADSL撥號重連,可以自動(dòng)改變ip,實(shí)現刷新網(wǎng)頁(yè)流量和流量的功能。
  
  d. 下面我們來(lái)看看刷新效果。
  
  2. 使用網(wǎng)頁(yè)自動(dòng)刷新工具監控網(wǎng)頁(yè)非鏈接內容的變化。最好說(shuō)說(shuō)購物的價(jià)格變化網(wǎng)站。
  一種。需要監控的網(wǎng)頁(yè)如下。
  
  灣 首先,我們在 URL 列表中添加需要監控的 URL。
  
  C。其次,在刷新速度選項卡中,將兩次刷新的固定間隔設置為每30秒刷新一次頁(yè)面。取消“刷新次數限制”的復選標記。
  
  d. 再次,在元素監控選項卡中,點(diǎn)擊“添加”,選擇“通過(guò)HTML獲取”作為獲取元素的方式,點(diǎn)擊“自動(dòng)獲取”,
  
  e. 在彈出的頁(yè)面上,將鼠標放在價(jià)格上,右鍵選擇獲取元素,點(diǎn)擊“自動(dòng)獲取”。
  
  F。返回添加監控元素界面,監控屬性名稱(chēng)選擇“文本”,監控數據類(lèi)型選擇“字符串”,數據比較方式選擇“更改”,點(diǎn)擊“確定”。
  
  G。在鬧鐘提醒選項卡中,選擇彈出的提醒,時(shí)間設置保持10秒。
  
  H。設置好后,我們來(lái)看看監控效果。
  
  總結:一款自動(dòng)刷新網(wǎng)頁(yè)的工具軟件,可以同時(shí)監控刷新的內容。提供多種刷新方式,使用代理服務(wù)器刷新可以快速增加網(wǎng)站流量,包括獨立IP訪(fǎng)問(wèn)和頁(yè)面訪(fǎng)問(wèn)PV。定期刷新可以實(shí)時(shí)監控網(wǎng)站的運行情況,直播網(wǎng)頁(yè)顯示實(shí)時(shí)頁(yè)面和內容監控,可以監控網(wǎng)頁(yè)任意位置發(fā)生的變化(非鏈接內容的變化)。
  3.使用網(wǎng)站更新監控工具對網(wǎng)站超鏈接進(jìn)行監控,對整個(gè)網(wǎng)頁(yè)或需要監控的網(wǎng)頁(yè)區域進(jìn)行監控。當有更新時(shí),它會(huì )立即發(fā)出警報并記錄下來(lái)。以下面的網(wǎng)頁(yè)為例。監控網(wǎng)頁(yè)的實(shí)時(shí)信息更新。
  
  一種。更新網(wǎng)站中監控工具的URL管理,點(diǎn)擊“添加”,添加我們需要監控的URL,點(diǎn)擊“自動(dòng)獲取”獲取頁(yè)面代碼,監控方式選擇“源碼監控”,以及元素 A 的常用方法。
  
  灣 點(diǎn)擊“設置”-數據采集方案,選擇A元素通用,設置方案。
  
  C。選擇“文本過(guò)濾器”,在重復內容中選擇“過(guò)濾重復文本”。
  
  d. 在“鏈接過(guò)濾器”選項卡中,輸入自定義字符:選擇過(guò)濾不收錄字符的字符。然后點(diǎn)擊“保存”。至此,A元素的總體方案建立。
  
  e. 以上步驟設置完成后,本次財經(jīng)網(wǎng)站信息直播的實(shí)時(shí)監控提醒任務(wù)就設置好了。我們來(lái)看看監控效果。您可以在“歷史”中查看歷史。
  
  總結:監控網(wǎng)站超鏈接,有更新立即報警記錄。幫助您從海量的網(wǎng)絡(luò )信息中獲取有用的信息,第一時(shí)間獲取最準確的信息。適用于投資者、記者等。軟件支持同時(shí)監控多個(gè)網(wǎng)站,獲取更全面的信息。為每個(gè) URL 單獨設置監控方法。監控歷史記錄詳細,可隨時(shí)打開(kāi)參考。支持多種報警方式,包括聲音、彈窗、郵件等。一般網(wǎng)站采用源碼監聽(tīng)方式,速度快,節省資源。特殊動(dòng)態(tài)頁(yè)面使用元素監控,支持網(wǎng)頁(yè)區域監控,更加精準靈活。 查看全部

  網(wǎng)站內容自動(dòng)更新(適合股民、新聞工作者等使用網(wǎng)頁(yè)自動(dòng)刷新工具的用法)
  Woodsoft 有兩種網(wǎng)頁(yè)更新提醒,一種是網(wǎng)頁(yè)自動(dòng)刷新工具,一種是網(wǎng)站 更新監控工具。
  網(wǎng)頁(yè)自動(dòng)刷新工具主要用于刷新網(wǎng)頁(yè),如網(wǎng)頁(yè)的流量、訪(fǎng)問(wèn)量等;網(wǎng)頁(yè)自動(dòng)刷新工具還可以用于監控網(wǎng)頁(yè)上任何內容的變化,適用于監控非鏈接內容的變化。
  網(wǎng)站更新監控工具主要用于監控網(wǎng)站超鏈接。當發(fā)生更新時(shí),它會(huì )立即發(fā)出警報并記錄下來(lái)。幫助您從海量網(wǎng)絡(luò )信息中獲取有用信息,第一時(shí)間獲取最準確的信息。適合投資者、記者等。
  一、如何使用網(wǎng)頁(yè)自動(dòng)刷新工具
  1. 用網(wǎng)頁(yè)自動(dòng)刷新工具刷新網(wǎng)頁(yè)(刷新網(wǎng)頁(yè)流量、訪(fǎng)問(wèn)量)
  
  一種。在URL列表中,點(diǎn)擊“添加”,輸入URL,點(diǎn)擊“自動(dòng)獲取”,點(diǎn)擊“添加”,完成URL的添加。
  
  灣 在刷新速度選項卡中,兩次刷新之間的固定間隔設置為每10秒刷新一次頁(yè)面。取消“刷新次數限制”的復選標記。
  
  C。至此,該網(wǎng)頁(yè)的刷新設置完成。另外可以在“偽裝設置”,ADSL重撥選項中設置ADSL撥號重連,可以自動(dòng)改變ip,實(shí)現刷新網(wǎng)頁(yè)流量和流量的功能。
  
  d. 下面我們來(lái)看看刷新效果。
  
  2. 使用網(wǎng)頁(yè)自動(dòng)刷新工具監控網(wǎng)頁(yè)非鏈接內容的變化。最好說(shuō)說(shuō)購物的價(jià)格變化網(wǎng)站。
  一種。需要監控的網(wǎng)頁(yè)如下。
  
  灣 首先,我們在 URL 列表中添加需要監控的 URL。
  
  C。其次,在刷新速度選項卡中,將兩次刷新的固定間隔設置為每30秒刷新一次頁(yè)面。取消“刷新次數限制”的復選標記。
  
  d. 再次,在元素監控選項卡中,點(diǎn)擊“添加”,選擇“通過(guò)HTML獲取”作為獲取元素的方式,點(diǎn)擊“自動(dòng)獲取”,
  
  e. 在彈出的頁(yè)面上,將鼠標放在價(jià)格上,右鍵選擇獲取元素,點(diǎn)擊“自動(dòng)獲取”。
  
  F。返回添加監控元素界面,監控屬性名稱(chēng)選擇“文本”,監控數據類(lèi)型選擇“字符串”,數據比較方式選擇“更改”,點(diǎn)擊“確定”。
  
  G。在鬧鐘提醒選項卡中,選擇彈出的提醒,時(shí)間設置保持10秒。
  
  H。設置好后,我們來(lái)看看監控效果。
  
  總結:一款自動(dòng)刷新網(wǎng)頁(yè)的工具軟件,可以同時(shí)監控刷新的內容。提供多種刷新方式,使用代理服務(wù)器刷新可以快速增加網(wǎng)站流量,包括獨立IP訪(fǎng)問(wèn)和頁(yè)面訪(fǎng)問(wèn)PV。定期刷新可以實(shí)時(shí)監控網(wǎng)站的運行情況,直播網(wǎng)頁(yè)顯示實(shí)時(shí)頁(yè)面和內容監控,可以監控網(wǎng)頁(yè)任意位置發(fā)生的變化(非鏈接內容的變化)。
  3.使用網(wǎng)站更新監控工具對網(wǎng)站超鏈接進(jìn)行監控,對整個(gè)網(wǎng)頁(yè)或需要監控的網(wǎng)頁(yè)區域進(jìn)行監控。當有更新時(shí),它會(huì )立即發(fā)出警報并記錄下來(lái)。以下面的網(wǎng)頁(yè)為例。監控網(wǎng)頁(yè)的實(shí)時(shí)信息更新。
  
  一種。更新網(wǎng)站中監控工具的URL管理,點(diǎn)擊“添加”,添加我們需要監控的URL,點(diǎn)擊“自動(dòng)獲取”獲取頁(yè)面代碼,監控方式選擇“源碼監控”,以及元素 A 的常用方法。
  
  灣 點(diǎn)擊“設置”-數據采集方案,選擇A元素通用,設置方案。
  
  C。選擇“文本過(guò)濾器”,在重復內容中選擇“過(guò)濾重復文本”。
  
  d. 在“鏈接過(guò)濾器”選項卡中,輸入自定義字符:選擇過(guò)濾不收錄字符的字符。然后點(diǎn)擊“保存”。至此,A元素的總體方案建立。
  
  e. 以上步驟設置完成后,本次財經(jīng)網(wǎng)站信息直播的實(shí)時(shí)監控提醒任務(wù)就設置好了。我們來(lái)看看監控效果。您可以在“歷史”中查看歷史。
  
  總結:監控網(wǎng)站超鏈接,有更新立即報警記錄。幫助您從海量的網(wǎng)絡(luò )信息中獲取有用的信息,第一時(shí)間獲取最準確的信息。適用于投資者、記者等。軟件支持同時(shí)監控多個(gè)網(wǎng)站,獲取更全面的信息。為每個(gè) URL 單獨設置監控方法。監控歷史記錄詳細,可隨時(shí)打開(kāi)參考。支持多種報警方式,包括聲音、彈窗、郵件等。一般網(wǎng)站采用源碼監聽(tīng)方式,速度快,節省資源。特殊動(dòng)態(tài)頁(yè)面使用元素監控,支持網(wǎng)頁(yè)區域監控,更加精準靈活。

網(wǎng)站內容自動(dòng)更新(如何自動(dòng)使用動(dòng)態(tài)元素更新網(wǎng)頁(yè)(應用程序)?(圖))

網(wǎng)站優(yōu)化 ? 優(yōu)采云 發(fā)表了文章 ? 0 個(gè)評論 ? 131 次瀏覽 ? 2021-11-30 03:01 ? 來(lái)自相關(guān)話(huà)題

  網(wǎng)站內容自動(dòng)更新(如何自動(dòng)使用動(dòng)態(tài)元素更新網(wǎng)頁(yè)(應用程序)?(圖))
  自動(dòng)定位網(wǎng)頁(yè)元素
  有時(shí),您可能需要使用動(dòng)態(tài)元素來(lái)自動(dòng)更新網(wǎng)頁(yè)。例如,您可能希望投票 網(wǎng)站 在其數據庫收到新投票后立即更新投票結果,或者您可能需要定期更新實(shí)時(shí)證券交易數據的股票 網(wǎng)站。輪詢(xún)結果和實(shí)時(shí)交易數據是動(dòng)態(tài)元素,直到運行時(shí)才知道,但應該在服務(wù)器發(fā)送信號時(shí)添加或更新元素。那么,您如何在 JSF 應用程序中執行此操作?
  之前的 developerWorks文章“使用 CSS 和 JavaScript 使用 JSF 制作 Ajax 應用程序,第 2 部分:動(dòng)態(tài) JSF 表單”介紹了如何在不刷新 Web 頁(yè)面的情況下隱藏和顯示可選的 JSF 組件。但是,您不能使用本文章 中描述的方法來(lái)解決此問(wèn)題。此方法要求您標識所有 JSF 組件并將它們寫(xiě)入 JSF 頁(yè)面。如果直到運行時(shí)才能識別動(dòng)態(tài)元素怎么辦?
  目前,JSF 沒(méi)有很好的解決方案。雖然您可能熟悉 Java Swing 應用程序(例如“時(shí)鐘”),其中數據更改會(huì )提示 GUI 更新,或者您可能在一些基本的 Swing 開(kāi)發(fā)指南中閱讀了此類(lèi)應用程序的實(shí)現細節,但是這種方法并不適用對我的情況。Swing 提供了一種成熟的方法來(lái)僅根據內部數據狀態(tài)自動(dòng)更新 GUI,但是 JSF 并沒(méi)有很好的支持基于服務(wù)器端請求刷新 GUI。如果您檢查 JSF 的標準生命周期,您會(huì )發(fā)現用戶(hù)通常需要在 Web 頁(yè)面上生成一個(gè)事件(例如,通過(guò)單擊按鈕)來(lái)調用 GUI 刷新。這意味著(zhù)即使可以在運行時(shí)創(chuàng )建動(dòng)態(tài)元素并將其添加到網(wǎng)頁(yè)中,
  那么,如何自動(dòng)更新帶有動(dòng)態(tài)元素的網(wǎng)頁(yè)呢?在本文中,我將描述以下解決方案:
  監控服務(wù)器端的數據變化
  為了更好地解釋我的解決方案,我將在整個(gè) 文章 中使用一個(gè)示例。此應用程序用于在線(xiàn)圖書(shū)銷(xiāo)售網(wǎng)站。網(wǎng)頁(yè)主頁(yè)顯示庫存信息,例如書(shū)籍類(lèi)別和每個(gè)類(lèi)別的書(shū)籍數量(見(jiàn)圖1).
  圖1.在線(xiàn)圖書(shū)銷(xiāo)售首頁(yè)
  
  為了反映準確的信息,您需要將頁(yè)面上的列表信息與服務(wù)器端數據實(shí)時(shí)同步。由于在庫存中添加或刪除書(shū)籍等操作會(huì )導致服務(wù)器端數據更改,因此您必須監控這些操作。監聽(tīng)變化的方式是添加一個(gè)監聽(tīng)器來(lái)發(fā)現服務(wù)器端數據的變化,并讓服務(wù)器端在發(fā)生任何變化后通知監聽(tīng)器。清單 1 顯示了如何注冊和取消注冊類(lèi)的偵聽(tīng)器。
  List1. 向列表中添加和刪除偵聽(tīng)器
  public class Inventory{
……
private Map listeners =
new HashMap();
……
public void register(String id, InventoryListner listener){
listeners.put(id, listener);
}
public void deregister(String id){
listeners.remove(id);
}
……
}
  有兩種 Java 方法可以在清單 1 所示的 Inventory 類(lèi)中添加和刪除庫存偵聽(tīng)器。假設任何庫存更改都是諸如添加或刪除書(shū)籍之類(lèi)的操作的結果,您可以在每次發(fā)生這些變化時(shí)通知所有注冊到 Inventory 類(lèi)的偵聽(tīng)器動(dòng)作發(fā)生。清單 2 顯示了如何將更改通知偵聽(tīng)器。
  List 2. 通知監聽(tīng)器更改
  public class Inventory{
……
public void addBookItem(String bookName,String auther,String price,
String category){
//codes for adding books
categoryChanged();
}

public void removeBookItem(String bookName,String auther,
String price,String category){
//codes for deleting books
categoryChanged();
}
private synchronized void categoryChanged(){
for (InventoryListner listener : listeners.values()) {
listener.categoryChanged();
}
}
}
  接下來(lái),您可以使托管 bean InventoryBean 實(shí)現 InventoryListener 并將其注冊到庫存數據,以便在庫存數據更改時(shí)可以通知 bean。清單 3 顯示了如何將托管 bean 注冊到 Inventory 類(lèi)。
  List3. 將托管 bean 注冊到列表
  public interface InventoryListner {
public abstract void categoryChanged();
}
public class InventoryBean implements InventoryListner{
……
private String m_clientId ;
private InventoryNotifier m_notifier;
public InventoryBean(){
m_notifier = InventoryNotifier.getInstance();
if(m_clientId == null) {
m_clientId = "bookstore";
m_notifier.register(m_clientId, this);
}
}
public void categoryChanged() {
refresh();
//code for refresh dynamic part via ajax
}
……
}
  使用清單 1 到清單 3 中概述的方法,您可以為托管 bean 構建一個(gè)框架來(lái)監視服務(wù)器端數據更改。工作流程是當托管 bean 收到服務(wù)器端數據發(fā)生變化的通知時(shí),它會(huì )調用 InventoryBean 的 categoryChanged() 方法并更新數據模型。圖 2 顯示該框架在數據庫和“Bean 組件”之間建立了一座橋梁。任何想要在服務(wù)器端監控數據變化或從服務(wù)器端接收事件的應用程序都可以使用這個(gè)框架作為模板。
  圖2.業(yè)務(wù)流程模型
  
  更新數據模型并創(chuàng )建動(dòng)態(tài) GUI 元素
  在服務(wù)器端搭建好監控數據變化的框架后,如果要通知Bean有任何變化,就需要想辦法更新數據模型,創(chuàng )建動(dòng)態(tài)GUI元素。此過(guò)程在托管 Bean(參見(jiàn)圖 2 中的 Bean 層)內執行,可分為兩個(gè)子過(guò)程:更新數據模型和創(chuàng )建 GUI 元素。
  更新數據模型
  該子例程由前面清單 3 中所示的 refresh() 方法調用。清單 4 顯示了如何更新數據模型。refresh() 方法用于重新組織庫存以確保將書(shū)籍分配到正確的類(lèi)別。因此,更新數據模型后,您可以保證刪除任何沒(méi)有書(shū)籍的類(lèi)別并添加任何新類(lèi)別。
  通過(guò)簡(jiǎn)要解釋我使用的自定義數據結構,您將更好地理解 refresh() 方法。我使用 Category 類(lèi)來(lái)存儲庫存信息。Category 類(lèi)以ArrayList.BookItem 類(lèi)的形式收錄書(shū)籍的類(lèi)別名稱(chēng)和元數據,其中收錄書(shū)籍的名稱(chēng)、作者、價(jià)格和類(lèi)別。清單 4 顯示了如何更新數據模型。
  List4. 更新數據模型
  public class InventoryBean implements InventoryListner{
...
private Inventory m_notifier;
private Category[] m_category;
public InventoryBean(){
m_notifier = Inventory.getInstance();
}
private void refresh(){
//reorganize the data model
ArrayList categoryList = m_notifier.reorgnizeCategory();
// code for converting data to the type used in this bean,
// ArrayList to Category[]
}
...
}
  創(chuàng )建動(dòng)態(tài) GUI 元素
  接下來(lái),我將討論另一個(gè)子過(guò)程,即動(dòng)態(tài) GUI 元素的創(chuàng )建。在這種情況下,動(dòng)態(tài) GUI 元素是類(lèi)別鏈接(見(jiàn)圖 1)。如果用戶(hù)單擊主頁(yè)上的特定類(lèi)別,他將被重定向到收錄該類(lèi)別中所有書(shū)籍的新頁(yè)面詳細信息:圖 3 顯示了一個(gè)示例,其中所有書(shū)籍都屬于偵探類(lèi)別。
  圖3. 偵探類(lèi)詳情
  
  要使分類(lèi)鏈接起作用,您需要刪除舊鏈接,將新鏈接插入網(wǎng)頁(yè)的正確位置,并將不同分類(lèi)詳細信息綁定到不同分類(lèi)鏈接。
  插入和刪除鏈接
  有兩種方法可以刪除或插入鏈接。一種方法是在 JSF 組件樹(shù)中搜索動(dòng)態(tài)元素的父組件,然后刪除或插入該元素。如果動(dòng)態(tài)元素的父組件發(fā)生變化,則應使用此方法。另一種方法是將動(dòng)態(tài)元素直接綁定到 Web 頁(yè)面。這種方法比第一種方法更容易,因為不需要在 JSF 組件樹(shù)中查找父節點(diǎn)。但是,該方法由于其易用性而存在局限性:僅當要刪除或插入的元素具有在運行時(shí)之前已知的固定父元素時(shí)才能使用它。我選擇這種方法(參見(jiàn)列表5),因為類(lèi)別鏈接的父級在示例中是固定和預定義的。
  Listing 5. 創(chuàng )建/更新 GUI 組件并將不同的組件綁定到不同的動(dòng)作處理程序
  category.jsp
……


……



……


public class InventoryBean implements InventoryListner {
……
private Category[] m_category;
public HtmlAjaxOutputPanel getCategorygrid() {
updateGUI();
return categorygrid;
}
public void setCategorygrid(HtmlAjaxOutputPanel categorygrid) {
this.categorygrid = categorygrid;
}
private void updateGUI(){
categorygrid.getChildren().clear();
if (m_category != null) {
int num = m_category.length;
for (int index = 0; index < num; index++) {
HtmlPanelGrid categorySubgrid =
JSFUtil.getLinkgrid("Bookstore_sublink" + index,
"#{InventoryBean.category[" +index+ "].categoryLabel}",
"#{InventoryBean.category[" +index+ "].onClickAction}");
categorygrid.getChildren().add(categorySubgrid);
}
}
}
……
}
  如您所見(jiàn),category.jsp 文件的 updateGUI() 行用于綁定托管 bean 中的動(dòng)態(tài)元素。它將清除所有以前創(chuàng )建的動(dòng)態(tài)元素,基于新的數據模型創(chuàng )建新的動(dòng)態(tài)元素,并將它們添加到預定義的父元素中。
  將不同的行為綁定到不同的鏈接
  現在讓我們討論如何將不同的類(lèi)別詳細信息綁定到不同的類(lèi)別鏈接。我想迭代一個(gè)數組,將每個(gè)元素傳輸到一個(gè) GUI 組件,然后將其插入到 JSF 組件樹(shù)中。我的機制是將所有類(lèi)別放入一個(gè)Array中,并將每個(gè)類(lèi)別作為一個(gè)元素。每個(gè)元素都有一個(gè)返回其類(lèi)別標簽的方法和一個(gè)綁定點(diǎn)擊動(dòng)作的方法。通過(guò)讓每個(gè)元素保留自己的類(lèi)別信息以將其與其他元素區分開(kāi)來(lái),我可以確保每個(gè)元素都具有綁定到“onclick”操作的唯一行為。
  在updateGUI()中,“Bookstore_sublink”+index是分類(lèi)鏈接的ID。"#{InventoryBean.category[" + index+ "].categoryLabel}" 是分類(lèi)鏈接的標簽。"#{InventoryBean.category[" + index+ "].onClickAction}" 是綁定到類(lèi)別鏈接的操作。getCategoryLabel()方法用于返回鏈接標簽,onClickAction()綁定點(diǎn)擊操作。(參見(jiàn)清單 6。)
  列出6.值和動(dòng)作綁定方法
<p>public class Category {
……
private String category;
private ArrayList bookitems;
public String getCategoryLabel(){
if(bookitems.size() 查看全部

  網(wǎng)站內容自動(dòng)更新(如何自動(dòng)使用動(dòng)態(tài)元素更新網(wǎng)頁(yè)(應用程序)?(圖))
  自動(dòng)定位網(wǎng)頁(yè)元素
  有時(shí),您可能需要使用動(dòng)態(tài)元素來(lái)自動(dòng)更新網(wǎng)頁(yè)。例如,您可能希望投票 網(wǎng)站 在其數據庫收到新投票后立即更新投票結果,或者您可能需要定期更新實(shí)時(shí)證券交易數據的股票 網(wǎng)站。輪詢(xún)結果和實(shí)時(shí)交易數據是動(dòng)態(tài)元素,直到運行時(shí)才知道,但應該在服務(wù)器發(fā)送信號時(shí)添加或更新元素。那么,您如何在 JSF 應用程序中執行此操作?
  之前的 developerWorks文章“使用 CSS 和 JavaScript 使用 JSF 制作 Ajax 應用程序,第 2 部分:動(dòng)態(tài) JSF 表單”介紹了如何在不刷新 Web 頁(yè)面的情況下隱藏和顯示可選的 JSF 組件。但是,您不能使用本文章 中描述的方法來(lái)解決此問(wèn)題。此方法要求您標識所有 JSF 組件并將它們寫(xiě)入 JSF 頁(yè)面。如果直到運行時(shí)才能識別動(dòng)態(tài)元素怎么辦?
  目前,JSF 沒(méi)有很好的解決方案。雖然您可能熟悉 Java Swing 應用程序(例如“時(shí)鐘”),其中數據更改會(huì )提示 GUI 更新,或者您可能在一些基本的 Swing 開(kāi)發(fā)指南中閱讀了此類(lèi)應用程序的實(shí)現細節,但是這種方法并不適用對我的情況。Swing 提供了一種成熟的方法來(lái)僅根據內部數據狀態(tài)自動(dòng)更新 GUI,但是 JSF 并沒(méi)有很好的支持基于服務(wù)器端請求刷新 GUI。如果您檢查 JSF 的標準生命周期,您會(huì )發(fā)現用戶(hù)通常需要在 Web 頁(yè)面上生成一個(gè)事件(例如,通過(guò)單擊按鈕)來(lái)調用 GUI 刷新。這意味著(zhù)即使可以在運行時(shí)創(chuàng )建動(dòng)態(tài)元素并將其添加到網(wǎng)頁(yè)中,
  那么,如何自動(dòng)更新帶有動(dòng)態(tài)元素的網(wǎng)頁(yè)呢?在本文中,我將描述以下解決方案:
  監控服務(wù)器端的數據變化
  為了更好地解釋我的解決方案,我將在整個(gè) 文章 中使用一個(gè)示例。此應用程序用于在線(xiàn)圖書(shū)銷(xiāo)售網(wǎng)站。網(wǎng)頁(yè)主頁(yè)顯示庫存信息,例如書(shū)籍類(lèi)別和每個(gè)類(lèi)別的書(shū)籍數量(見(jiàn)圖1).
  圖1.在線(xiàn)圖書(shū)銷(xiāo)售首頁(yè)
  
  為了反映準確的信息,您需要將頁(yè)面上的列表信息與服務(wù)器端數據實(shí)時(shí)同步。由于在庫存中添加或刪除書(shū)籍等操作會(huì )導致服務(wù)器端數據更改,因此您必須監控這些操作。監聽(tīng)變化的方式是添加一個(gè)監聽(tīng)器來(lái)發(fā)現服務(wù)器端數據的變化,并讓服務(wù)器端在發(fā)生任何變化后通知監聽(tīng)器。清單 1 顯示了如何注冊和取消注冊類(lèi)的偵聽(tīng)器。
  List1. 向列表中添加和刪除偵聽(tīng)器
  public class Inventory{
……
private Map listeners =
new HashMap();
……
public void register(String id, InventoryListner listener){
listeners.put(id, listener);
}
public void deregister(String id){
listeners.remove(id);
}
……
}
  有兩種 Java 方法可以在清單 1 所示的 Inventory 類(lèi)中添加和刪除庫存偵聽(tīng)器。假設任何庫存更改都是諸如添加或刪除書(shū)籍之類(lèi)的操作的結果,您可以在每次發(fā)生這些變化時(shí)通知所有注冊到 Inventory 類(lèi)的偵聽(tīng)器動(dòng)作發(fā)生。清單 2 顯示了如何將更改通知偵聽(tīng)器。
  List 2. 通知監聽(tīng)器更改
  public class Inventory{
……
public void addBookItem(String bookName,String auther,String price,
String category){
//codes for adding books
categoryChanged();
}

public void removeBookItem(String bookName,String auther,
String price,String category){
//codes for deleting books
categoryChanged();
}
private synchronized void categoryChanged(){
for (InventoryListner listener : listeners.values()) {
listener.categoryChanged();
}
}
}
  接下來(lái),您可以使托管 bean InventoryBean 實(shí)現 InventoryListener 并將其注冊到庫存數據,以便在庫存數據更改時(shí)可以通知 bean。清單 3 顯示了如何將托管 bean 注冊到 Inventory 類(lèi)。
  List3. 將托管 bean 注冊到列表
  public interface InventoryListner {
public abstract void categoryChanged();
}
public class InventoryBean implements InventoryListner{
……
private String m_clientId ;
private InventoryNotifier m_notifier;
public InventoryBean(){
m_notifier = InventoryNotifier.getInstance();
if(m_clientId == null) {
m_clientId = "bookstore";
m_notifier.register(m_clientId, this);
}
}
public void categoryChanged() {
refresh();
//code for refresh dynamic part via ajax
}
……
}
  使用清單 1 到清單 3 中概述的方法,您可以為托管 bean 構建一個(gè)框架來(lái)監視服務(wù)器端數據更改。工作流程是當托管 bean 收到服務(wù)器端數據發(fā)生變化的通知時(shí),它會(huì )調用 InventoryBean 的 categoryChanged() 方法并更新數據模型。圖 2 顯示該框架在數據庫和“Bean 組件”之間建立了一座橋梁。任何想要在服務(wù)器端監控數據變化或從服務(wù)器端接收事件的應用程序都可以使用這個(gè)框架作為模板。
  圖2.業(yè)務(wù)流程模型
  
  更新數據模型并創(chuàng )建動(dòng)態(tài) GUI 元素
  在服務(wù)器端搭建好監控數據變化的框架后,如果要通知Bean有任何變化,就需要想辦法更新數據模型,創(chuàng )建動(dòng)態(tài)GUI元素。此過(guò)程在托管 Bean(參見(jiàn)圖 2 中的 Bean 層)內執行,可分為兩個(gè)子過(guò)程:更新數據模型和創(chuàng )建 GUI 元素。
  更新數據模型
  該子例程由前面清單 3 中所示的 refresh() 方法調用。清單 4 顯示了如何更新數據模型。refresh() 方法用于重新組織庫存以確保將書(shū)籍分配到正確的類(lèi)別。因此,更新數據模型后,您可以保證刪除任何沒(méi)有書(shū)籍的類(lèi)別并添加任何新類(lèi)別。
  通過(guò)簡(jiǎn)要解釋我使用的自定義數據結構,您將更好地理解 refresh() 方法。我使用 Category 類(lèi)來(lái)存儲庫存信息。Category 類(lèi)以ArrayList.BookItem 類(lèi)的形式收錄書(shū)籍的類(lèi)別名稱(chēng)和元數據,其中收錄書(shū)籍的名稱(chēng)、作者、價(jià)格和類(lèi)別。清單 4 顯示了如何更新數據模型。
  List4. 更新數據模型
  public class InventoryBean implements InventoryListner{
...
private Inventory m_notifier;
private Category[] m_category;
public InventoryBean(){
m_notifier = Inventory.getInstance();
}
private void refresh(){
//reorganize the data model
ArrayList categoryList = m_notifier.reorgnizeCategory();
// code for converting data to the type used in this bean,
// ArrayList to Category[]
}
...
}
  創(chuàng )建動(dòng)態(tài) GUI 元素
  接下來(lái),我將討論另一個(gè)子過(guò)程,即動(dòng)態(tài) GUI 元素的創(chuàng )建。在這種情況下,動(dòng)態(tài) GUI 元素是類(lèi)別鏈接(見(jiàn)圖 1)。如果用戶(hù)單擊主頁(yè)上的特定類(lèi)別,他將被重定向到收錄該類(lèi)別中所有書(shū)籍的新頁(yè)面詳細信息:圖 3 顯示了一個(gè)示例,其中所有書(shū)籍都屬于偵探類(lèi)別。
  圖3. 偵探類(lèi)詳情
  
  要使分類(lèi)鏈接起作用,您需要刪除舊鏈接,將新鏈接插入網(wǎng)頁(yè)的正確位置,并將不同分類(lèi)詳細信息綁定到不同分類(lèi)鏈接。
  插入和刪除鏈接
  有兩種方法可以刪除或插入鏈接。一種方法是在 JSF 組件樹(shù)中搜索動(dòng)態(tài)元素的父組件,然后刪除或插入該元素。如果動(dòng)態(tài)元素的父組件發(fā)生變化,則應使用此方法。另一種方法是將動(dòng)態(tài)元素直接綁定到 Web 頁(yè)面。這種方法比第一種方法更容易,因為不需要在 JSF 組件樹(shù)中查找父節點(diǎn)。但是,該方法由于其易用性而存在局限性:僅當要刪除或插入的元素具有在運行時(shí)之前已知的固定父元素時(shí)才能使用它。我選擇這種方法(參見(jiàn)列表5),因為類(lèi)別鏈接的父級在示例中是固定和預定義的。
  Listing 5. 創(chuàng )建/更新 GUI 組件并將不同的組件綁定到不同的動(dòng)作處理程序
  category.jsp
……


……



……


public class InventoryBean implements InventoryListner {
……
private Category[] m_category;
public HtmlAjaxOutputPanel getCategorygrid() {
updateGUI();
return categorygrid;
}
public void setCategorygrid(HtmlAjaxOutputPanel categorygrid) {
this.categorygrid = categorygrid;
}
private void updateGUI(){
categorygrid.getChildren().clear();
if (m_category != null) {
int num = m_category.length;
for (int index = 0; index < num; index++) {
HtmlPanelGrid categorySubgrid =
JSFUtil.getLinkgrid("Bookstore_sublink" + index,
"#{InventoryBean.category[" +index+ "].categoryLabel}",
"#{InventoryBean.category[" +index+ "].onClickAction}");
categorygrid.getChildren().add(categorySubgrid);
}
}
}
……
}
  如您所見(jiàn),category.jsp 文件的 updateGUI() 行用于綁定托管 bean 中的動(dòng)態(tài)元素。它將清除所有以前創(chuàng )建的動(dòng)態(tài)元素,基于新的數據模型創(chuàng )建新的動(dòng)態(tài)元素,并將它們添加到預定義的父元素中。
  將不同的行為綁定到不同的鏈接
  現在讓我們討論如何將不同的類(lèi)別詳細信息綁定到不同的類(lèi)別鏈接。我想迭代一個(gè)數組,將每個(gè)元素傳輸到一個(gè) GUI 組件,然后將其插入到 JSF 組件樹(shù)中。我的機制是將所有類(lèi)別放入一個(gè)Array中,并將每個(gè)類(lèi)別作為一個(gè)元素。每個(gè)元素都有一個(gè)返回其類(lèi)別標簽的方法和一個(gè)綁定點(diǎn)擊動(dòng)作的方法。通過(guò)讓每個(gè)元素保留自己的類(lèi)別信息以將其與其他元素區分開(kāi)來(lái),我可以確保每個(gè)元素都具有綁定到“onclick”操作的唯一行為。
  在updateGUI()中,“Bookstore_sublink”+index是分類(lèi)鏈接的ID。"#{InventoryBean.category[" + index+ "].categoryLabel}" 是分類(lèi)鏈接的標簽。"#{InventoryBean.category[" + index+ "].onClickAction}" 是綁定到類(lèi)別鏈接的操作。getCategoryLabel()方法用于返回鏈接標簽,onClickAction()綁定點(diǎn)擊操作。(參見(jiàn)清單 6。)
  列出6.值和動(dòng)作綁定方法
<p>public class Category {
……
private String category;
private ArrayList bookitems;
public String getCategoryLabel(){
if(bookitems.size()

網(wǎng)站內容自動(dòng)更新(網(wǎng)站長(cháng)期不更新,不維護會(huì )有什么影響呢?)

網(wǎng)站優(yōu)化 ? 優(yōu)采云 發(fā)表了文章 ? 0 個(gè)評論 ? 125 次瀏覽 ? 2021-11-27 05:24 ? 來(lái)自相關(guān)話(huà)題

  網(wǎng)站內容自動(dòng)更新(網(wǎng)站長(cháng)期不更新,不維護會(huì )有什么影響呢?)
  根據市場(chǎng)調查發(fā)現,很多企業(yè)沒(méi)有SEO人員維護網(wǎng)站,網(wǎng)站沒(méi)有任何流量和排名,網(wǎng)站沒(méi)有更新,&lt; @網(wǎng)站 好久不更新了。,不維護有什么影響?
  
  1、網(wǎng)站如果內容長(cháng)時(shí)間不更新,就沒(méi)有新的內容收錄,而且由于搜索引擎更新了很多以前的內容,導致在 收錄 之前內容的衰落中。
  2、網(wǎng)站 長(cháng)期不更新會(huì )導致流量減少,因為互聯(lián)網(wǎng)在不斷發(fā)展,越來(lái)越多的互聯(lián)網(wǎng)公司在做。用戶(hù)搜索習慣在不斷變化,舊的關(guān)鍵詞流量會(huì )逐漸減少。再這樣下去,流量會(huì )大幅下降。
  3、網(wǎng)站如果長(cháng)時(shí)間不更新或者更新頻率低,搜索引擎會(huì )據此降低爬取頻率,導致后期更新收錄 緩慢或導致 關(guān)鍵詞 無(wú)法排名。
  對于一些排名靠前的網(wǎng)站,網(wǎng)站會(huì )經(jīng)常更新,以便搜索引擎不斷更新網(wǎng)站的快照,確保你的關(guān)鍵詞在主頁(yè),SEO是一份永久的工作,也是一份長(cháng)期收益的渠道。如果你不堅持,你的對手在不斷優(yōu)化,你就會(huì )被和你的對手比較。當你的排名下降時(shí),最直觀(guān)的反應就是流量減少,權重減少,用戶(hù)量減少,網(wǎng)站收錄變慢,所以為了穩定搜索引擎的排名,我們需要我們的站長(cháng)人員
  保持更新,畢竟搜索引擎一直喜歡高質(zhì)量的原創(chuàng )文章。
  
  關(guān)鍵詞文章采集
  今天給大家分享一個(gè)快速更新網(wǎng)站的方法:
  1、 采集內容來(lái)源 例如:我是一家人,我需要更新網(wǎng)站,我會(huì )使用免費的采集工具,采集重慶婚禮習俗或婚禮流程等.文章,讓我在更新網(wǎng)站的時(shí)候能學(xué)到更多,進(jìn)一步增加我的網(wǎng)站的關(guān)鍵詞詞庫。
  
<p>2、免費偽原創(chuàng )功能【不是特別推薦】編輯用了偽原創(chuàng )功能,搜索引擎也是收錄,但 查看全部

  網(wǎng)站內容自動(dòng)更新(網(wǎng)站長(cháng)期不更新,不維護會(huì )有什么影響呢?)
  根據市場(chǎng)調查發(fā)現,很多企業(yè)沒(méi)有SEO人員維護網(wǎng)站,網(wǎng)站沒(méi)有任何流量和排名,網(wǎng)站沒(méi)有更新,&lt; @網(wǎng)站 好久不更新了。,不維護有什么影響?
  
  1、網(wǎng)站如果內容長(cháng)時(shí)間不更新,就沒(méi)有新的內容收錄,而且由于搜索引擎更新了很多以前的內容,導致在 收錄 之前內容的衰落中。
  2、網(wǎng)站 長(cháng)期不更新會(huì )導致流量減少,因為互聯(lián)網(wǎng)在不斷發(fā)展,越來(lái)越多的互聯(lián)網(wǎng)公司在做。用戶(hù)搜索習慣在不斷變化,舊的關(guān)鍵詞流量會(huì )逐漸減少。再這樣下去,流量會(huì )大幅下降。
  3、網(wǎng)站如果長(cháng)時(shí)間不更新或者更新頻率低,搜索引擎會(huì )據此降低爬取頻率,導致后期更新收錄 緩慢或導致 關(guān)鍵詞 無(wú)法排名。
  對于一些排名靠前的網(wǎng)站,網(wǎng)站會(huì )經(jīng)常更新,以便搜索引擎不斷更新網(wǎng)站的快照,確保你的關(guān)鍵詞在主頁(yè),SEO是一份永久的工作,也是一份長(cháng)期收益的渠道。如果你不堅持,你的對手在不斷優(yōu)化,你就會(huì )被和你的對手比較。當你的排名下降時(shí),最直觀(guān)的反應就是流量減少,權重減少,用戶(hù)量減少,網(wǎng)站收錄變慢,所以為了穩定搜索引擎的排名,我們需要我們的站長(cháng)人員
  保持更新,畢竟搜索引擎一直喜歡高質(zhì)量的原創(chuàng )文章。
  
  關(guān)鍵詞文章采集
  今天給大家分享一個(gè)快速更新網(wǎng)站的方法:
  1、 采集內容來(lái)源 例如:我是一家人,我需要更新網(wǎng)站,我會(huì )使用免費的采集工具,采集重慶婚禮習俗或婚禮流程等.文章,讓我在更新網(wǎng)站的時(shí)候能學(xué)到更多,進(jìn)一步增加我的網(wǎng)站的關(guān)鍵詞詞庫。
  
<p>2、免費偽原創(chuàng )功能【不是特別推薦】編輯用了偽原創(chuàng )功能,搜索引擎也是收錄,但

網(wǎng)站內容自動(dòng)更新(網(wǎng)站內容自動(dòng)更新過(guò)程有多少坑?不知道怎么做)

網(wǎng)站優(yōu)化 ? 優(yōu)采云 發(fā)表了文章 ? 0 個(gè)評論 ? 103 次瀏覽 ? 2021-11-27 00:06 ? 來(lái)自相關(guān)話(huà)題

  網(wǎng)站內容自動(dòng)更新(網(wǎng)站內容自動(dòng)更新過(guò)程有多少坑?不知道怎么做)
  網(wǎng)站內容自動(dòng)更新過(guò)程有多少坑?不知道。好在有云更新,不用全部手動(dòng)操作,只要簡(jiǎn)單點(diǎn)擊“云更新中心”或者手機端登錄云更新客戶(hù)端,并輸入標準域名或者單域名服務(wù)器地址,就可以自動(dòng)更新網(wǎng)站內容,打造ip極速遷移網(wǎng)站。具體步驟:第一步登錄云更新客戶(hù)端;第二步選擇一款要做云更新的bs服務(wù)器;第三步選擇適用要做云更新的程序,注意,當時(shí)我用了cffi;第四步新建.net應用程序項目(php);第五步完成;注意事項:1.選擇做云更新的時(shí)候,同時(shí)選擇新建web項目和云更新項目,以后會(huì )方便一些。
  2.可以通過(guò)[云更新網(wǎng)站]\[云更新安裝]\[云更新]/[faq]/[新建]項目更改云更新服務(wù)器位置,最好使用默認項目名字或者版本號。如果是asp或者php項目,更改位置時(shí)要選擇路徑。3.如果已經(jīng)設置好了本地ip或者云更新的服務(wù)器ip的話(huà),直接在項目目錄下新建空白目錄,把iptables設置好,這樣云更新服務(wù)器與云服務(wù)器之間就互通了。
  4.云更新網(wǎng)站服務(wù)器的usb連接設置:需要設置本地端口監聽(tīng)的,如果不需要web服務(wù)器與云更新服務(wù)器之間互通,就不需要,直接用本地接口即可。5.如果需要get,post或者post所在頁(yè)面做“快照”訪(fǎng)問(wèn)的,那么需要設置快照訪(fǎng)問(wèn)地址。文章轉自云更新客戶(hù)端。 查看全部

  網(wǎng)站內容自動(dòng)更新(網(wǎng)站內容自動(dòng)更新過(guò)程有多少坑?不知道怎么做)
  網(wǎng)站內容自動(dòng)更新過(guò)程有多少坑?不知道。好在有云更新,不用全部手動(dòng)操作,只要簡(jiǎn)單點(diǎn)擊“云更新中心”或者手機端登錄云更新客戶(hù)端,并輸入標準域名或者單域名服務(wù)器地址,就可以自動(dòng)更新網(wǎng)站內容,打造ip極速遷移網(wǎng)站。具體步驟:第一步登錄云更新客戶(hù)端;第二步選擇一款要做云更新的bs服務(wù)器;第三步選擇適用要做云更新的程序,注意,當時(shí)我用了cffi;第四步新建.net應用程序項目(php);第五步完成;注意事項:1.選擇做云更新的時(shí)候,同時(shí)選擇新建web項目和云更新項目,以后會(huì )方便一些。
  2.可以通過(guò)[云更新網(wǎng)站]\[云更新安裝]\[云更新]/[faq]/[新建]項目更改云更新服務(wù)器位置,最好使用默認項目名字或者版本號。如果是asp或者php項目,更改位置時(shí)要選擇路徑。3.如果已經(jīng)設置好了本地ip或者云更新的服務(wù)器ip的話(huà),直接在項目目錄下新建空白目錄,把iptables設置好,這樣云更新服務(wù)器與云服務(wù)器之間就互通了。
  4.云更新網(wǎng)站服務(wù)器的usb連接設置:需要設置本地端口監聽(tīng)的,如果不需要web服務(wù)器與云更新服務(wù)器之間互通,就不需要,直接用本地接口即可。5.如果需要get,post或者post所在頁(yè)面做“快照”訪(fǎng)問(wèn)的,那么需要設置快照訪(fǎng)問(wèn)地址。文章轉自云更新客戶(hù)端。

網(wǎng)站內容自動(dòng)更新( 爬取開(kāi)發(fā)編譯器:pycharm網(wǎng)站推送的信息(圖))

網(wǎng)站優(yōu)化 ? 優(yōu)采云 發(fā)表了文章 ? 0 個(gè)評論 ? 81 次瀏覽 ? 2021-11-26 04:14 ? 來(lái)自相關(guān)話(huà)題

  網(wǎng)站內容自動(dòng)更新(
爬取開(kāi)發(fā)編譯器:pycharm網(wǎng)站推送的信息(圖))
  使用python實(shí)現簡(jiǎn)單的網(wǎng)站信息更新自動(dòng)通知
  因為要及時(shí)接收學(xué)校研究生網(wǎng)站的消息,短時(shí)間后去網(wǎng)站消耗體力,可能無(wú)法及時(shí)收到消息,所以有個(gè)程序要定時(shí)查看網(wǎng)站誕生了。@>是否更新想法。點(diǎn)擊此處獲取代碼地址。
  實(shí)現功能
  檢查目標網(wǎng)站 是否更新,獲取更新并通過(guò)電子郵件通知。
  適用場(chǎng)景
   票務(wù)網(wǎng)站活動(dòng)更新通知
學(xué)校教務(wù)網(wǎng)站更新通知
新劇新番更新通知
查成績(jì)通知
通過(guò)程序發(fā)郵件,節約登錄時(shí)間
......
  編譯環(huán)境
  語(yǔ)言:python3 開(kāi)發(fā)編譯器:pycharm
  設計理念
  爬取網(wǎng)站推送的信息作為預存信息引用-&gt;每5分鐘爬一次信息,與數據庫中的預存信息比較-&gt;如果不同,調用發(fā)送郵件函數,否則繼續檢查。
  
  代碼
  1 調用數據庫
  時(shí)間、重新、請求、日期時(shí)間、smtplib
  時(shí)間:實(shí)現信息是否每隔固定時(shí)間更新一次
  Re: 基于正則表達式匹配字符串,提取信息列表
  日期時(shí)間:輸出當前時(shí)間
  Smtplib:發(fā)送郵件
  2 提取信息列表
  def qingqiu():
headers = {'User-Agent': 'Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/535.1 \
(KHTML, like Gecko) Chrome/14.0.835.163 Safari/535.1'} #設置headers信息,模擬成瀏覽器取訪(fǎng)問(wèn)網(wǎng)站
req = requests.get('目標網(wǎng)站網(wǎng)址', headers=headers) #向網(wǎng)站發(fā)起請求,并獲取響應對象
content = req.text #獲取網(wǎng)站源碼
pattern = re.compile('.html(.*?)</a>').findall(content) #正則化匹配字符,根據網(wǎng)站源碼設置
return pattern #運行qingqiu()函數,會(huì )返回pattern的值
  3 更新檢測
  4 發(fā)送郵件
  def send_email():
HOST = 'smtp.163.com' # 網(wǎng)易郵箱smtp
PORT = '465'
fajianren = '*****@163.com' #發(fā)送人郵箱
shoujianren = '******@qq.com' #收件人郵箱
title = '信息內容' # 郵件標題
new_pattern = qingqiu() #提取網(wǎng)頁(yè)內容列表
context = new_pattern[0] # 郵件內容
smtp = smtplib.SMTP_SSL(HOST, 465) # 啟用SSL發(fā)信, 端口一般是465
res = smtp.login(user=fajianren, password='******') # 登錄驗證,password是郵箱授權碼而非密碼,需要去網(wǎng)易郵箱手動(dòng)開(kāi)啟
print('發(fā)送結果:', res)
msg = '\n'.join(
['From: {}'.format(fajianren), 'To: {}'.format(shoujianren), 'Subject: {}'.format(title), '', context])
smtp.sendmail(from_addr=fajianren, to_addrs=shoujianren, msg=msg.encode('utf-8')) # 發(fā)送郵件
print(context)
  操作說(shuō)明
  原文鏈接: 查看全部

  網(wǎng)站內容自動(dòng)更新(
爬取開(kāi)發(fā)編譯器:pycharm網(wǎng)站推送的信息(圖))
  使用python實(shí)現簡(jiǎn)單的網(wǎng)站信息更新自動(dòng)通知
  因為要及時(shí)接收學(xué)校研究生網(wǎng)站的消息,短時(shí)間后去網(wǎng)站消耗體力,可能無(wú)法及時(shí)收到消息,所以有個(gè)程序要定時(shí)查看網(wǎng)站誕生了。@>是否更新想法。點(diǎn)擊此處獲取代碼地址。
  實(shí)現功能
  檢查目標網(wǎng)站 是否更新,獲取更新并通過(guò)電子郵件通知。
  適用場(chǎng)景
   票務(wù)網(wǎng)站活動(dòng)更新通知
學(xué)校教務(wù)網(wǎng)站更新通知
新劇新番更新通知
查成績(jì)通知
通過(guò)程序發(fā)郵件,節約登錄時(shí)間
......
  編譯環(huán)境
  語(yǔ)言:python3 開(kāi)發(fā)編譯器:pycharm
  設計理念
  爬取網(wǎng)站推送的信息作為預存信息引用-&gt;每5分鐘爬一次信息,與數據庫中的預存信息比較-&gt;如果不同,調用發(fā)送郵件函數,否則繼續檢查。
  
  代碼
  1 調用數據庫
  時(shí)間、重新、請求、日期時(shí)間、smtplib
  時(shí)間:實(shí)現信息是否每隔固定時(shí)間更新一次
  Re: 基于正則表達式匹配字符串,提取信息列表
  日期時(shí)間:輸出當前時(shí)間
  Smtplib:發(fā)送郵件
  2 提取信息列表
  def qingqiu():
headers = {'User-Agent': 'Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/535.1 \
(KHTML, like Gecko) Chrome/14.0.835.163 Safari/535.1'} #設置headers信息,模擬成瀏覽器取訪(fǎng)問(wèn)網(wǎng)站
req = requests.get('目標網(wǎng)站網(wǎng)址', headers=headers) #向網(wǎng)站發(fā)起請求,并獲取響應對象
content = req.text #獲取網(wǎng)站源碼
pattern = re.compile('.html(.*?)</a>').findall(content) #正則化匹配字符,根據網(wǎng)站源碼設置
return pattern #運行qingqiu()函數,會(huì )返回pattern的值
  3 更新檢測
  4 發(fā)送郵件
  def send_email():
HOST = 'smtp.163.com' # 網(wǎng)易郵箱smtp
PORT = '465'
fajianren = '*****@163.com' #發(fā)送人郵箱
shoujianren = '******@qq.com' #收件人郵箱
title = '信息內容' # 郵件標題
new_pattern = qingqiu() #提取網(wǎng)頁(yè)內容列表
context = new_pattern[0] # 郵件內容
smtp = smtplib.SMTP_SSL(HOST, 465) # 啟用SSL發(fā)信, 端口一般是465
res = smtp.login(user=fajianren, password='******') # 登錄驗證,password是郵箱授權碼而非密碼,需要去網(wǎng)易郵箱手動(dòng)開(kāi)啟
print('發(fā)送結果:', res)
msg = '\n'.join(
['From: {}'.format(fajianren), 'To: {}'.format(shoujianren), 'Subject: {}'.format(title), '', context])
smtp.sendmail(from_addr=fajianren, to_addrs=shoujianren, msg=msg.encode('utf-8')) # 發(fā)送郵件
print(context)
  操作說(shuō)明
  原文鏈接:

網(wǎng)站內容自動(dòng)更新(如何留住1.無(wú)限、高品質(zhì)的流量來(lái)自哪里答案是?)

網(wǎng)站優(yōu)化 ? 優(yōu)采云 發(fā)表了文章 ? 0 個(gè)評論 ? 101 次瀏覽 ? 2021-11-26 02:05 ? 來(lái)自相關(guān)話(huà)題

  網(wǎng)站內容自動(dòng)更新(如何留住1.無(wú)限、高品質(zhì)的流量來(lái)自哪里答案是?)
  文章內容
  一、無(wú)限優(yōu)質(zhì)流量從何而來(lái),如何保持?1.無(wú)限優(yōu)質(zhì)流量從何而來(lái)?
  答案是搜索引擎。
  來(lái)自搜索引擎的流量是用戶(hù)的主動(dòng)行為。流動(dòng)是精確和連續的。
  光靠流量就夠了嗎?
  不夠。
  您必須找到一種方法來(lái)保留流量。否則,您的 網(wǎng)站 將無(wú)濟于事。
  來(lái)自網(wǎng)站的一些數據顯示,其每日新增訪(fǎng)問(wèn)量占比超過(guò)90%,是典型的“留不住用戶(hù)”的表現。我稱(chēng)之為“過(guò)路交通”。
  你能想象有賺錢(qián)的技巧網(wǎng)站,每天90%的訪(fǎng)客都是新人嗎?當然不是。加密狗是一個(gè)可以留住用戶(hù)的網(wǎng)站。每天的新訪(fǎng)客人數是固定的,但網(wǎng)站的總訪(fǎng)客人數將繼續增長(cháng)。
  2. 如何留住搜索引擎的流量
  雖然有一些方法可以增加來(lái)自搜索引擎的流量,但其中大多數是新訪(fǎng)問(wèn)者。因為老訪(fǎng)客可以通過(guò)其他方式訪(fǎng)問(wèn)您的網(wǎng)站,所以他們不需要從搜索引擎中找到它。
  如何留住它們??jì)r(jià)值。
  您的 網(wǎng)站 內容必須有價(jià)值。
  太有價(jià)值了——用戶(hù)通過(guò)谷歌找到后,將其添加到采集夾,日后反復訪(fǎng)問(wèn),甚至推薦給其他人。
  流量改變存量,存量改變世界。
  我們想改變世界。
  要用雙手去抓,雙手都要用力。
  1)增量取決于SEO:
  通過(guò)一些技巧獲得無(wú)限的 SEO 流量。本文將介紹該方法。
  2)庫存取決于價(jià)值:
  通過(guò)提供價(jià)值,留住新的 SEO 流量。將傳遞的流量轉換為您的私域流量。
  二、我選擇項目看哪三個(gè)元素相交
  當我選擇一個(gè)項目時(shí),我需要看三個(gè)要素的交集。
  三個(gè)要素是:我喜歡它,我能做到,產(chǎn)品是需要的。
  有朋友問(wèn),他為什么不提“你可以賺錢(qián)”?答案是,不用多說(shuō)。當別人需要你的產(chǎn)品時(shí),你自然可以賺錢(qián)。
  在上述要素中,本文最想強調的是“產(chǎn)品是別人需要的”。
  因為“SEO技巧”在一般情況下往往等同于“垃圾站技巧”。我們要特別警惕走邪路。
  不需要“垃圾站”?!袄尽辈粌H沒(méi)有價(jià)值,而且也不大也不長(cháng)。
  選擇做值得做的事,不僅是道德上的要求,也是經(jīng)濟利益的要求。
  任何值得做的事情都值得長(cháng)期做。
  任何長(cháng)期不能做的事情都是不值得做的。
  “很久”是多久?這取決于你的模式。馬云認為是101年。巴菲特和芒格認為是 10 年。我覺(jué)得至少是3年,我正在努力提高到5年。
  我的劍只留給有能力舞他的人。
  打算把這把劍當垃圾站的同學(xué),不用往下看。
  好了,說(shuō)完價(jià)值觀(guān),清場(chǎng)完畢,正式開(kāi)始。
  三、搜索引擎喜歡什么?網(wǎng)站
  過(guò)去、現在和未來(lái),網(wǎng)站 搜索引擎喜歡什么樣的?
  世界上所有的搜索引擎都有三個(gè)不變的、開(kāi)放的共性。做好以下三點(diǎn),你的網(wǎng)站,再也不用擔心流量了。
  1)原創(chuàng )內容
  2)持續更新內容
  3)高質(zhì)量和相關(guān)的外部鏈接
  你的內容,搜索引擎準備收錄的時(shí)候,我還是第一次看到,其他地方?jīng)]見(jiàn)過(guò)。
  您的內容池將不斷更新。
  您的 網(wǎng)站 具有重要且相關(guān)的外部鏈接。請注意,“外部鏈接的質(zhì)量”的重要性遠大于“外部鏈接的數量”。
  關(guān)于外鏈的話(huà)題,推薦吳軍的《數學(xué)之美》一書(shū)中的一章,“PageRank-谷歌的民主投票網(wǎng)名”。這是我在中文世界看到的對PageRank最體面、最通俗易懂的解釋。
  請多讀幾遍以上三點(diǎn)。
  為什么我的獲取網(wǎng)站流量的方法沒(méi)有失???因為這種方法所依賴(lài)的基礎是現代搜索引擎的核心算法,過(guò)去十年沒(méi)有變,未來(lái)十年也不會(huì )變。
  經(jīng)常有人問(wèn)我:小派哥,今年谷歌的算法有什么變化?
  我會(huì )告訴他,
  與其關(guān)注“今年發(fā)生了什么變化”,不如關(guān)注“未來(lái)十年將保持不變”。
  四、如何從搜索引擎獲取無(wú)限流量
  擁有一個(gè)“不斷更新原創(chuàng )的內容”的網(wǎng)站,并建立為數不多的有價(jià)值的外部鏈接之一。
  這夠了嗎?
  不,這還遠遠不夠。
  我們很容易舉出反例。例如,所有原創(chuàng ) 博客都滿(mǎn)足此條件。大部分都做的不多,因為內容不夠,更新太慢。
  人怎么能跟機器比呢,別忘了,我們是一無(wú)所有的可憐蟲(chóng)。大團隊靠人力,小團隊靠機器。
  你自己寫(xiě)博客,你也需要高質(zhì)量的博客。內容生成速度能比賺錢(qián)更有效嗎?能比得上天涯、貓撲、虎撲嗎?
  因此,讓我們做一個(gè)升級,通過(guò)一些技術(shù)手段引入“自動(dòng)化”的元素。我們希望 網(wǎng)站 能夠自動(dòng)持續更新。
  第一次升級:堅持長(cháng)期主義,原創(chuàng )內容≠有價(jià)值的內容
  擁有一個(gè)“自動(dòng)持續更新原創(chuàng )的內容”的網(wǎng)站,并建立少數有價(jià)值的外部鏈接之一。
  還是不太對。
  我們錯過(guò)了價(jià)值鏈。
  舉個(gè)反例,你可以通過(guò)“狗屎不合理的文章生成器”,以“今天中午吃什么”為主題,生成上千字的“原創(chuàng )文章”。他們真的是胡說(shuō)八道,沒(méi)有任何價(jià)值。
  另一個(gè)反例,有一種叫做Article Rewrite的技術(shù),它可以把你從其他內容源采集的文章帶到“偽原創(chuàng )”。它們也毫無(wú)價(jià)值。
  “文章重寫(xiě)”在短期內是可行的,因為它與搜索引擎算法作斗爭,暫時(shí)蒙蔽了搜索引擎的眼睛。
  同樣,“文章重寫(xiě)”之所以從長(cháng)遠來(lái)看似乎不可行,也是因為它在與搜索引擎算法作斗爭。就算搜索引擎今天能被你忽悠了,你能保證永遠不會(huì )升級嗎?谷歌的算法工程師拿到那份薪水,但不是白領(lǐng)。
  事實(shí)上,得益于當今人工智能 NLP 技術(shù)的發(fā)展,谷歌識別“文章重寫(xiě)”變得更加容易。留給“文章重寫(xiě)”的時(shí)間已經(jīng)越來(lái)越少了。
  因此,要堅持長(cháng)期主義,我們需要記?。涸瓌?chuàng )內容≠有價(jià)值的內容。
  “利他主義”是創(chuàng )富界踐行的核心價(jià)值觀(guān)?!袄髁x”的內容是有價(jià)值的。
  在你做“文章重寫(xiě)”之前,在你使用“狗屎沒(méi)有文章生成器”之前,想想你生成的內容是否“利他”?
  相比之下,“狗屎不工作文章發(fā)電機”本身就是“利他主義”,至少它是有趣的。
  讓我們引入價(jià)值元素,繼續升級。
  第二次升級:讓內容合法化
  擁有一個(gè)“自動(dòng)持續更新有價(jià)值的原創(chuàng )內容”的網(wǎng)站,并建立少數有價(jià)值的外部鏈接之一。
  只要能做到這一點(diǎn),完全不用擔心交通問(wèn)題。
  在我的成功經(jīng)驗中,我幾乎沒(méi)有建立過(guò)外部鏈接。
  因為當內容有價(jià)值時(shí),人們自然會(huì )分享內容,形成自然的外鏈。
  衡量一個(gè)產(chǎn)品好壞,有一個(gè)最簡(jiǎn)單的觀(guān)點(diǎn)——有沒(méi)有用戶(hù)愿意推薦給朋友。
  對于網(wǎng)站,這個(gè)級別的推薦形成了一個(gè)外部鏈接。
  如果我們只關(guān)注“有價(jià)值的原創(chuàng )內容”,我們根本不需要考慮外鏈。
  到這里,還有一個(gè)小問(wèn)題被遺漏了。
  法律問(wèn)題。
  “價(jià)值”和“法律”是完全不重疊的兩件事。
  著(zhù)名的P站值錢(qián)嗎?是的,否則不會(huì )有這么多人每天訪(fǎng)問(wèn)它并付費。但這是不合法的。
  梯子值錢(qián)嗎?是的,我有。但是,您是否嘗試在中國開(kāi)展梯子業(yè)務(wù)?
  讓我們繼續升級。
  第三次升級:通過(guò)做網(wǎng)站“長(cháng)期可以賺大錢(qián)”
  擁有一個(gè)“自動(dòng)持續更新合法且有價(jià)值的原創(chuàng )內容”的網(wǎng)站,并建立了少數有價(jià)值的外部鏈接之一。
  雖然這句話(huà)很長(cháng),但請把它打印出來(lái)貼在墻上。
  只要你能做到這一點(diǎn),你的流量就會(huì )源源不斷,你的網(wǎng)站將改變世界。
  這很簡(jiǎn)單。有一個(gè) 網(wǎng)站 可以“自動(dòng)持續更新合法且有價(jià)值的 原創(chuàng ) 內容”。
  這么多五顏六色的關(guān)鍵詞,你是不是覺(jué)得特別難做?
  難度是對的。
  困難的事情是有道理的。
  還記得我在《如何善用他人的認知和經(jīng)驗》中所說(shuō)的嗎?任何人都可以做不難的事情。沒(méi)有差異化,也沒(méi)有障礙。
  在“長(cháng)期賺大錢(qián)”這件事上,我們需要做的技能越難越好?!岸唐谫嵭″X(qián)”不符合這個(gè)規律,甚至“越簡(jiǎn)單越好”。
  “送飯”是一件簡(jiǎn)單的事情,可以做很長(cháng)時(shí)間,也能賺到少量的錢(qián)。
  富貴社區的《外賣(mài)CPS保姆級教程》是一件簡(jiǎn)單的,不一定能長(cháng)期賺到小錢(qián)的事情。
  “困難”是相對的。我們追求的是“因為我獨特的技能組合,對大多數人來(lái)說(shuō)很難,但對我自己來(lái)說(shuō)并不難”。
  同樣,舉個(gè)跑題的例子,“風(fēng)險投資”中的“風(fēng)險”也是相對的。只是你認為他們“有風(fēng)險”。對于像凱鵬華盈這樣幾十年可以實(shí)現20%甚至更高復合增長(cháng)率的專(zhuān)業(yè)“風(fēng)險投資”,它并不認為自己的業(yè)務(wù)有風(fēng)險?!帮L(fēng)險”不是風(fēng)險投資行業(yè)的關(guān)鍵技能,但“對沖”才是。
  回來(lái)。我們的目標是通過(guò)做網(wǎng)站來(lái)“長(cháng)期賺大錢(qián)”。這是一件困難的事情。
  我會(huì )為大家拆解這個(gè)難的東西,這就是我的方法的價(jià)值。
  1.“自動(dòng)持續更新”從何而來(lái)
  來(lái)自爬蟲(chóng)或 API。
  比爬蟲(chóng)更好的是 API。
  不用細說(shuō),大家應該已經(jīng)很清楚了。光留在這里,跟“垃圾站”沒(méi)什么區別。
  請往下看,不要走錯路。
  2.“合法”從何而來(lái)
  來(lái)自協(xié)議(License)。
  有一些內容源提供了具有合法經(jīng)營(yíng)空間的協(xié)議,其內容可以免費用于商業(yè)用途。
  示例 1:Unsplash
  國外最大的圖片分享之一網(wǎng)站。你可以把它的約定理解為“基本上不用打招呼就可以做任何事”???br />   
  示例 2:CC-BY-SA 協(xié)議
  如果某篇內容是在 CC-BY-SA 許可協(xié)議下發(fā)布的,則意味著(zhù)人們可以批量復制您的作品,甚至可以出售它們,只要他們正確簽署了創(chuàng )作者的姓名并在相同的許可協(xié)議下發(fā)布了他們的作品。本協(xié)議有多個(gè)版本,請自行谷歌。
  順便說(shuō)一句,使用CC-BY-SA協(xié)議的內容源有很多,尤其是海外網(wǎng)站。請自行研究,我保證,您可以挖掘出許多您從未想過(guò)的寶藏。
  示例 3:WTFPL
  還有一個(gè)神奇的協(xié)議叫做WTFPL,全稱(chēng)Do What the Fuck You Want to Public License。直譯是“你到底同意什么”。但是,使用該協(xié)議的內容源并不多。
  這個(gè)世界上可以讓你操作的協(xié)議太多了,以上三種情況只是滄海一粟。請自行研究。
  3.“有價(jià)值的原創(chuàng )內容”從何而來(lái)
  從法律范圍內的第二次創(chuàng )造。
  第二次創(chuàng )作。
  復制他人書(shū)籍的內容并粘貼到您的網(wǎng)站 是違法的。不過(guò),看完別人的書(shū),總結重點(diǎn),再分享,才是合法的,有價(jià)值的——這就是范登讀書(shū)會(huì ),就看每天聽(tīng)什么書(shū)了。
  抄襲他人寫(xiě)的歌曲是違法的。但是,根據國際慣例(美國法律也有明確規定),不超過(guò)8款的“抄襲”稱(chēng)為“抽樣”,不構成抄襲。
  許珍珍的《當尼走了》在她腦海里反復閃現,“每次丹尼走了,我發(fā)誓不倒下?!?這一段可以說(shuō)是這首歌的重頭戲,正是這幾句采樣了GACKT的作品《最后一首歌》(有未經(jīng)證實(shí)的說(shuō)法稱(chēng)兩首歌使用了同一個(gè)授權采樣源)。
  這兩首歌大家可以去聽(tīng)聽(tīng),也許你會(huì )覺(jué)得“擦,太像了”。不過(guò)是合法二次創(chuàng )作,許真真的歌曲在各大音樂(lè )店都能正常上架。
  徐震的歌真的值錢(qián)嗎?是的,它比“Last Song”要熱得多。
  但是,實(shí)現“自動(dòng)化、有價(jià)值的二次創(chuàng )作”是相當困難的。沒(méi)有一定的方法,每個(gè)人都需要自動(dòng)使用他們的大腦。
  拆解完畢,讓我們串起來(lái)。
  1)查找內容源:
  首先,你需要找到一個(gè)內容源,它自己的內容池不僅很大,而且還在不斷更新。
  2)內容來(lái)源協(xié)議:
  此內容源允許您在協(xié)議中再次創(chuàng )建。
  3)構思一個(gè)有價(jià)值的二次創(chuàng )作:
  您需要構思一種有價(jià)值的二次創(chuàng )作方法。價(jià)值是核心。衡量標準:第二次創(chuàng )作后,是否提供附加值?這種附加值是“無(wú)私的”嗎?有人愿意轉發(fā)你的二次創(chuàng )作內容嗎?
  4) 創(chuàng )建方法:
  這種二次創(chuàng )建方式可以通過(guò)編寫(xiě)代碼自動(dòng)完成。
  4. 第二次創(chuàng )作從哪里開(kāi)始
  有沒(méi)有什么快速的方法可以通過(guò)上面的鏈接?不,需要積累。
  我可以知道很多有用和有價(jià)值的內容來(lái)源,因為我是這些內容來(lái)源的用戶(hù),我對它們了如指掌。
  我可以知道很多自動(dòng)化二次創(chuàng )作的方法,因為我每天都混Github,知道什么是最新的技術(shù),我能做什么,不能做什么。
  我可以知道什么樣的自動(dòng)二次創(chuàng )建方法好用,什么樣的二次創(chuàng )建方法不好用,因為我看到很多,分析了很多網(wǎng)站別人用同樣的方法。
  我可以知道用戶(hù)需要什么樣的自動(dòng)化二次創(chuàng )作內容,什么樣的二次創(chuàng )作內容用戶(hù)不需要,因為我的背景是產(chǎn)品經(jīng)理,我對用戶(hù)的需求和痛點(diǎn)非常敏感。
  不過(guò),我還是想表達一下誠意,先從一個(gè)內容來(lái)源和二次創(chuàng )作方法入手,你可以馬上練習——如果你不知道如何開(kāi)始,那就從Unsplash開(kāi)始吧。
  你可以馬上做。但是你必須做得快,做得好,做起來(lái)有障礙。否則,后世每分每秒都超越你,你的第二創(chuàng )造就不再是原創(chuàng )。
  Unsplash 官方提供了一個(gè)API,你可以抓取它的所有內容。里面有數百萬(wàn)張圖片。
  這意味著(zhù)您的 網(wǎng)站 有數百萬(wàn)個(gè)內容。
  
  內容來(lái)源是否允許二次創(chuàng )作?
  允許。
  如上所述,Unsplash 協(xié)議允許您對其內容執行幾乎任何操作。
  1)如何用簡(jiǎn)單的價(jià)值進(jìn)行二次創(chuàng )作
  對于新手來(lái)說(shuō),最簡(jiǎn)單的就是翻譯。但我非常不推薦它。
  翻譯門(mén)檻太低。一旦第二個(gè)人這樣做,搜索引擎將不再是“原創(chuàng )”。
  2)如何做復雜有價(jià)值的二次創(chuàng )作
  去 Github 尋找開(kāi)源的、有效的圖像處理工具代碼。
  例如,以下方法的單例或組合:
  一種。風(fēng)格轉換
  最簡(jiǎn)單的方法是過(guò)濾。請在 Github 上找到圖像樣式處理的代碼。
  灣 自動(dòng)去除背景
  俗稱(chēng)“剪紙”。(請在 Github 上搜索圖像背景去除。我已經(jīng)驗證了至少有三個(gè)好的神經(jīng)網(wǎng)絡(luò ):U^2-net、BASNet 和 DeepLabV3)。
  C。風(fēng)格轉移
  請自行在Github上搜索imagestyle transfer。
  d. 自動(dòng)為圖片添加尺寸
  讓照片動(dòng)起來(lái),是的,等等等等。
  e. 自動(dòng)標記或描述圖片
  請自行在 Github 上搜索深度學(xué)習圖像標題。
  ...
  方法太多了。如果你經(jīng)常去Github,你可以背誦十多種圖像處理方法。
  剪下圖片,效果如圖。來(lái)自 U^2-net 摳圖庫。
  
  風(fēng)格轉移,效果如圖。來(lái)自 TensorFlow 中的快速樣式轉換。
  
  為圖片自動(dòng)生成說(shuō)明文字,效果如圖。
  
  好的,再發(fā)一個(gè)干貨。
  如果我做的話(huà),我可能會(huì )選擇2和5的組合。如果我用中文做網(wǎng)站,我也會(huì )將5生成的圖片描述翻譯成中文(但我會(huì )傾向于先做英文網(wǎng)站,然后賺取美元)。
  之所以想做這個(gè)產(chǎn)品,源于我自己的痛點(diǎn)和需求:做PPT和圖片的時(shí)候經(jīng)常需要找一些沒(méi)有背景的圖片來(lái)插入。以前總是要先找到圖片,再通過(guò)網(wǎng)站手動(dòng)完成“摳圖”操作。
  
  如果有人能提供一個(gè)“可搜索、無(wú)版權的透明圖片庫”,內容超過(guò)百萬(wàn),我肯定會(huì )天天用。我什至愿意支付每月 10 美元的訂閱費用。
  2可以解決我的痛點(diǎn),5可以讓你網(wǎng)站和圖片有很多原創(chuàng )的文字說(shuō)明,方便搜索引擎索引,也方便直接從網(wǎng)站。
  如果有人打算用2和5的組合來(lái)做這個(gè)產(chǎn)品,請私聊我。我喜歡這個(gè)產(chǎn)品,我也相信這個(gè)產(chǎn)品能成功,我愿意提供建議和幫助。
  想象一下這款產(chǎn)品,“超大的PNG圖庫,每張圖片都沒(méi)有背景,還可以讓你用文字說(shuō)明搜索你需要的背景和無(wú)版權圖片,供你制作PPT和宣傳圖片時(shí)使用?!?br />   它的內容庫幾乎是無(wú)限的,幾乎無(wú)限的原創(chuàng )網(wǎng)頁(yè)和圖片,所以它會(huì )從搜索引擎獲得大量的流量。
  它是一個(gè)有用的工具產(chǎn)品,因此它會(huì )獲得有機流量并推薦給朋友。甚至會(huì )被用戶(hù)列為“設計師必備品”。
  它是如此有用。當你在谷歌上無(wú)意中搜索“可愛(ài)的白貓四足倒置透明PNG”第一次找到時(shí),會(huì )將網(wǎng)站添加到采集夾,以后直接打開(kāi)。
  它可以改變世界,哪怕是一點(diǎn)點(diǎn)。
  為什么我敢公開(kāi)自己對Unsplash內容二次創(chuàng )作創(chuàng )業(yè)的想法?因為這是一種“就算公開(kāi)了,別人也很難做到”的秘密。
  看完這篇文章,愿意做、有能力做、能堅持做的人不會(huì )超過(guò)幾十人。更何況,如上所述,即使只是針對Unsplash的源站,通過(guò)各種組合創(chuàng )新,玩法上也會(huì )有無(wú)窮無(wú)盡的變化。
  Unsplash 只是其中一種成分,就像豬肉一樣。世界上有數百種以豬肉為原料的食譜。我剛剛公開(kāi)了“魚(yú)香肉絲”、“水煮肉片”、“小炒肉”、“回鍋肉”、“鹽炒肉”的食譜。
  我希望能和這幾十個(gè)人交朋友,一起成長(cháng)。
  如果你不在這幾十個(gè)人中,沒(méi)關(guān)系,我們也可以交朋友。如果我的想法對你的其他項目有啟發(fā),希望你能告訴我,我會(huì )非常榮幸和高興。
  5. 舉兩個(gè)例子
  我還沒(méi)準備好展示我的 網(wǎng)站。
  我可以透露的是,我的網(wǎng)站類(lèi)似于上面的2和5的組合來(lái)制作Unsplash。
  不過(guò)為了加深大家對這個(gè)方法的理解,例子還是很重要的。
  重新考慮后,我以?xún)蓚€(gè)類(lèi)似的方法網(wǎng)站為例,為大家拆解。同事們,對不起。(*^▽^*)
  示例 1:一個(gè)幾乎完美的示例
  這個(gè)網(wǎng)站,在我的標準下,我給它78分。
  網(wǎng)站地址:
  
  它的流量大嗎?
  每天有 30,000 名獨立訪(fǎng)客。在中國網(wǎng)站,進(jìn)入前10000。
  什么概念??jì)H依靠 Google Adsense 廣告,您每月可以賺取數千美元。更何況,廣告只是最基本的變現方式。
  It89.97% 的流量來(lái)自搜索引擎。
  百度 收錄 有 600,000 個(gè)網(wǎng)頁(yè)。
  
  它是如何實(shí)現“自動(dòng)更新無(wú)限內容”的?
  通過(guò)爬蟲(chóng)爬取國外程序員第一問(wèn)答社區的內容。
  只要一直在更新,就一直在更新。
  事實(shí)上,甚至不需要爬蟲(chóng)。Stackoverflow 提供了官方的API,你可以通過(guò)簡(jiǎn)單的編程得到你想要的所有數據。
  它是如何實(shí)現“二次創(chuàng )造”的?
  依靠機器翻譯。
  我不太喜歡通過(guò)翻譯進(jìn)行二次創(chuàng )作的方式,但我也不得不承認,這對于先行者來(lái)說(shuō)非常有效。
  但是如果你想以同樣的方式再次翻譯stackoverflow,它就行不通了。對于搜索引擎來(lái)說(shuō),先行者是原創(chuàng ),你的已經(jīng)不是了,你的是垃圾站。
  它的“二次創(chuàng )作”有價(jià)值嗎?
  有。許多程序員(尤其是職業(yè)培訓學(xué)校的程序員)對于閱讀英文內容感到頭疼。為他們解決了這個(gè)痛點(diǎn)。
  我身邊的一些程序員,在解決程序問(wèn)題的時(shí)候,已經(jīng)在瀏覽器中輸入了網(wǎng)站地址而不是源站。
  還有一個(gè)秘密細節。百度是國內爬蟲(chóng),其收錄 stackoverflow 源站內容不多。如果一個(gè)程序試圖解決其工作中的問(wèn)題,使用百度而不是谷歌,它不會(huì )找到太多有價(jià)值的答案。
  在中國,百度可以更輕松地索引其內容。簡(jiǎn)單的翻譯一下內容,搬到中國去,對于習慣用百度的程序員來(lái)說(shuō)也是一件值得的事情。
  它的“二次創(chuàng )作”合法嗎?
  完全合法。
  源站基于CC-BY-SA-4.0協(xié)議,允許翻譯和商用。
  該協(xié)議要求需要保留源站鏈接,新的網(wǎng)站也采用CC-BY-SA-4.0協(xié)議。stackoom也完全符合。沒(méi)有瑕疵。
  美中不足:
  1) 機器翻譯的翻譯質(zhì)量不盡如人意。站長(cháng)可以做更有價(jià)值的事情,比如手動(dòng)翻譯得分最高的帖子。
  2) 除了翻譯,沒(méi)有提供其他附加值,留住用戶(hù)的效率很低。
  3)變現的唯一途徑就是廣告,廣告單一,變現效率低。
  4) 站長(cháng)沒(méi)有試圖積累自己的私域流量。近 90% 的流量來(lái)自搜索引擎。從另一個(gè)角度來(lái)說(shuō),這是一個(gè)詛咒,意味著(zhù)它的原生流量太小,主要從事過(guò)客流量的業(yè)務(wù)。
  5)天啊,網(wǎng)站界面太丑了,辣眼睛……
  示例 2:
  這個(gè)網(wǎng)站,按照我的標準,我給70分。但我看好它的潛力,我相信它有機會(huì )達到 90 分。
  網(wǎng)站地址:
  
  它的流量大嗎?
  不錯,每天有 10,000 名獨立訪(fǎng)客。
  73% 的流量來(lái)自搜索引擎。
  它是如何實(shí)現“自動(dòng)更新無(wú)限內容”的?
  通過(guò)爬蟲(chóng),爬取國外知名新品推薦網(wǎng)站。
  您應該對 ProductHunt 并不陌生。社區里很多朋友經(jīng)常提到。比如我認為魚(yú)丸一定是它的重度用戶(hù)。
  只要一直在更新,就一直在更新。
  它是如何實(shí)現“二次創(chuàng )造”的?
  依靠機器翻譯。
  還有一個(gè)細節。這個(gè)網(wǎng)站將互聯(lián)網(wǎng)上需要科學(xué)訪(fǎng)問(wèn)的圖片等內容從源站抓取到國內服務(wù)器。由于百度的爬蟲(chóng)不科學(xué)上網(wǎng),對于百度來(lái)說(shuō),這些內容是原創(chuàng )。只是合法性存疑。
  它的“二次創(chuàng )作”有價(jià)值嗎?
  是的,我有。他解決了一些人的兩個(gè)痛點(diǎn):
  1)很多中國人讀英文內容都頭疼。
  2)Producthunt中的一些圖片、內容、JS資源需要科學(xué)上網(wǎng),有一定的門(mén)檻。
  網(wǎng)站對于這群人來(lái)說(shuō),這兩個(gè)問(wèn)題都解決了。它有價(jià)值。我身邊的一些朋友也把它加到了采集夾里。
  ProductHunt 網(wǎng)站 太有用了,中國從來(lái)沒(méi)有過(guò)類(lèi)似的網(wǎng)站。這是最大的價(jià)值,為中國企業(yè)家打開(kāi)了一扇門(mén),看看外國企業(yè)家最近在做什么。
  很有價(jià)值,還體現在:有人愿意主動(dòng)推薦這個(gè)網(wǎng)站。
  因此,網(wǎng)站站長(cháng)無(wú)需自行為網(wǎng)站建立外部鏈接。這也可以從數據上體現出來(lái),網(wǎng)站17.46%的流量來(lái)自Referals,也就是其他的網(wǎng)站鏈接。這是一個(gè)非常令人印象深刻的比例。
  如下圖所示,一些用戶(hù)甚至將其列為“產(chǎn)品經(jīng)理必備”,并免費幫助推廣。
  
  為了留住用戶(hù),除了翻譯,是否創(chuàng )造了額外的價(jià)值?
  一些。
  積極經(jīng)營(yíng)自己的社區,即私人流量。除了翻譯,它還允許你提交自己的產(chǎn)品,這樣它也可以積累真實(shí)的原創(chuàng )內容,積累自己的用戶(hù),有很大的附加值。
  在冷啟動(dòng)時(shí),翻譯 ProductHunt 只是一種方便的方式。相信站長(cháng)不會(huì )在這里呆太久。
  這是我最喜歡這個(gè)網(wǎng)站的地方。
  正是因為有了這層附加值,這個(gè)網(wǎng)站的流量才在上升。
  隨著(zhù)越來(lái)越多的原創(chuàng )內容在自己的社區中積累,離“上岸”越來(lái)越近,也越來(lái)越接近一個(gè)日益壯大的正規社區。
  它的“二次創(chuàng )作”合法嗎?
  不完全合法。這是網(wǎng)站的最大缺陷。源站producthunt的license里寫(xiě)的,不允許翻譯。
  作者可以算是一個(gè)側球。邊球,小芙可以安然無(wú)恙,但絕不能有什么大不了的。
  我希望它的創(chuàng )造者能找到解決這個(gè)缺陷的方法。
  我非常喜歡 ProductHunt,我必須每天使用它。我真誠地希望有一天,它會(huì )成為真正的“中國版ProductHunt”。
  五、總結1.方法層面
  要獲得免費且無(wú)限制的流量,您需要一個(gè)“自動(dòng)持續更新合法且有價(jià)值的 原創(chuàng ) 內容”的 網(wǎng)站。
  1)“自動(dòng)”“持續更新”來(lái)自?xún)热菰椿蚺老x(chóng)的 API。
  2) 來(lái)自?xún)热輥?lái)源的“法律”協(xié)議
  3) "原創(chuàng )" "價(jià)值"來(lái)自有價(jià)值的二次創(chuàng )作。最好是在Github上找高階代碼,最壞的就是翻譯。
  4) “價(jià)值”的體現就是有人愿意主動(dòng)分享和采集你的網(wǎng)站。在功利層面上,有些人想要創(chuàng )建免費的外部鏈接。
  2. 價(jià)值層面
  1) 與其關(guān)注“今年發(fā)生了什么變化”,不如關(guān)注“未來(lái)十年將保持不變”。
  2)價(jià)值和利他主義是萬(wàn)能的方法。不僅來(lái)自道德要求,也來(lái)自長(cháng)遠的經(jīng)濟利益考慮。
  3)任何值得做的事情都值得長(cháng)期做。任何長(cháng)期不能做的事情都是不值得做的。
  3. 留給大家三個(gè)問(wèn)題
  1)你還知道哪些內容來(lái)源允許從協(xié)議中合法二次創(chuàng )作嗎?
  2) 除了我提到的方法,你還知道哪些“自動(dòng)且有價(jià)值的二次創(chuàng )作”方法?
  3)如何給你的產(chǎn)品增加更多的價(jià)值,最終形成私域流量? 查看全部

  網(wǎng)站內容自動(dòng)更新(如何留住1.無(wú)限、高品質(zhì)的流量來(lái)自哪里答案是?)
  文章內容
  一、無(wú)限優(yōu)質(zhì)流量從何而來(lái),如何保持?1.無(wú)限優(yōu)質(zhì)流量從何而來(lái)?
  答案是搜索引擎。
  來(lái)自搜索引擎的流量是用戶(hù)的主動(dòng)行為。流動(dòng)是精確和連續的。
  光靠流量就夠了嗎?
  不夠。
  您必須找到一種方法來(lái)保留流量。否則,您的 網(wǎng)站 將無(wú)濟于事。
  來(lái)自網(wǎng)站的一些數據顯示,其每日新增訪(fǎng)問(wèn)量占比超過(guò)90%,是典型的“留不住用戶(hù)”的表現。我稱(chēng)之為“過(guò)路交通”。
  你能想象有賺錢(qián)的技巧網(wǎng)站,每天90%的訪(fǎng)客都是新人嗎?當然不是。加密狗是一個(gè)可以留住用戶(hù)的網(wǎng)站。每天的新訪(fǎng)客人數是固定的,但網(wǎng)站的總訪(fǎng)客人數將繼續增長(cháng)。
  2. 如何留住搜索引擎的流量
  雖然有一些方法可以增加來(lái)自搜索引擎的流量,但其中大多數是新訪(fǎng)問(wèn)者。因為老訪(fǎng)客可以通過(guò)其他方式訪(fǎng)問(wèn)您的網(wǎng)站,所以他們不需要從搜索引擎中找到它。
  如何留住它們??jì)r(jià)值。
  您的 網(wǎng)站 內容必須有價(jià)值。
  太有價(jià)值了——用戶(hù)通過(guò)谷歌找到后,將其添加到采集夾,日后反復訪(fǎng)問(wèn),甚至推薦給其他人。
  流量改變存量,存量改變世界。
  我們想改變世界。
  要用雙手去抓,雙手都要用力。
  1)增量取決于SEO:
  通過(guò)一些技巧獲得無(wú)限的 SEO 流量。本文將介紹該方法。
  2)庫存取決于價(jià)值:
  通過(guò)提供價(jià)值,留住新的 SEO 流量。將傳遞的流量轉換為您的私域流量。
  二、我選擇項目看哪三個(gè)元素相交
  當我選擇一個(gè)項目時(shí),我需要看三個(gè)要素的交集。
  三個(gè)要素是:我喜歡它,我能做到,產(chǎn)品是需要的。
  有朋友問(wèn),他為什么不提“你可以賺錢(qián)”?答案是,不用多說(shuō)。當別人需要你的產(chǎn)品時(shí),你自然可以賺錢(qián)。
  在上述要素中,本文最想強調的是“產(chǎn)品是別人需要的”。
  因為“SEO技巧”在一般情況下往往等同于“垃圾站技巧”。我們要特別警惕走邪路。
  不需要“垃圾站”?!袄尽辈粌H沒(méi)有價(jià)值,而且也不大也不長(cháng)。
  選擇做值得做的事,不僅是道德上的要求,也是經(jīng)濟利益的要求。
  任何值得做的事情都值得長(cháng)期做。
  任何長(cháng)期不能做的事情都是不值得做的。
  “很久”是多久?這取決于你的模式。馬云認為是101年。巴菲特和芒格認為是 10 年。我覺(jué)得至少是3年,我正在努力提高到5年。
  我的劍只留給有能力舞他的人。
  打算把這把劍當垃圾站的同學(xué),不用往下看。
  好了,說(shuō)完價(jià)值觀(guān),清場(chǎng)完畢,正式開(kāi)始。
  三、搜索引擎喜歡什么?網(wǎng)站
  過(guò)去、現在和未來(lái),網(wǎng)站 搜索引擎喜歡什么樣的?
  世界上所有的搜索引擎都有三個(gè)不變的、開(kāi)放的共性。做好以下三點(diǎn),你的網(wǎng)站,再也不用擔心流量了。
  1)原創(chuàng )內容
  2)持續更新內容
  3)高質(zhì)量和相關(guān)的外部鏈接
  你的內容,搜索引擎準備收錄的時(shí)候,我還是第一次看到,其他地方?jīng)]見(jiàn)過(guò)。
  您的內容池將不斷更新。
  您的 網(wǎng)站 具有重要且相關(guān)的外部鏈接。請注意,“外部鏈接的質(zhì)量”的重要性遠大于“外部鏈接的數量”。
  關(guān)于外鏈的話(huà)題,推薦吳軍的《數學(xué)之美》一書(shū)中的一章,“PageRank-谷歌的民主投票網(wǎng)名”。這是我在中文世界看到的對PageRank最體面、最通俗易懂的解釋。
  請多讀幾遍以上三點(diǎn)。
  為什么我的獲取網(wǎng)站流量的方法沒(méi)有失???因為這種方法所依賴(lài)的基礎是現代搜索引擎的核心算法,過(guò)去十年沒(méi)有變,未來(lái)十年也不會(huì )變。
  經(jīng)常有人問(wèn)我:小派哥,今年谷歌的算法有什么變化?
  我會(huì )告訴他,
  與其關(guān)注“今年發(fā)生了什么變化”,不如關(guān)注“未來(lái)十年將保持不變”。
  四、如何從搜索引擎獲取無(wú)限流量
  擁有一個(gè)“不斷更新原創(chuàng )的內容”的網(wǎng)站,并建立為數不多的有價(jià)值的外部鏈接之一。
  這夠了嗎?
  不,這還遠遠不夠。
  我們很容易舉出反例。例如,所有原創(chuàng ) 博客都滿(mǎn)足此條件。大部分都做的不多,因為內容不夠,更新太慢。
  人怎么能跟機器比呢,別忘了,我們是一無(wú)所有的可憐蟲(chóng)。大團隊靠人力,小團隊靠機器。
  你自己寫(xiě)博客,你也需要高質(zhì)量的博客。內容生成速度能比賺錢(qián)更有效嗎?能比得上天涯、貓撲、虎撲嗎?
  因此,讓我們做一個(gè)升級,通過(guò)一些技術(shù)手段引入“自動(dòng)化”的元素。我們希望 網(wǎng)站 能夠自動(dòng)持續更新。
  第一次升級:堅持長(cháng)期主義,原創(chuàng )內容≠有價(jià)值的內容
  擁有一個(gè)“自動(dòng)持續更新原創(chuàng )的內容”的網(wǎng)站,并建立少數有價(jià)值的外部鏈接之一。
  還是不太對。
  我們錯過(guò)了價(jià)值鏈。
  舉個(gè)反例,你可以通過(guò)“狗屎不合理的文章生成器”,以“今天中午吃什么”為主題,生成上千字的“原創(chuàng )文章”。他們真的是胡說(shuō)八道,沒(méi)有任何價(jià)值。
  另一個(gè)反例,有一種叫做Article Rewrite的技術(shù),它可以把你從其他內容源采集的文章帶到“偽原創(chuàng )”。它們也毫無(wú)價(jià)值。
  “文章重寫(xiě)”在短期內是可行的,因為它與搜索引擎算法作斗爭,暫時(shí)蒙蔽了搜索引擎的眼睛。
  同樣,“文章重寫(xiě)”之所以從長(cháng)遠來(lái)看似乎不可行,也是因為它在與搜索引擎算法作斗爭。就算搜索引擎今天能被你忽悠了,你能保證永遠不會(huì )升級嗎?谷歌的算法工程師拿到那份薪水,但不是白領(lǐng)。
  事實(shí)上,得益于當今人工智能 NLP 技術(shù)的發(fā)展,谷歌識別“文章重寫(xiě)”變得更加容易。留給“文章重寫(xiě)”的時(shí)間已經(jīng)越來(lái)越少了。
  因此,要堅持長(cháng)期主義,我們需要記?。涸瓌?chuàng )內容≠有價(jià)值的內容。
  “利他主義”是創(chuàng )富界踐行的核心價(jià)值觀(guān)?!袄髁x”的內容是有價(jià)值的。
  在你做“文章重寫(xiě)”之前,在你使用“狗屎沒(méi)有文章生成器”之前,想想你生成的內容是否“利他”?
  相比之下,“狗屎不工作文章發(fā)電機”本身就是“利他主義”,至少它是有趣的。
  讓我們引入價(jià)值元素,繼續升級。
  第二次升級:讓內容合法化
  擁有一個(gè)“自動(dòng)持續更新有價(jià)值的原創(chuàng )內容”的網(wǎng)站,并建立少數有價(jià)值的外部鏈接之一。
  只要能做到這一點(diǎn),完全不用擔心交通問(wèn)題。
  在我的成功經(jīng)驗中,我幾乎沒(méi)有建立過(guò)外部鏈接。
  因為當內容有價(jià)值時(shí),人們自然會(huì )分享內容,形成自然的外鏈。
  衡量一個(gè)產(chǎn)品好壞,有一個(gè)最簡(jiǎn)單的觀(guān)點(diǎn)——有沒(méi)有用戶(hù)愿意推薦給朋友。
  對于網(wǎng)站,這個(gè)級別的推薦形成了一個(gè)外部鏈接。
  如果我們只關(guān)注“有價(jià)值的原創(chuàng )內容”,我們根本不需要考慮外鏈。
  到這里,還有一個(gè)小問(wèn)題被遺漏了。
  法律問(wèn)題。
  “價(jià)值”和“法律”是完全不重疊的兩件事。
  著(zhù)名的P站值錢(qián)嗎?是的,否則不會(huì )有這么多人每天訪(fǎng)問(wèn)它并付費。但這是不合法的。
  梯子值錢(qián)嗎?是的,我有。但是,您是否嘗試在中國開(kāi)展梯子業(yè)務(wù)?
  讓我們繼續升級。
  第三次升級:通過(guò)做網(wǎng)站“長(cháng)期可以賺大錢(qián)”
  擁有一個(gè)“自動(dòng)持續更新合法且有價(jià)值的原創(chuàng )內容”的網(wǎng)站,并建立了少數有價(jià)值的外部鏈接之一。
  雖然這句話(huà)很長(cháng),但請把它打印出來(lái)貼在墻上。
  只要你能做到這一點(diǎn),你的流量就會(huì )源源不斷,你的網(wǎng)站將改變世界。
  這很簡(jiǎn)單。有一個(gè) 網(wǎng)站 可以“自動(dòng)持續更新合法且有價(jià)值的 原創(chuàng ) 內容”。
  這么多五顏六色的關(guān)鍵詞,你是不是覺(jué)得特別難做?
  難度是對的。
  困難的事情是有道理的。
  還記得我在《如何善用他人的認知和經(jīng)驗》中所說(shuō)的嗎?任何人都可以做不難的事情。沒(méi)有差異化,也沒(méi)有障礙。
  在“長(cháng)期賺大錢(qián)”這件事上,我們需要做的技能越難越好?!岸唐谫嵭″X(qián)”不符合這個(gè)規律,甚至“越簡(jiǎn)單越好”。
  “送飯”是一件簡(jiǎn)單的事情,可以做很長(cháng)時(shí)間,也能賺到少量的錢(qián)。
  富貴社區的《外賣(mài)CPS保姆級教程》是一件簡(jiǎn)單的,不一定能長(cháng)期賺到小錢(qián)的事情。
  “困難”是相對的。我們追求的是“因為我獨特的技能組合,對大多數人來(lái)說(shuō)很難,但對我自己來(lái)說(shuō)并不難”。
  同樣,舉個(gè)跑題的例子,“風(fēng)險投資”中的“風(fēng)險”也是相對的。只是你認為他們“有風(fēng)險”。對于像凱鵬華盈這樣幾十年可以實(shí)現20%甚至更高復合增長(cháng)率的專(zhuān)業(yè)“風(fēng)險投資”,它并不認為自己的業(yè)務(wù)有風(fēng)險?!帮L(fēng)險”不是風(fēng)險投資行業(yè)的關(guān)鍵技能,但“對沖”才是。
  回來(lái)。我們的目標是通過(guò)做網(wǎng)站來(lái)“長(cháng)期賺大錢(qián)”。這是一件困難的事情。
  我會(huì )為大家拆解這個(gè)難的東西,這就是我的方法的價(jià)值。
  1.“自動(dòng)持續更新”從何而來(lái)
  來(lái)自爬蟲(chóng)或 API。
  比爬蟲(chóng)更好的是 API。
  不用細說(shuō),大家應該已經(jīng)很清楚了。光留在這里,跟“垃圾站”沒(méi)什么區別。
  請往下看,不要走錯路。
  2.“合法”從何而來(lái)
  來(lái)自協(xié)議(License)。
  有一些內容源提供了具有合法經(jīng)營(yíng)空間的協(xié)議,其內容可以免費用于商業(yè)用途。
  示例 1:Unsplash
  國外最大的圖片分享之一網(wǎng)站。你可以把它的約定理解為“基本上不用打招呼就可以做任何事”???br />   
  示例 2:CC-BY-SA 協(xié)議
  如果某篇內容是在 CC-BY-SA 許可協(xié)議下發(fā)布的,則意味著(zhù)人們可以批量復制您的作品,甚至可以出售它們,只要他們正確簽署了創(chuàng )作者的姓名并在相同的許可協(xié)議下發(fā)布了他們的作品。本協(xié)議有多個(gè)版本,請自行谷歌。
  順便說(shuō)一句,使用CC-BY-SA協(xié)議的內容源有很多,尤其是海外網(wǎng)站。請自行研究,我保證,您可以挖掘出許多您從未想過(guò)的寶藏。
  示例 3:WTFPL
  還有一個(gè)神奇的協(xié)議叫做WTFPL,全稱(chēng)Do What the Fuck You Want to Public License。直譯是“你到底同意什么”。但是,使用該協(xié)議的內容源并不多。
  這個(gè)世界上可以讓你操作的協(xié)議太多了,以上三種情況只是滄海一粟。請自行研究。
  3.“有價(jià)值的原創(chuàng )內容”從何而來(lái)
  從法律范圍內的第二次創(chuàng )造。
  第二次創(chuàng )作。
  復制他人書(shū)籍的內容并粘貼到您的網(wǎng)站 是違法的。不過(guò),看完別人的書(shū),總結重點(diǎn),再分享,才是合法的,有價(jià)值的——這就是范登讀書(shū)會(huì ),就看每天聽(tīng)什么書(shū)了。
  抄襲他人寫(xiě)的歌曲是違法的。但是,根據國際慣例(美國法律也有明確規定),不超過(guò)8款的“抄襲”稱(chēng)為“抽樣”,不構成抄襲。
  許珍珍的《當尼走了》在她腦海里反復閃現,“每次丹尼走了,我發(fā)誓不倒下?!?這一段可以說(shuō)是這首歌的重頭戲,正是這幾句采樣了GACKT的作品《最后一首歌》(有未經(jīng)證實(shí)的說(shuō)法稱(chēng)兩首歌使用了同一個(gè)授權采樣源)。
  這兩首歌大家可以去聽(tīng)聽(tīng),也許你會(huì )覺(jué)得“擦,太像了”。不過(guò)是合法二次創(chuàng )作,許真真的歌曲在各大音樂(lè )店都能正常上架。
  徐震的歌真的值錢(qián)嗎?是的,它比“Last Song”要熱得多。
  但是,實(shí)現“自動(dòng)化、有價(jià)值的二次創(chuàng )作”是相當困難的。沒(méi)有一定的方法,每個(gè)人都需要自動(dòng)使用他們的大腦。
  拆解完畢,讓我們串起來(lái)。
  1)查找內容源:
  首先,你需要找到一個(gè)內容源,它自己的內容池不僅很大,而且還在不斷更新。
  2)內容來(lái)源協(xié)議:
  此內容源允許您在協(xié)議中再次創(chuàng )建。
  3)構思一個(gè)有價(jià)值的二次創(chuàng )作:
  您需要構思一種有價(jià)值的二次創(chuàng )作方法。價(jià)值是核心。衡量標準:第二次創(chuàng )作后,是否提供附加值?這種附加值是“無(wú)私的”嗎?有人愿意轉發(fā)你的二次創(chuàng )作內容嗎?
  4) 創(chuàng )建方法:
  這種二次創(chuàng )建方式可以通過(guò)編寫(xiě)代碼自動(dòng)完成。
  4. 第二次創(chuàng )作從哪里開(kāi)始
  有沒(méi)有什么快速的方法可以通過(guò)上面的鏈接?不,需要積累。
  我可以知道很多有用和有價(jià)值的內容來(lái)源,因為我是這些內容來(lái)源的用戶(hù),我對它們了如指掌。
  我可以知道很多自動(dòng)化二次創(chuàng )作的方法,因為我每天都混Github,知道什么是最新的技術(shù),我能做什么,不能做什么。
  我可以知道什么樣的自動(dòng)二次創(chuàng )建方法好用,什么樣的二次創(chuàng )建方法不好用,因為我看到很多,分析了很多網(wǎng)站別人用同樣的方法。
  我可以知道用戶(hù)需要什么樣的自動(dòng)化二次創(chuàng )作內容,什么樣的二次創(chuàng )作內容用戶(hù)不需要,因為我的背景是產(chǎn)品經(jīng)理,我對用戶(hù)的需求和痛點(diǎn)非常敏感。
  不過(guò),我還是想表達一下誠意,先從一個(gè)內容來(lái)源和二次創(chuàng )作方法入手,你可以馬上練習——如果你不知道如何開(kāi)始,那就從Unsplash開(kāi)始吧。
  你可以馬上做。但是你必須做得快,做得好,做起來(lái)有障礙。否則,后世每分每秒都超越你,你的第二創(chuàng )造就不再是原創(chuàng )。
  Unsplash 官方提供了一個(gè)API,你可以抓取它的所有內容。里面有數百萬(wàn)張圖片。
  這意味著(zhù)您的 網(wǎng)站 有數百萬(wàn)個(gè)內容。
  
  內容來(lái)源是否允許二次創(chuàng )作?
  允許。
  如上所述,Unsplash 協(xié)議允許您對其內容執行幾乎任何操作。
  1)如何用簡(jiǎn)單的價(jià)值進(jìn)行二次創(chuàng )作
  對于新手來(lái)說(shuō),最簡(jiǎn)單的就是翻譯。但我非常不推薦它。
  翻譯門(mén)檻太低。一旦第二個(gè)人這樣做,搜索引擎將不再是“原創(chuàng )”。
  2)如何做復雜有價(jià)值的二次創(chuàng )作
  去 Github 尋找開(kāi)源的、有效的圖像處理工具代碼。
  例如,以下方法的單例或組合:
  一種。風(fēng)格轉換
  最簡(jiǎn)單的方法是過(guò)濾。請在 Github 上找到圖像樣式處理的代碼。
  灣 自動(dòng)去除背景
  俗稱(chēng)“剪紙”。(請在 Github 上搜索圖像背景去除。我已經(jīng)驗證了至少有三個(gè)好的神經(jīng)網(wǎng)絡(luò ):U^2-net、BASNet 和 DeepLabV3)。
  C。風(fēng)格轉移
  請自行在Github上搜索imagestyle transfer。
  d. 自動(dòng)為圖片添加尺寸
  讓照片動(dòng)起來(lái),是的,等等等等。
  e. 自動(dòng)標記或描述圖片
  請自行在 Github 上搜索深度學(xué)習圖像標題。
  ...
  方法太多了。如果你經(jīng)常去Github,你可以背誦十多種圖像處理方法。
  剪下圖片,效果如圖。來(lái)自 U^2-net 摳圖庫。
  
  風(fēng)格轉移,效果如圖。來(lái)自 TensorFlow 中的快速樣式轉換。
  
  為圖片自動(dòng)生成說(shuō)明文字,效果如圖。
  
  好的,再發(fā)一個(gè)干貨。
  如果我做的話(huà),我可能會(huì )選擇2和5的組合。如果我用中文做網(wǎng)站,我也會(huì )將5生成的圖片描述翻譯成中文(但我會(huì )傾向于先做英文網(wǎng)站,然后賺取美元)。
  之所以想做這個(gè)產(chǎn)品,源于我自己的痛點(diǎn)和需求:做PPT和圖片的時(shí)候經(jīng)常需要找一些沒(méi)有背景的圖片來(lái)插入。以前總是要先找到圖片,再通過(guò)網(wǎng)站手動(dòng)完成“摳圖”操作。
  
  如果有人能提供一個(gè)“可搜索、無(wú)版權的透明圖片庫”,內容超過(guò)百萬(wàn),我肯定會(huì )天天用。我什至愿意支付每月 10 美元的訂閱費用。
  2可以解決我的痛點(diǎn),5可以讓你網(wǎng)站和圖片有很多原創(chuàng )的文字說(shuō)明,方便搜索引擎索引,也方便直接從網(wǎng)站。
  如果有人打算用2和5的組合來(lái)做這個(gè)產(chǎn)品,請私聊我。我喜歡這個(gè)產(chǎn)品,我也相信這個(gè)產(chǎn)品能成功,我愿意提供建議和幫助。
  想象一下這款產(chǎn)品,“超大的PNG圖庫,每張圖片都沒(méi)有背景,還可以讓你用文字說(shuō)明搜索你需要的背景和無(wú)版權圖片,供你制作PPT和宣傳圖片時(shí)使用?!?br />   它的內容庫幾乎是無(wú)限的,幾乎無(wú)限的原創(chuàng )網(wǎng)頁(yè)和圖片,所以它會(huì )從搜索引擎獲得大量的流量。
  它是一個(gè)有用的工具產(chǎn)品,因此它會(huì )獲得有機流量并推薦給朋友。甚至會(huì )被用戶(hù)列為“設計師必備品”。
  它是如此有用。當你在谷歌上無(wú)意中搜索“可愛(ài)的白貓四足倒置透明PNG”第一次找到時(shí),會(huì )將網(wǎng)站添加到采集夾,以后直接打開(kāi)。
  它可以改變世界,哪怕是一點(diǎn)點(diǎn)。
  為什么我敢公開(kāi)自己對Unsplash內容二次創(chuàng )作創(chuàng )業(yè)的想法?因為這是一種“就算公開(kāi)了,別人也很難做到”的秘密。
  看完這篇文章,愿意做、有能力做、能堅持做的人不會(huì )超過(guò)幾十人。更何況,如上所述,即使只是針對Unsplash的源站,通過(guò)各種組合創(chuàng )新,玩法上也會(huì )有無(wú)窮無(wú)盡的變化。
  Unsplash 只是其中一種成分,就像豬肉一樣。世界上有數百種以豬肉為原料的食譜。我剛剛公開(kāi)了“魚(yú)香肉絲”、“水煮肉片”、“小炒肉”、“回鍋肉”、“鹽炒肉”的食譜。
  我希望能和這幾十個(gè)人交朋友,一起成長(cháng)。
  如果你不在這幾十個(gè)人中,沒(méi)關(guān)系,我們也可以交朋友。如果我的想法對你的其他項目有啟發(fā),希望你能告訴我,我會(huì )非常榮幸和高興。
  5. 舉兩個(gè)例子
  我還沒(méi)準備好展示我的 網(wǎng)站。
  我可以透露的是,我的網(wǎng)站類(lèi)似于上面的2和5的組合來(lái)制作Unsplash。
  不過(guò)為了加深大家對這個(gè)方法的理解,例子還是很重要的。
  重新考慮后,我以?xún)蓚€(gè)類(lèi)似的方法網(wǎng)站為例,為大家拆解。同事們,對不起。(*^▽^*)
  示例 1:一個(gè)幾乎完美的示例
  這個(gè)網(wǎng)站,在我的標準下,我給它78分。
  網(wǎng)站地址:
  
  它的流量大嗎?
  每天有 30,000 名獨立訪(fǎng)客。在中國網(wǎng)站,進(jìn)入前10000。
  什么概念??jì)H依靠 Google Adsense 廣告,您每月可以賺取數千美元。更何況,廣告只是最基本的變現方式。
  It89.97% 的流量來(lái)自搜索引擎。
  百度 收錄 有 600,000 個(gè)網(wǎng)頁(yè)。
  
  它是如何實(shí)現“自動(dòng)更新無(wú)限內容”的?
  通過(guò)爬蟲(chóng)爬取國外程序員第一問(wèn)答社區的內容。
  只要一直在更新,就一直在更新。
  事實(shí)上,甚至不需要爬蟲(chóng)。Stackoverflow 提供了官方的API,你可以通過(guò)簡(jiǎn)單的編程得到你想要的所有數據。
  它是如何實(shí)現“二次創(chuàng )造”的?
  依靠機器翻譯。
  我不太喜歡通過(guò)翻譯進(jìn)行二次創(chuàng )作的方式,但我也不得不承認,這對于先行者來(lái)說(shuō)非常有效。
  但是如果你想以同樣的方式再次翻譯stackoverflow,它就行不通了。對于搜索引擎來(lái)說(shuō),先行者是原創(chuàng ),你的已經(jīng)不是了,你的是垃圾站。
  它的“二次創(chuàng )作”有價(jià)值嗎?
  有。許多程序員(尤其是職業(yè)培訓學(xué)校的程序員)對于閱讀英文內容感到頭疼。為他們解決了這個(gè)痛點(diǎn)。
  我身邊的一些程序員,在解決程序問(wèn)題的時(shí)候,已經(jīng)在瀏覽器中輸入了網(wǎng)站地址而不是源站。
  還有一個(gè)秘密細節。百度是國內爬蟲(chóng),其收錄 stackoverflow 源站內容不多。如果一個(gè)程序試圖解決其工作中的問(wèn)題,使用百度而不是谷歌,它不會(huì )找到太多有價(jià)值的答案。
  在中國,百度可以更輕松地索引其內容。簡(jiǎn)單的翻譯一下內容,搬到中國去,對于習慣用百度的程序員來(lái)說(shuō)也是一件值得的事情。
  它的“二次創(chuàng )作”合法嗎?
  完全合法。
  源站基于CC-BY-SA-4.0協(xié)議,允許翻譯和商用。
  該協(xié)議要求需要保留源站鏈接,新的網(wǎng)站也采用CC-BY-SA-4.0協(xié)議。stackoom也完全符合。沒(méi)有瑕疵。
  美中不足:
  1) 機器翻譯的翻譯質(zhì)量不盡如人意。站長(cháng)可以做更有價(jià)值的事情,比如手動(dòng)翻譯得分最高的帖子。
  2) 除了翻譯,沒(méi)有提供其他附加值,留住用戶(hù)的效率很低。
  3)變現的唯一途徑就是廣告,廣告單一,變現效率低。
  4) 站長(cháng)沒(méi)有試圖積累自己的私域流量。近 90% 的流量來(lái)自搜索引擎。從另一個(gè)角度來(lái)說(shuō),這是一個(gè)詛咒,意味著(zhù)它的原生流量太小,主要從事過(guò)客流量的業(yè)務(wù)。
  5)天啊,網(wǎng)站界面太丑了,辣眼睛……
  示例 2:
  這個(gè)網(wǎng)站,按照我的標準,我給70分。但我看好它的潛力,我相信它有機會(huì )達到 90 分。
  網(wǎng)站地址:
  
  它的流量大嗎?
  不錯,每天有 10,000 名獨立訪(fǎng)客。
  73% 的流量來(lái)自搜索引擎。
  它是如何實(shí)現“自動(dòng)更新無(wú)限內容”的?
  通過(guò)爬蟲(chóng),爬取國外知名新品推薦網(wǎng)站。
  您應該對 ProductHunt 并不陌生。社區里很多朋友經(jīng)常提到。比如我認為魚(yú)丸一定是它的重度用戶(hù)。
  只要一直在更新,就一直在更新。
  它是如何實(shí)現“二次創(chuàng )造”的?
  依靠機器翻譯。
  還有一個(gè)細節。這個(gè)網(wǎng)站將互聯(lián)網(wǎng)上需要科學(xué)訪(fǎng)問(wèn)的圖片等內容從源站抓取到國內服務(wù)器。由于百度的爬蟲(chóng)不科學(xué)上網(wǎng),對于百度來(lái)說(shuō),這些內容是原創(chuàng )。只是合法性存疑。
  它的“二次創(chuàng )作”有價(jià)值嗎?
  是的,我有。他解決了一些人的兩個(gè)痛點(diǎn):
  1)很多中國人讀英文內容都頭疼。
  2)Producthunt中的一些圖片、內容、JS資源需要科學(xué)上網(wǎng),有一定的門(mén)檻。
  網(wǎng)站對于這群人來(lái)說(shuō),這兩個(gè)問(wèn)題都解決了。它有價(jià)值。我身邊的一些朋友也把它加到了采集夾里。
  ProductHunt 網(wǎng)站 太有用了,中國從來(lái)沒(méi)有過(guò)類(lèi)似的網(wǎng)站。這是最大的價(jià)值,為中國企業(yè)家打開(kāi)了一扇門(mén),看看外國企業(yè)家最近在做什么。
  很有價(jià)值,還體現在:有人愿意主動(dòng)推薦這個(gè)網(wǎng)站。
  因此,網(wǎng)站站長(cháng)無(wú)需自行為網(wǎng)站建立外部鏈接。這也可以從數據上體現出來(lái),網(wǎng)站17.46%的流量來(lái)自Referals,也就是其他的網(wǎng)站鏈接。這是一個(gè)非常令人印象深刻的比例。
  如下圖所示,一些用戶(hù)甚至將其列為“產(chǎn)品經(jīng)理必備”,并免費幫助推廣。
  
  為了留住用戶(hù),除了翻譯,是否創(chuàng )造了額外的價(jià)值?
  一些。
  積極經(jīng)營(yíng)自己的社區,即私人流量。除了翻譯,它還允許你提交自己的產(chǎn)品,這樣它也可以積累真實(shí)的原創(chuàng )內容,積累自己的用戶(hù),有很大的附加值。
  在冷啟動(dòng)時(shí),翻譯 ProductHunt 只是一種方便的方式。相信站長(cháng)不會(huì )在這里呆太久。
  這是我最喜歡這個(gè)網(wǎng)站的地方。
  正是因為有了這層附加值,這個(gè)網(wǎng)站的流量才在上升。
  隨著(zhù)越來(lái)越多的原創(chuàng )內容在自己的社區中積累,離“上岸”越來(lái)越近,也越來(lái)越接近一個(gè)日益壯大的正規社區。
  它的“二次創(chuàng )作”合法嗎?
  不完全合法。這是網(wǎng)站的最大缺陷。源站producthunt的license里寫(xiě)的,不允許翻譯。
  作者可以算是一個(gè)側球。邊球,小芙可以安然無(wú)恙,但絕不能有什么大不了的。
  我希望它的創(chuàng )造者能找到解決這個(gè)缺陷的方法。
  我非常喜歡 ProductHunt,我必須每天使用它。我真誠地希望有一天,它會(huì )成為真正的“中國版ProductHunt”。
  五、總結1.方法層面
  要獲得免費且無(wú)限制的流量,您需要一個(gè)“自動(dòng)持續更新合法且有價(jià)值的 原創(chuàng ) 內容”的 網(wǎng)站。
  1)“自動(dòng)”“持續更新”來(lái)自?xún)热菰椿蚺老x(chóng)的 API。
  2) 來(lái)自?xún)热輥?lái)源的“法律”協(xié)議
  3) "原創(chuàng )" "價(jià)值"來(lái)自有價(jià)值的二次創(chuàng )作。最好是在Github上找高階代碼,最壞的就是翻譯。
  4) “價(jià)值”的體現就是有人愿意主動(dòng)分享和采集你的網(wǎng)站。在功利層面上,有些人想要創(chuàng )建免費的外部鏈接。
  2. 價(jià)值層面
  1) 與其關(guān)注“今年發(fā)生了什么變化”,不如關(guān)注“未來(lái)十年將保持不變”。
  2)價(jià)值和利他主義是萬(wàn)能的方法。不僅來(lái)自道德要求,也來(lái)自長(cháng)遠的經(jīng)濟利益考慮。
  3)任何值得做的事情都值得長(cháng)期做。任何長(cháng)期不能做的事情都是不值得做的。
  3. 留給大家三個(gè)問(wèn)題
  1)你還知道哪些內容來(lái)源允許從協(xié)議中合法二次創(chuàng )作嗎?
  2) 除了我提到的方法,你還知道哪些“自動(dòng)且有價(jià)值的二次創(chuàng )作”方法?
  3)如何給你的產(chǎn)品增加更多的價(jià)值,最終形成私域流量?

網(wǎng)站內容自動(dòng)更新(前臺定時(shí)執行刷新任務(wù)插件:帝國CMS官方插件介紹!)

網(wǎng)站優(yōu)化 ? 優(yōu)采云 發(fā)表了文章 ? 0 個(gè)評論 ? 274 次瀏覽 ? 2021-11-26 01:30 ? 來(lái)自相關(guān)話(huà)題

  網(wǎng)站內容自動(dòng)更新(前臺定時(shí)執行刷新任務(wù)插件:帝國CMS官方插件介紹!)
  -------------------------------------------------- --------------------------- 插件名稱(chēng):Empirecms-前臺定時(shí)執行刷新任務(wù)。插件作者:Empirecms官方插件介紹:Empirecms的前端定時(shí)刷新任務(wù)插件,以及可以自動(dòng)執行信息的定時(shí)上下線(xiàn)操作,可以代替需要打開(kāi)后臺執行刷新任務(wù)。官方網(wǎng)站:認為它可以做到-帝國cms ------------------------------- ---------------------------------------------- **** ****************安裝插件******************** 1、設置“上傳" 目錄 上傳文件到Empirecms系統目錄;2、 插件安裝完成。********************卸載插件******************** 1、刪除/ e /extend/DoTimeRepage/ 目錄;2、 插件已卸載。******************** 插件使用 ************************ 1、@ &gt; 經(jīng)常在被訪(fǎng)問(wèn)的頁(yè)面(如首頁(yè))底部添加如下代碼:(兩種方法任選其一:一)(1), JS調用方法:[已刪除][移除](2),框架調用方法:2、生成對應的頁(yè)面。
 ?。ㄌ砑铀⑿氯蝿?wù):后臺&gt;“系統”&gt;“定時(shí)任務(wù)”&gt;“管理刷新任務(wù)”。在線(xiàn)和離線(xiàn)定時(shí)信息:添加信息時(shí),可以在選項設置中設置定時(shí)發(fā)布。)****** ***** *********插件目錄說(shuō)明******************** /e/extend/DoTimeRepage/Plugin目錄執行前臺定時(shí)刷新任務(wù)└index.php 執行刷新任務(wù)程序文件********************帝國cms插件擴展教程****** ********** **** 以上是我們提供的插件分享。同時(shí)也希望大家以后可以開(kāi)發(fā)出更好的插件與大家分享。Empirecms的發(fā)展離不開(kāi)大家的支持。Empirecms插件擴展手冊可查閱:【官方插件】Empirecms -前臺定時(shí)執行刷新任務(wù)插件下載本插件適用于Empirecms以下版本。同時(shí)也為大家制作Empirecms插件提供了格式示例,期待制作更多插件。本插件適用于Empirecms的版本如下:(支持所有編碼版本)Empirecms 7.5Empirecms 7.2Empirecms 7.0Empirecms 6.6 本插件最后更新時(shí)間為:2018-03-21---------------- ------- ------------------------------------------- ------- ----插件名稱(chēng):Empirecms-前臺執行刷新任務(wù)插件插件作者:Empirecms官方插件介紹:Empirecms' s 前端定時(shí)執行刷新任務(wù)插件,可自動(dòng)對信息進(jìn)行定時(shí)的線(xiàn)上線(xiàn)下操作,無(wú)需打開(kāi)后臺執行刷新任務(wù)。官方網(wǎng)站:想一想-帝國cms 查看全部

  網(wǎng)站內容自動(dòng)更新(前臺定時(shí)執行刷新任務(wù)插件:帝國CMS官方插件介紹!)
  -------------------------------------------------- --------------------------- 插件名稱(chēng):Empirecms-前臺定時(shí)執行刷新任務(wù)。插件作者:Empirecms官方插件介紹:Empirecms的前端定時(shí)刷新任務(wù)插件,以及可以自動(dòng)執行信息的定時(shí)上下線(xiàn)操作,可以代替需要打開(kāi)后臺執行刷新任務(wù)。官方網(wǎng)站:認為它可以做到-帝國cms ------------------------------- ---------------------------------------------- **** ****************安裝插件******************** 1、設置“上傳" 目錄 上傳文件到Empirecms系統目錄;2、 插件安裝完成。********************卸載插件******************** 1、刪除/ e /extend/DoTimeRepage/ 目錄;2、 插件已卸載。******************** 插件使用 ************************ 1、@ &gt; 經(jīng)常在被訪(fǎng)問(wèn)的頁(yè)面(如首頁(yè))底部添加如下代碼:(兩種方法任選其一:一)(1), JS調用方法:[已刪除][移除](2),框架調用方法:2、生成對應的頁(yè)面。
 ?。ㄌ砑铀⑿氯蝿?wù):后臺&gt;“系統”&gt;“定時(shí)任務(wù)”&gt;“管理刷新任務(wù)”。在線(xiàn)和離線(xiàn)定時(shí)信息:添加信息時(shí),可以在選項設置中設置定時(shí)發(fā)布。)****** ***** *********插件目錄說(shuō)明******************** /e/extend/DoTimeRepage/Plugin目錄執行前臺定時(shí)刷新任務(wù)└index.php 執行刷新任務(wù)程序文件********************帝國cms插件擴展教程****** ********** **** 以上是我們提供的插件分享。同時(shí)也希望大家以后可以開(kāi)發(fā)出更好的插件與大家分享。Empirecms的發(fā)展離不開(kāi)大家的支持。Empirecms插件擴展手冊可查閱:【官方插件】Empirecms -前臺定時(shí)執行刷新任務(wù)插件下載本插件適用于Empirecms以下版本。同時(shí)也為大家制作Empirecms插件提供了格式示例,期待制作更多插件。本插件適用于Empirecms的版本如下:(支持所有編碼版本)Empirecms 7.5Empirecms 7.2Empirecms 7.0Empirecms 6.6 本插件最后更新時(shí)間為:2018-03-21---------------- ------- ------------------------------------------- ------- ----插件名稱(chēng):Empirecms-前臺執行刷新任務(wù)插件插件作者:Empirecms官方插件介紹:Empirecms' s 前端定時(shí)執行刷新任務(wù)插件,可自動(dòng)對信息進(jìn)行定時(shí)的線(xiàn)上線(xiàn)下操作,無(wú)需打開(kāi)后臺執行刷新任務(wù)。官方網(wǎng)站:想一想-帝國cms

網(wǎng)站內容自動(dòng)更新( 考研屋wwwkaoyanwucom提供各大機構考研公務(wù)員四六級輔導視頻課程(組圖))

網(wǎng)站優(yōu)化 ? 優(yōu)采云 發(fā)表了文章 ? 0 個(gè)評論 ? 195 次瀏覽 ? 2021-11-23 05:21 ? 來(lái)自相關(guān)話(huà)題

  網(wǎng)站內容自動(dòng)更新(
考研屋wwwkaoyanwucom提供各大機構考研公務(wù)員四六級輔導視頻課程(組圖))
  
  使用Windows系統服務(wù)自動(dòng)更新網(wǎng)站_0考研屋wwwkaoyanwucom 為各大院校提供公務(wù)員考研考研4、6級輔導視頻課程。使用Windows系統服務(wù)自動(dòng)更新網(wǎng)站應用后臺作為站長(cháng)做好管理網(wǎng)站同時(shí)為了取悅搜索引擎,需要每隔一段時(shí)間更新網(wǎng)站的內容日。一些站長(cháng)需要維護幾個(gè)網(wǎng)站日常工作量。你可以想象如果網(wǎng)站管理員在假期沒(méi)有它。維修工作無(wú)法通過(guò)電腦進(jìn)行或無(wú)法使用互聯(lián)網(wǎng)。原理本文介紹一種二重積分計算法84消毒劑配比法愚人節 s 現金流量表編制方法七種求和方法 自動(dòng)更新網(wǎng)站內容的方法 使用Windows系統服務(wù)設置其URL訪(fǎng)問(wèn)地址訪(fǎng)問(wèn)需要的網(wǎng)站特殊頁(yè)面每天更新內容,假設這個(gè)頁(yè)面是A在網(wǎng)站末尾設置審核機制。只有通過(guò)審核的內容才能顯示在前端。網(wǎng)站Content 對于靜態(tài)首頁(yè)頁(yè)面A,還可以生成下一個(gè)首頁(yè)靜態(tài)頁(yè)面。當然,頁(yè)面A還可以做更多的用途,比如備份數據庫、更改過(guò)期用戶(hù)狀態(tài)、刪除無(wú)用的臨時(shí)文件等。 詳細原理 1Windows server Windows服務(wù)使用NetFramework20 因此,在使用時(shí)應先安裝框架使用網(wǎng)絡(luò )框架。20 下載地址 B15C5E04F5displaylangzh-cn 使用xml文件存儲配置信息,存儲需要訪(fǎng)問(wèn)的URL。示例結構如下。一項代表政黨積極分子的數量。計分表普通年金現值系數。一次訪(fǎng)問(wèn)的 URL 是設置為 網(wǎng)站 的特定 URL。自動(dòng)更新的URL地址可以帶上查詢(xún)字符串來(lái)設置更新次數。時(shí)間表示每天訪(fǎng)問(wèn)的時(shí)間。時(shí)間只能是準確的 一次訪(fǎng)問(wèn)的 URL 是設置為 網(wǎng)站 的特定 URL。自動(dòng)更新的URL地址可以帶上查詢(xún)字符串來(lái)設置更新次數。時(shí)間表示每天訪(fǎng)問(wèn)的時(shí)間。時(shí)間只能是準確的 一次訪(fǎng)問(wèn)的 URL 是設置為 網(wǎng)站 的特定 URL。自動(dòng)更新的URL地址可以帶上查詢(xún)字符串來(lái)設置更新次數。時(shí)間表示每天訪(fǎng)問(wèn)的時(shí)間。時(shí)間只能是準確的
  
  到1分鐘,必須保證同一分鐘內每個(gè)item只有一個(gè)url任務(wù)程序。使用定時(shí)器每20秒掃描一次配置項,查看是否有需要訪(fǎng)問(wèn)的URL。如果有,請訪(fǎng)問(wèn)此 URL。相關(guān)代碼如下: ]xmllistxmlSelectNodesrootUrlsitemvoidmyTimer_ElapsedobjectsourceElapsedEventArgsetryLogSaveNoteDateTimeNowToStringyyyy-MM-ddHHmmssHeartWork心跳檢測YourTaskcatchExceptioneeLogSaveExceptioneeBR考研考研室wwwkaoyanwucom提供各大院??佳辛壙佳幸曨l輔導 查看全部

  網(wǎng)站內容自動(dòng)更新(
考研屋wwwkaoyanwucom提供各大機構考研公務(wù)員四六級輔導視頻課程(組圖))
  
  使用Windows系統服務(wù)自動(dòng)更新網(wǎng)站_0考研屋wwwkaoyanwucom 為各大院校提供公務(wù)員考研考研4、6級輔導視頻課程。使用Windows系統服務(wù)自動(dòng)更新網(wǎng)站應用后臺作為站長(cháng)做好管理網(wǎng)站同時(shí)為了取悅搜索引擎,需要每隔一段時(shí)間更新網(wǎng)站的內容日。一些站長(cháng)需要維護幾個(gè)網(wǎng)站日常工作量。你可以想象如果網(wǎng)站管理員在假期沒(méi)有它。維修工作無(wú)法通過(guò)電腦進(jìn)行或無(wú)法使用互聯(lián)網(wǎng)。原理本文介紹一種二重積分計算法84消毒劑配比法愚人節 s 現金流量表編制方法七種求和方法 自動(dòng)更新網(wǎng)站內容的方法 使用Windows系統服務(wù)設置其URL訪(fǎng)問(wèn)地址訪(fǎng)問(wèn)需要的網(wǎng)站特殊頁(yè)面每天更新內容,假設這個(gè)頁(yè)面是A在網(wǎng)站末尾設置審核機制。只有通過(guò)審核的內容才能顯示在前端。網(wǎng)站Content 對于靜態(tài)首頁(yè)頁(yè)面A,還可以生成下一個(gè)首頁(yè)靜態(tài)頁(yè)面。當然,頁(yè)面A還可以做更多的用途,比如備份數據庫、更改過(guò)期用戶(hù)狀態(tài)、刪除無(wú)用的臨時(shí)文件等。 詳細原理 1Windows server Windows服務(wù)使用NetFramework20 因此,在使用時(shí)應先安裝框架使用網(wǎng)絡(luò )框架。20 下載地址 B15C5E04F5displaylangzh-cn 使用xml文件存儲配置信息,存儲需要訪(fǎng)問(wèn)的URL。示例結構如下。一項代表政黨積極分子的數量。計分表普通年金現值系數。一次訪(fǎng)問(wèn)的 URL 是設置為 網(wǎng)站 的特定 URL。自動(dòng)更新的URL地址可以帶上查詢(xún)字符串來(lái)設置更新次數。時(shí)間表示每天訪(fǎng)問(wèn)的時(shí)間。時(shí)間只能是準確的 一次訪(fǎng)問(wèn)的 URL 是設置為 網(wǎng)站 的特定 URL。自動(dòng)更新的URL地址可以帶上查詢(xún)字符串來(lái)設置更新次數。時(shí)間表示每天訪(fǎng)問(wèn)的時(shí)間。時(shí)間只能是準確的 一次訪(fǎng)問(wèn)的 URL 是設置為 網(wǎng)站 的特定 URL。自動(dòng)更新的URL地址可以帶上查詢(xún)字符串來(lái)設置更新次數。時(shí)間表示每天訪(fǎng)問(wèn)的時(shí)間。時(shí)間只能是準確的
  
  到1分鐘,必須保證同一分鐘內每個(gè)item只有一個(gè)url任務(wù)程序。使用定時(shí)器每20秒掃描一次配置項,查看是否有需要訪(fǎng)問(wèn)的URL。如果有,請訪(fǎng)問(wèn)此 URL。相關(guān)代碼如下: ]xmllistxmlSelectNodesrootUrlsitemvoidmyTimer_ElapsedobjectsourceElapsedEventArgsetryLogSaveNoteDateTimeNowToStringyyyy-MM-ddHHmmssHeartWork心跳檢測YourTaskcatchExceptioneeLogSaveExceptioneeBR考研考研室wwwkaoyanwucom提供各大院??佳辛壙佳幸曨l輔導

網(wǎng)站內容自動(dòng)更新(你有一個(gè)支持php的主機空間,有沒(méi)有用php把自己的網(wǎng)站武裝起來(lái))

網(wǎng)站優(yōu)化 ? 優(yōu)采云 發(fā)表了文章 ? 0 個(gè)評論 ? 101 次瀏覽 ? 2021-11-23 05:19 ? 來(lái)自相關(guān)話(huà)題

  網(wǎng)站內容自動(dòng)更新(你有一個(gè)支持php的主機空間,有沒(méi)有用php把自己的網(wǎng)站武裝起來(lái))
  前言:現在很多有個(gè)人主頁(yè)或者博客的朋友都選擇租用虛擬主機,而且相當多的虛擬主機支持php。如果你有一個(gè)支持php的宿主機空間,你的網(wǎng)站有沒(méi)有用php武裝?
  能否讓php添加一些每隔一段時(shí)間自動(dòng)更新的內容,以更好地吸引訪(fǎng)問(wèn)者?實(shí)現這個(gè)功能不需要太高深的編程知識,請看下面的例子:
  (一)英文諺語(yǔ)
  我們來(lái)看一個(gè)簡(jiǎn)單的應用:讓php程序從數據庫中隨機抽取一行記錄,顯示在網(wǎng)頁(yè)上,每15分鐘讀取一次記錄。英漢諺語(yǔ)適合展示。
  考慮到大部分放置個(gè)人主頁(yè)的廉價(jià)虛擬主機都不支持MySQL等數據庫,我們使用文本數據文件來(lái)存儲數據,對于流量較低的網(wǎng)站來(lái)說(shuō)已經(jīng)足夠了。創(chuàng )建一個(gè)名為 english.dat 的文本文件,內容如下:
  糟糕的開(kāi)始會(huì )帶來(lái)糟糕的結局。
  糟糕的灌木叢比開(kāi)闊的田野好。
  糟糕的妥協(xié)勝過(guò)良好的訴訟。糟糕的妥協(xié)勝過(guò)良好的訴訟。
  良心不正,是人心中的毒蛇。
  壞習慣就像一塊好蛋糕,壞掉總比保存好。
  壞掛鎖會(huì )招來(lái)撬鎖。
  ...
  注意每一行都是一條完整的記錄,中間不要換行;文件中不能有半角雙引號("),否則程序在輸出數據時(shí)會(huì )解析數據。網(wǎng)上有很多這樣的內容,隨便搜索一下,或者去我的網(wǎng)站@ &gt; 下載數據文件。
  下面是編寫(xiě)一個(gè)讀取數據的程序。創(chuàng )建一個(gè)名為 english.dat 的文本文件并添加如下源代碼:
 ?。?php
  $filename ='english.dat'; //數據文件名
  $刷新= 900;//更新周期(以秒為單位,可根據需要調整)
  $data = 文件($文件名);//將數據文件加載到數組中
  $num_lines = count($data); //數據文件行數,即記錄數 mt_srand(floor(time() / $refresh));
  $id = mt_rand(0, $num_lines-1); //隨機選擇一個(gè)記錄號
  $content = 印章($data[$id]); //根據記錄號選擇對應的數據,截去最后一個(gè)換行符
  echo "document.write(\"$content\");"; //使用javascript輸出數據
  保存 english.dat 和 english.php 并將它們上傳到服務(wù)器上的同一目錄。
  最后一步是讓你的網(wǎng)頁(yè)調用這個(gè)php程序來(lái)顯示內容。因為php運行的結果是以javascript的形式輸出的,所以我們只需要調用這個(gè)php作為javascrupt,方法是:用記事本或者網(wǎng)頁(yè)編輯軟件打開(kāi)你要修改的html文件,然后制作動(dòng)態(tài)內容在顯示位置添加以下代碼:
 ?。寄_本語(yǔ)言="javascript" src="english.php"></script>
  注意如果你修改的html文件和english.php不在同一個(gè)目錄下,必須在src="..."中注明english.php的相對路徑。
  將此修改后的 html 文件上傳到服務(wù)器并在瀏覽器中打開(kāi)。如果你每一步都做對了,你應該能夠看到顯示的數據文件的內容!15分鐘后刷新頁(yè)面看看顯示的內容有沒(méi)有變化?而且你沒(méi)有做額外的工作來(lái)更新這些內容,php程序為你做了。
  如果你的朋友想在沒(méi)有支持php的主機的情況下在他的網(wǎng)頁(yè)或博客上實(shí)現同樣的功能,你可以使用&lt;script language="javascript" src=" website/program path/english.php"&gt;&lt; /script&gt; 調用主機上的程序以顯示相同的內容。
  當然,這個(gè)程序也可能存在編碼不兼容的問(wèn)題,因為內容是以gb2312編碼顯示的。在UTF編碼的網(wǎng)頁(yè)上使用時(shí),中文會(huì )出現亂碼。解決方法超出了本文范圍,請自行搜索相關(guān)教程。
  實(shí)現了這個(gè)功能,你已經(jīng)開(kāi)始從html的靜態(tài)世界走向php的動(dòng)態(tài)世界了。好久沒(méi)來(lái)日本了,下次來(lái)看看怎么用ph??p在你的網(wǎng)頁(yè)中添加“每日星座運勢”功能吧。
 ?。ū疚闹械某绦蚓\行在php4/php5環(huán)境下。) 查看全部

  網(wǎng)站內容自動(dòng)更新(你有一個(gè)支持php的主機空間,有沒(méi)有用php把自己的網(wǎng)站武裝起來(lái))
  前言:現在很多有個(gè)人主頁(yè)或者博客的朋友都選擇租用虛擬主機,而且相當多的虛擬主機支持php。如果你有一個(gè)支持php的宿主機空間,你的網(wǎng)站有沒(méi)有用php武裝?
  能否讓php添加一些每隔一段時(shí)間自動(dòng)更新的內容,以更好地吸引訪(fǎng)問(wèn)者?實(shí)現這個(gè)功能不需要太高深的編程知識,請看下面的例子:
  (一)英文諺語(yǔ)
  我們來(lái)看一個(gè)簡(jiǎn)單的應用:讓php程序從數據庫中隨機抽取一行記錄,顯示在網(wǎng)頁(yè)上,每15分鐘讀取一次記錄。英漢諺語(yǔ)適合展示。
  考慮到大部分放置個(gè)人主頁(yè)的廉價(jià)虛擬主機都不支持MySQL等數據庫,我們使用文本數據文件來(lái)存儲數據,對于流量較低的網(wǎng)站來(lái)說(shuō)已經(jīng)足夠了。創(chuàng )建一個(gè)名為 english.dat 的文本文件,內容如下:
  糟糕的開(kāi)始會(huì )帶來(lái)糟糕的結局。
  糟糕的灌木叢比開(kāi)闊的田野好。
  糟糕的妥協(xié)勝過(guò)良好的訴訟。糟糕的妥協(xié)勝過(guò)良好的訴訟。
  良心不正,是人心中的毒蛇。
  壞習慣就像一塊好蛋糕,壞掉總比保存好。
  壞掛鎖會(huì )招來(lái)撬鎖。
  ...
  注意每一行都是一條完整的記錄,中間不要換行;文件中不能有半角雙引號("),否則程序在輸出數據時(shí)會(huì )解析數據。網(wǎng)上有很多這樣的內容,隨便搜索一下,或者去我的網(wǎng)站@ &gt; 下載數據文件。
  下面是編寫(xiě)一個(gè)讀取數據的程序。創(chuàng )建一個(gè)名為 english.dat 的文本文件并添加如下源代碼:
 ?。?php
  $filename ='english.dat'; //數據文件名
  $刷新= 900;//更新周期(以秒為單位,可根據需要調整)
  $data = 文件($文件名);//將數據文件加載到數組中
  $num_lines = count($data); //數據文件行數,即記錄數 mt_srand(floor(time() / $refresh));
  $id = mt_rand(0, $num_lines-1); //隨機選擇一個(gè)記錄號
  $content = 印章($data[$id]); //根據記錄號選擇對應的數據,截去最后一個(gè)換行符
  echo "document.write(\"$content\");"; //使用javascript輸出數據
  保存 english.dat 和 english.php 并將它們上傳到服務(wù)器上的同一目錄。
  最后一步是讓你的網(wǎng)頁(yè)調用這個(gè)php程序來(lái)顯示內容。因為php運行的結果是以javascript的形式輸出的,所以我們只需要調用這個(gè)php作為javascrupt,方法是:用記事本或者網(wǎng)頁(yè)編輯軟件打開(kāi)你要修改的html文件,然后制作動(dòng)態(tài)內容在顯示位置添加以下代碼:
 ?。寄_本語(yǔ)言="javascript" src="english.php"></script>
  注意如果你修改的html文件和english.php不在同一個(gè)目錄下,必須在src="..."中注明english.php的相對路徑。
  將此修改后的 html 文件上傳到服務(wù)器并在瀏覽器中打開(kāi)。如果你每一步都做對了,你應該能夠看到顯示的數據文件的內容!15分鐘后刷新頁(yè)面看看顯示的內容有沒(méi)有變化?而且你沒(méi)有做額外的工作來(lái)更新這些內容,php程序為你做了。
  如果你的朋友想在沒(méi)有支持php的主機的情況下在他的網(wǎng)頁(yè)或博客上實(shí)現同樣的功能,你可以使用&lt;script language="javascript" src=" website/program path/english.php"&gt;&lt; /script&gt; 調用主機上的程序以顯示相同的內容。
  當然,這個(gè)程序也可能存在編碼不兼容的問(wèn)題,因為內容是以gb2312編碼顯示的。在UTF編碼的網(wǎng)頁(yè)上使用時(shí),中文會(huì )出現亂碼。解決方法超出了本文范圍,請自行搜索相關(guān)教程。
  實(shí)現了這個(gè)功能,你已經(jīng)開(kāi)始從html的靜態(tài)世界走向php的動(dòng)態(tài)世界了。好久沒(méi)來(lái)日本了,下次來(lái)看看怎么用ph??p在你的網(wǎng)頁(yè)中添加“每日星座運勢”功能吧。
 ?。ū疚闹械某绦蚓\行在php4/php5環(huán)境下。)

網(wǎng)站內容自動(dòng)更新(你有一個(gè)支持php的主機空間,有沒(méi)有用php把自己的網(wǎng)站武裝起來(lái))

網(wǎng)站優(yōu)化 ? 優(yōu)采云 發(fā)表了文章 ? 0 個(gè)評論 ? 86 次瀏覽 ? 2021-11-21 14:19 ? 來(lái)自相關(guān)話(huà)題

  網(wǎng)站內容自動(dòng)更新(你有一個(gè)支持php的主機空間,有沒(méi)有用php把自己的網(wǎng)站武裝起來(lái))
  前言:現在很多有個(gè)人主頁(yè)或者博客的朋友都選擇租用虛擬主機,而且相當多的虛擬主機支持php。如果你有一個(gè)支持php的宿主機空間,你的網(wǎng)站有沒(méi)有用php武裝?
  能否讓php添加一些每隔一段時(shí)間自動(dòng)更新的內容,以更好地吸引訪(fǎng)問(wèn)者?實(shí)現這個(gè)功能不需要太高深的編程知識,請看下面的例子:
  (一)英文諺語(yǔ)
  我們來(lái)看一個(gè)簡(jiǎn)單的應用:讓php程序從數據庫中隨機抽取一行記錄,顯示在網(wǎng)頁(yè)上,每15分鐘讀取一次記錄。英漢諺語(yǔ)適合展示。
  考慮到大部分放置個(gè)人主頁(yè)的廉價(jià)虛擬主機都不支持MySQL等數據庫,我們使用文本數據文件來(lái)存儲數據,對于流量較低的網(wǎng)站來(lái)說(shuō)已經(jīng)足夠了。創(chuàng )建一個(gè)名為 english.dat 的文本文件,內容如下:
  糟糕的開(kāi)始會(huì )帶來(lái)糟糕的結局。
  糟糕的灌木叢比開(kāi)闊的田野好。
  糟糕的妥協(xié)勝過(guò)良好的訴訟。糟糕的妥協(xié)勝過(guò)良好的訴訟。
  良心不正,人心如蛇。
  壞習慣就像一塊好蛋糕,壞掉總比保存好。
  壞掛鎖會(huì )招來(lái)撬鎖。
  ...
  注意每一行都是一條完整的記錄,中間不要換行;文件中不能有半角雙引號("),否則程序在輸出數據時(shí)會(huì )解析錯誤。網(wǎng)上有很多這樣的內容,隨便搜索一下,或者去我的網(wǎng)站@ &gt; 下載數據文件。
  下面是編寫(xiě)一個(gè)讀取數據的程序。創(chuàng )建一個(gè)名為 english.dat 的文本文件并添加如下源代碼:
 ?。?php
  $filename ='english.dat'; //數據文件名
  $刷新= 900;//更新周期(以秒為單位,可根據需要調整)
  $data = 文件($文件名);//將數據文件加載到數組中
  $num_lines = count($data); //數據文件行數,即記錄數 mt_srand(floor(time() / $refresh));
  $id = mt_rand(0, $num_lines-1); //隨機選擇一個(gè)記錄號
  $content = 印章($data[$id]); //根據記錄號選擇對應的數據,截去最后一個(gè)換行符
  echo "document.write(\"$content\");"; //使用javascript輸出數據
  保存 english.dat 和 english.php 并將它們上傳到服務(wù)器上的同一目錄。
  最后一步是讓你的網(wǎng)頁(yè)調用這個(gè)php程序來(lái)顯示內容。因為php運行的結果是以javascript的形式輸出的,所以我們只需要調用這個(gè)php作為javascrupt,方法是:用記事本或者網(wǎng)頁(yè)編輯軟件打開(kāi)你要修改的html文件,然后制作動(dòng)態(tài)內容在顯示位置添加以下代碼:
 ?。寄_本語(yǔ)言="javascript" src="english.php"></script>
  注意如果你修改的html文件和english.php不在同一個(gè)目錄下,必須在src="..."中注明english.php的相對路徑。
  將此修改后的 html 文件上傳到服務(wù)器并在瀏覽器中打開(kāi)。如果您正確地完成了每一步,您應該能夠看到顯示的數據文件的內容!15分鐘后刷新頁(yè)面看看顯示的內容有沒(méi)有變化?而且你沒(méi)有做額外的工作來(lái)更新這些內容,php程序為你做了。
  如果你的朋友想在他的網(wǎng)頁(yè)或博客上實(shí)現同樣的功能,但沒(méi)有支持php的主機,你可以使用&lt;script language="javascript" src=" website/program path/english.php "&gt;&lt;/script&gt; 調用您主機上的程序以顯示相同的內容。
  當然,這個(gè)程序也可能存在編碼不兼容的問(wèn)題,因為內容是以gb2312編碼顯示的。在UTF編碼的網(wǎng)頁(yè)上使用時(shí),中文會(huì )出現亂碼。解決方法超出了本文范圍,請自行搜索相關(guān)教程。
  實(shí)現了這個(gè)功能,你已經(jīng)開(kāi)始從html的靜態(tài)世界走向php的動(dòng)態(tài)世界了。好久沒(méi)來(lái)日本了,下次來(lái)看看怎么用ph??p在你的網(wǎng)頁(yè)中添加“每日星座運勢”功能吧。
 ?。ū疚闹械某绦蚓\行在php4/php5環(huán)境下。) 查看全部

  網(wǎng)站內容自動(dòng)更新(你有一個(gè)支持php的主機空間,有沒(méi)有用php把自己的網(wǎng)站武裝起來(lái))
  前言:現在很多有個(gè)人主頁(yè)或者博客的朋友都選擇租用虛擬主機,而且相當多的虛擬主機支持php。如果你有一個(gè)支持php的宿主機空間,你的網(wǎng)站有沒(méi)有用php武裝?
  能否讓php添加一些每隔一段時(shí)間自動(dòng)更新的內容,以更好地吸引訪(fǎng)問(wèn)者?實(shí)現這個(gè)功能不需要太高深的編程知識,請看下面的例子:
  (一)英文諺語(yǔ)
  我們來(lái)看一個(gè)簡(jiǎn)單的應用:讓php程序從數據庫中隨機抽取一行記錄,顯示在網(wǎng)頁(yè)上,每15分鐘讀取一次記錄。英漢諺語(yǔ)適合展示。
  考慮到大部分放置個(gè)人主頁(yè)的廉價(jià)虛擬主機都不支持MySQL等數據庫,我們使用文本數據文件來(lái)存儲數據,對于流量較低的網(wǎng)站來(lái)說(shuō)已經(jīng)足夠了。創(chuàng )建一個(gè)名為 english.dat 的文本文件,內容如下:
  糟糕的開(kāi)始會(huì )帶來(lái)糟糕的結局。
  糟糕的灌木叢比開(kāi)闊的田野好。
  糟糕的妥協(xié)勝過(guò)良好的訴訟。糟糕的妥協(xié)勝過(guò)良好的訴訟。
  良心不正,人心如蛇。
  壞習慣就像一塊好蛋糕,壞掉總比保存好。
  壞掛鎖會(huì )招來(lái)撬鎖。
  ...
  注意每一行都是一條完整的記錄,中間不要換行;文件中不能有半角雙引號("),否則程序在輸出數據時(shí)會(huì )解析錯誤。網(wǎng)上有很多這樣的內容,隨便搜索一下,或者去我的網(wǎng)站@ &gt; 下載數據文件。
  下面是編寫(xiě)一個(gè)讀取數據的程序。創(chuàng )建一個(gè)名為 english.dat 的文本文件并添加如下源代碼:
 ?。?php
  $filename ='english.dat'; //數據文件名
  $刷新= 900;//更新周期(以秒為單位,可根據需要調整)
  $data = 文件($文件名);//將數據文件加載到數組中
  $num_lines = count($data); //數據文件行數,即記錄數 mt_srand(floor(time() / $refresh));
  $id = mt_rand(0, $num_lines-1); //隨機選擇一個(gè)記錄號
  $content = 印章($data[$id]); //根據記錄號選擇對應的數據,截去最后一個(gè)換行符
  echo "document.write(\"$content\");"; //使用javascript輸出數據
  保存 english.dat 和 english.php 并將它們上傳到服務(wù)器上的同一目錄。
  最后一步是讓你的網(wǎng)頁(yè)調用這個(gè)php程序來(lái)顯示內容。因為php運行的結果是以javascript的形式輸出的,所以我們只需要調用這個(gè)php作為javascrupt,方法是:用記事本或者網(wǎng)頁(yè)編輯軟件打開(kāi)你要修改的html文件,然后制作動(dòng)態(tài)內容在顯示位置添加以下代碼:
 ?。寄_本語(yǔ)言="javascript" src="english.php"></script>
  注意如果你修改的html文件和english.php不在同一個(gè)目錄下,必須在src="..."中注明english.php的相對路徑。
  將此修改后的 html 文件上傳到服務(wù)器并在瀏覽器中打開(kāi)。如果您正確地完成了每一步,您應該能夠看到顯示的數據文件的內容!15分鐘后刷新頁(yè)面看看顯示的內容有沒(méi)有變化?而且你沒(méi)有做額外的工作來(lái)更新這些內容,php程序為你做了。
  如果你的朋友想在他的網(wǎng)頁(yè)或博客上實(shí)現同樣的功能,但沒(méi)有支持php的主機,你可以使用&lt;script language="javascript" src=" website/program path/english.php "&gt;&lt;/script&gt; 調用您主機上的程序以顯示相同的內容。
  當然,這個(gè)程序也可能存在編碼不兼容的問(wèn)題,因為內容是以gb2312編碼顯示的。在UTF編碼的網(wǎng)頁(yè)上使用時(shí),中文會(huì )出現亂碼。解決方法超出了本文范圍,請自行搜索相關(guān)教程。
  實(shí)現了這個(gè)功能,你已經(jīng)開(kāi)始從html的靜態(tài)世界走向php的動(dòng)態(tài)世界了。好久沒(méi)來(lái)日本了,下次來(lái)看看怎么用ph??p在你的網(wǎng)頁(yè)中添加“每日星座運勢”功能吧。
 ?。ū疚闹械某绦蚓\行在php4/php5環(huán)境下。)

網(wǎng)站內容自動(dòng)更新(第二種掃碼登錄的原理很簡(jiǎn)單,核心就是依靠微信帶參二維碼、EasyWeChat二維碼文檔簡(jiǎn)單的解釋一下掃描)

網(wǎng)站優(yōu)化 ? 優(yōu)采云 發(fā)表了文章 ? 0 個(gè)評論 ? 266 次瀏覽 ? 2021-11-21 13:31 ? 來(lái)自相關(guān)話(huà)題

  網(wǎng)站內容自動(dòng)更新(第二種掃碼登錄的原理很簡(jiǎn)單,核心就是依靠微信帶參二維碼、EasyWeChat二維碼文檔簡(jiǎn)單的解釋一下掃描)
  前期準備
  其實(shí)二次掃碼登錄的原理很簡(jiǎn)單,核心就是依靠微信二維碼帶參數,EasyWeChat二維碼文檔
  簡(jiǎn)單解釋一下帶參數掃描這個(gè)二維碼的區別:
  看到這里,相信你已經(jīng)明白了,整理一下:
  實(shí)戰請求登錄二維碼
  前端通過(guò)點(diǎn)擊事件請求微信登錄二維碼
  // 方便清除輪詢(xún)
let timer = null
$(document).on('click', '.wechat-login', function () {
// 請求登錄二維碼
axios.get('{{ route('wx.pic') }}').then(response => {
let result = response.data
if (result.status_code !== 200) {
return
}
// 顯示二維碼圖片
$('.wechat-url').attr('src', result.data.url)
// 輪詢(xún)登錄狀態(tài)
timer = setInterval(() => {
// 請求參數是二維碼中的場(chǎng)景值
axios.get('{{ route('home.login.check') }}', {params: {wechat_flag: result.data.weChatFlag}}).then(response => {
let result = response.data
if (result.data) {
window.location.href = '/'
}
})
}, 2000)
})
})
// 返回時(shí)清除輪詢(xún)
$('.wechat-back').click(function () {
clearInterval(timer)
})
  后端帶參數生成二維碼邏輯,EasyWeChat配置請參考文檔
  
protected $app;
/**
* Construct
*
* WeChatController constructor.
*/
public function __construct()
{
$this->app = app('wechat.official_account');
}
/**
* 獲取二維碼圖片
*
* @param Request $request
*
* @return \Illuminate\Http\JsonResponse
* @throws \Exception
*/
public function getWxPic(Request $request)
{
// 查詢(xún) cookie,如果沒(méi)有就重新生成一次
if (!$weChatFlag = $request->cookie(WxUser::WECHAT_FLAG)) {
$weChatFlag = Uuid::uuid4()->getHex();
}
// 緩存微信帶參二維碼
if (!$url = Cache::get(WxUser::QR_URL . $weChatFlag)) {
// 有效期 1 天的二維碼
$qrCode = $this->app->qrcode;
$result = $qrCode->temporary($weChatFlag, 3600 * 24);
$url = $qrCode->url($result['ticket']);
Cache::put(WxUser::QR_URL . $weChatFlag, $url, now()->addDay());
}
// 自定義參數返回給前端,前端輪詢(xún)
return $this->ajaxSuccess(compact('url', 'weChatFlag'))
->cookie(WxUser::WECHAT_FLAG, $weChatFlag, 24 * 60);
}
  用戶(hù)掃描二維碼后的處理
   /**
* 微信消息接入(這里拆分函數處理)
*
* @return \Symfony\Component\HttpFoundation\Response
* @throws \EasyWeChat\Kernel\Exceptions\BadRequestException
* @throws \EasyWeChat\Kernel\Exceptions\InvalidArgumentException
* @throws \EasyWeChat\Kernel\Exceptions\InvalidConfigException
* @throws \ReflectionException
*/
public function serve()
{
$app = $this->app;
$app->server->push(function ($message) {
if ($message) {
$method = camel_case('handle_' . $message['MsgType']);
if (method_exists($this, $method)) {
$this->openid = $message['FromUserName'];
return call_user_func_array([$this, $method], [$message]);
}
Log::info('無(wú)此處理方法:' . $method);
}
});
return $app->server->serve();
}
/**
* 事件引導處理方法(事件有許多,拆分處理)
*
* @param $event
*
* @return mixed
*/
protected function handleEvent($event)
{
Log::info('事件參數:', [$event]);
$method = camel_case('event_' . $event['Event']);
Log::info('處理方法:' . $method);
if (method_exists($this, $method)) {
return call_user_func_array([$this, $method], [$event]);
}
Log::info('無(wú)此事件處理方法:' . $method);
}
/**
* 取消訂閱
*
* @param $event
*/
protected function eventUnsubscribe($event)
{
$wxUser = WxUser::whereOpenid($this->openid)->first();
$wxUser->subscribe = 0;
$wxUser->subscribe_time = null;
$wxUser->save();
}
/**
* 掃描帶參二維碼事件
*
* @param $event
*/
public function eventSCAN($event)
{
if ($wxUser = WxUser::whereOpenid($this->openid)->first()) {
// 標記前端可登陸
$this->markTheLogin($event, $wxUser->uid);
return;
}
}
/**
* 訂閱
*
* @param $event
*
* @throws \Throwable
*/
protected function eventSubscribe($event)
{
$openId = $this->openid;
if ($wxUser = WxUser::whereOpenid($openId)->first()) {
// 標記前端可登陸
$this->markTheLogin($event, $wxUser->uid);
return;
}
// 微信用戶(hù)信息
$wxUser = $this->app->user->get($openId);
// 注冊
$nickname = $this->filterEmoji($wxUser['nickname']);
$result = DB::transaction(function () use ($openId, $event, $nickname, $wxUser) {
$uid = Uuid::uuid4()->getHex();
$time = time();
// 用戶(hù)
$user = User::create([
'uid' => $uid,
'created_at' => $time,
]);
// 用戶(hù)信息
$user->user_info()->create([
'email' => $user->email,
'nickname' => $nickname,
'sex' => $wxUser['sex'],
'address' => $wxUser['country'] . ' ' . $wxUser['province'] . ' ' . $wxUser['city'],
'avatar' => $wxUser['headimgurl'],
'code' => app(UserRegisterController::class)->inviteCode(10),
'created_at' => $time,
]);
// 用戶(hù)賬戶(hù)
$user->user_account()->create([
'gold' => 200,
'created_at' => $time,
]);
$wxUserModel = $user->wx_user()->create([
'subscribe' => $wxUser['subscribe'],
'subscribe_time' => $wxUser['subscribe_time'],
'openid' => $wxUser['openid'],
'created_at' => $time,
]);
Log::info('用戶(hù)注冊成功 openid:' . $openId);
$this->markTheLogin($event, $wxUserModel->uid);
});
Log::debug('SQL 錯誤: ', [$result]);
}
/**
* 標記可登錄
*
* @param $event
* @param $uid
*/
public function markTheLogin($event, $uid)
{
if (empty($event['EventKey'])) {
return;
}
$eventKey = $event['EventKey'];
// 關(guān)注事件的場(chǎng)景值會(huì )帶一個(gè)前綴需要去掉
if ($event['Event'] == 'subscribe') {
$eventKey = str_after($event['EventKey'], 'qrscene_');
}
Log::info('EventKey:' . $eventKey, [$event['EventKey']]);
// 標記前端可登陸
Cache::put(WxUser::LOGIN_WECHAT . $eventKey, $uid, now()->addMinute(30));
}
  前端登錄檢查
   /**
* 微信用戶(hù)登錄檢查
*
* @param Request $request
*
* @return bool|\Illuminate\Http\JsonResponse
*/
public function loginCheck(Request $request)
{
// 判斷請求是否有微信登錄標識
if (!$flag = $request->wechat_flag) {
return $this->ajaxSuccess(false);
}
// 根據微信標識在緩存中獲取需要登錄用戶(hù)的 UID
$uid = Cache::get(WxUser::LOGIN_WECHAT . $flag);
$user = User::whereUid($uid)->first();
if (empty($user)) {
return $this->ajaxSuccess(false);
}
// 登錄用戶(hù)、并清空緩存
auth('web')->login($user);
Cache::forget(WxUser::LOGIN_WECHAT . $flag);
Cache::forget(WxUser::QR_URL . $flag);
return $this->ajaxSuccess(true);
}
  OK,一個(gè)很實(shí)用的功能,趕緊加入你的項目吧!
  聚苯乙烯
  感謝您關(guān)注“GitHub Hot”公眾號,為您展示科技圈的熱點(diǎn)和新鮮事物!
  
  本作品采用《CC協(xié)議》,轉載須注明作者及本文鏈接
  感謝您關(guān)注“GitHub Hot”公眾號 查看全部

  網(wǎng)站內容自動(dòng)更新(第二種掃碼登錄的原理很簡(jiǎn)單,核心就是依靠微信帶參二維碼、EasyWeChat二維碼文檔簡(jiǎn)單的解釋一下掃描)
  前期準備
  其實(shí)二次掃碼登錄的原理很簡(jiǎn)單,核心就是依靠微信二維碼帶參數,EasyWeChat二維碼文檔
  簡(jiǎn)單解釋一下帶參數掃描這個(gè)二維碼的區別:
  看到這里,相信你已經(jīng)明白了,整理一下:
  實(shí)戰請求登錄二維碼
  前端通過(guò)點(diǎn)擊事件請求微信登錄二維碼
  // 方便清除輪詢(xún)
let timer = null
$(document).on('click', '.wechat-login', function () {
// 請求登錄二維碼
axios.get('{{ route('wx.pic') }}').then(response => {
let result = response.data
if (result.status_code !== 200) {
return
}
// 顯示二維碼圖片
$('.wechat-url').attr('src', result.data.url)
// 輪詢(xún)登錄狀態(tài)
timer = setInterval(() => {
// 請求參數是二維碼中的場(chǎng)景值
axios.get('{{ route('home.login.check') }}', {params: {wechat_flag: result.data.weChatFlag}}).then(response => {
let result = response.data
if (result.data) {
window.location.href = '/'
}
})
}, 2000)
})
})
// 返回時(shí)清除輪詢(xún)
$('.wechat-back').click(function () {
clearInterval(timer)
})
  后端帶參數生成二維碼邏輯,EasyWeChat配置請參考文檔
  
protected $app;
/**
* Construct
*
* WeChatController constructor.
*/
public function __construct()
{
$this->app = app('wechat.official_account');
}
/**
* 獲取二維碼圖片
*
* @param Request $request
*
* @return \Illuminate\Http\JsonResponse
* @throws \Exception
*/
public function getWxPic(Request $request)
{
// 查詢(xún) cookie,如果沒(méi)有就重新生成一次
if (!$weChatFlag = $request->cookie(WxUser::WECHAT_FLAG)) {
$weChatFlag = Uuid::uuid4()->getHex();
}
// 緩存微信帶參二維碼
if (!$url = Cache::get(WxUser::QR_URL . $weChatFlag)) {
// 有效期 1 天的二維碼
$qrCode = $this->app->qrcode;
$result = $qrCode->temporary($weChatFlag, 3600 * 24);
$url = $qrCode->url($result['ticket']);
Cache::put(WxUser::QR_URL . $weChatFlag, $url, now()->addDay());
}
// 自定義參數返回給前端,前端輪詢(xún)
return $this->ajaxSuccess(compact('url', 'weChatFlag'))
->cookie(WxUser::WECHAT_FLAG, $weChatFlag, 24 * 60);
}
  用戶(hù)掃描二維碼后的處理
   /**
* 微信消息接入(這里拆分函數處理)
*
* @return \Symfony\Component\HttpFoundation\Response
* @throws \EasyWeChat\Kernel\Exceptions\BadRequestException
* @throws \EasyWeChat\Kernel\Exceptions\InvalidArgumentException
* @throws \EasyWeChat\Kernel\Exceptions\InvalidConfigException
* @throws \ReflectionException
*/
public function serve()
{
$app = $this->app;
$app->server->push(function ($message) {
if ($message) {
$method = camel_case('handle_' . $message['MsgType']);
if (method_exists($this, $method)) {
$this->openid = $message['FromUserName'];
return call_user_func_array([$this, $method], [$message]);
}
Log::info('無(wú)此處理方法:' . $method);
}
});
return $app->server->serve();
}
/**
* 事件引導處理方法(事件有許多,拆分處理)
*
* @param $event
*
* @return mixed
*/
protected function handleEvent($event)
{
Log::info('事件參數:', [$event]);
$method = camel_case('event_' . $event['Event']);
Log::info('處理方法:' . $method);
if (method_exists($this, $method)) {
return call_user_func_array([$this, $method], [$event]);
}
Log::info('無(wú)此事件處理方法:' . $method);
}
/**
* 取消訂閱
*
* @param $event
*/
protected function eventUnsubscribe($event)
{
$wxUser = WxUser::whereOpenid($this->openid)->first();
$wxUser->subscribe = 0;
$wxUser->subscribe_time = null;
$wxUser->save();
}
/**
* 掃描帶參二維碼事件
*
* @param $event
*/
public function eventSCAN($event)
{
if ($wxUser = WxUser::whereOpenid($this->openid)->first()) {
// 標記前端可登陸
$this->markTheLogin($event, $wxUser->uid);
return;
}
}
/**
* 訂閱
*
* @param $event
*
* @throws \Throwable
*/
protected function eventSubscribe($event)
{
$openId = $this->openid;
if ($wxUser = WxUser::whereOpenid($openId)->first()) {
// 標記前端可登陸
$this->markTheLogin($event, $wxUser->uid);
return;
}
// 微信用戶(hù)信息
$wxUser = $this->app->user->get($openId);
// 注冊
$nickname = $this->filterEmoji($wxUser['nickname']);
$result = DB::transaction(function () use ($openId, $event, $nickname, $wxUser) {
$uid = Uuid::uuid4()->getHex();
$time = time();
// 用戶(hù)
$user = User::create([
'uid' => $uid,
'created_at' => $time,
]);
// 用戶(hù)信息
$user->user_info()->create([
'email' => $user->email,
'nickname' => $nickname,
'sex' => $wxUser['sex'],
'address' => $wxUser['country'] . ' ' . $wxUser['province'] . ' ' . $wxUser['city'],
'avatar' => $wxUser['headimgurl'],
'code' => app(UserRegisterController::class)->inviteCode(10),
'created_at' => $time,
]);
// 用戶(hù)賬戶(hù)
$user->user_account()->create([
'gold' => 200,
'created_at' => $time,
]);
$wxUserModel = $user->wx_user()->create([
'subscribe' => $wxUser['subscribe'],
'subscribe_time' => $wxUser['subscribe_time'],
'openid' => $wxUser['openid'],
'created_at' => $time,
]);
Log::info('用戶(hù)注冊成功 openid:' . $openId);
$this->markTheLogin($event, $wxUserModel->uid);
});
Log::debug('SQL 錯誤: ', [$result]);
}
/**
* 標記可登錄
*
* @param $event
* @param $uid
*/
public function markTheLogin($event, $uid)
{
if (empty($event['EventKey'])) {
return;
}
$eventKey = $event['EventKey'];
// 關(guān)注事件的場(chǎng)景值會(huì )帶一個(gè)前綴需要去掉
if ($event['Event'] == 'subscribe') {
$eventKey = str_after($event['EventKey'], 'qrscene_');
}
Log::info('EventKey:' . $eventKey, [$event['EventKey']]);
// 標記前端可登陸
Cache::put(WxUser::LOGIN_WECHAT . $eventKey, $uid, now()->addMinute(30));
}
  前端登錄檢查
   /**
* 微信用戶(hù)登錄檢查
*
* @param Request $request
*
* @return bool|\Illuminate\Http\JsonResponse
*/
public function loginCheck(Request $request)
{
// 判斷請求是否有微信登錄標識
if (!$flag = $request->wechat_flag) {
return $this->ajaxSuccess(false);
}
// 根據微信標識在緩存中獲取需要登錄用戶(hù)的 UID
$uid = Cache::get(WxUser::LOGIN_WECHAT . $flag);
$user = User::whereUid($uid)->first();
if (empty($user)) {
return $this->ajaxSuccess(false);
}
// 登錄用戶(hù)、并清空緩存
auth('web')->login($user);
Cache::forget(WxUser::LOGIN_WECHAT . $flag);
Cache::forget(WxUser::QR_URL . $flag);
return $this->ajaxSuccess(true);
}
  OK,一個(gè)很實(shí)用的功能,趕緊加入你的項目吧!
  聚苯乙烯
  感謝您關(guān)注“GitHub Hot”公眾號,為您展示科技圈的熱點(diǎn)和新鮮事物!
  
  本作品采用《CC協(xié)議》,轉載須注明作者及本文鏈接
  感謝您關(guān)注“GitHub Hot”公眾號

網(wǎng)站內容自動(dòng)更新(【原創(chuàng )文章】就會(huì )源源不絕的發(fā)布到你的網(wǎng)站 )

網(wǎng)站優(yōu)化 ? 優(yōu)采云 發(fā)表了文章 ? 0 個(gè)評論 ? 121 次瀏覽 ? 2021-11-21 11:21 ? 來(lái)自相關(guān)話(huà)題

  網(wǎng)站內容自動(dòng)更新(【原創(chuàng )文章】就會(huì )源源不絕的發(fā)布到你的網(wǎng)站
)
  網(wǎng)站強大的內容更新工具
  請注意,您即將看到的是一篇可以改變站長(cháng)生死命運的文章文章
  沒(méi)有填充工作
  起始地址:
  全自動(dòng)版防復制生成器——實(shí)現無(wú)人值守、智能采集、智能組合、自動(dòng)上傳偽原創(chuàng )系統。
  擁有此系統可以徹底改變您的生活方式。
  從此不再擔心網(wǎng)站沒(méi)有內容,適用于任何網(wǎng)站
  只要你打開(kāi)電腦,[原創(chuàng )文章]就會(huì )釋放到你的網(wǎng)站
  2010 年 11 月 17 日,“反復制生成器”無(wú)填充開(kāi)發(fā),相關(guān)文章:
  “反復制生成器”于2010年12月20日首次升級,命名為“反復制生成器全自動(dòng)版”
  工作原理:組合多個(gè)內容相關(guān)的文章,得到一個(gè)新的文章。
  經(jīng)過(guò)測試,這樣生成的文章原創(chuàng )度高達90%,可讀性高達100%。這個(gè)方法也是Seowhy網(wǎng)站站長(cháng)付偉推薦的方法。
  請看:付偉老師的“如何獲取文章”視頻教程
  工作流程:采集文章——與內容相關(guān)的多篇文章文章合并——發(fā)布到網(wǎng)站。
  系統的價(jià)值:令人興奮的是,整個(gè)過(guò)程不需要人工參與。標準無(wú)人值守、智能采集、智能組合、自動(dòng)上傳偽原創(chuàng )系統。
  請觀(guān)看下面的演示視頻:
  演示視頻分為兩部分:
  1、優(yōu)采云2010 免費版采集數據和反復制生成器演示
  2、全自動(dòng)版反復制生成器演示
  演示視頻1:間隔9分20秒,前面是優(yōu)采云2010免費版采集數據,后面是反復制生成器演示
  相關(guān)的文章和反復制生成器請到:
  演示視頻2:全自動(dòng)版反復制生成器演示
  相關(guān)的文章和自動(dòng)版本的反復制生成器請到:
  以下為圖文說(shuō)明
  1.先設置采集參數,整個(gè)設置過(guò)程只需要5分鐘。
  2、開(kāi)啟優(yōu)采云到采集發(fā)布數據,設置優(yōu)采云自動(dòng)運行(免費版會(huì )提示沒(méi)有自動(dòng)功能,所以你不需要注意這個(gè)提示。OK),如果您購買(mǎi)優(yōu)采云的商業(yè)版,您將擁有更強大的功能
  3.去目標網(wǎng)站查看釋放效果,如圖:
  
  
  
  整個(gè)過(guò)程無(wú)人看管,
  只要系統開(kāi)啟,數據就會(huì )持續發(fā)布到網(wǎng)站
  
  
   查看全部

  網(wǎng)站內容自動(dòng)更新(【原創(chuàng )文章】就會(huì )源源不絕的發(fā)布到你的網(wǎng)站
)
  網(wǎng)站強大的內容更新工具
  請注意,您即將看到的是一篇可以改變站長(cháng)生死命運的文章文章
  沒(méi)有填充工作
  起始地址:
  全自動(dòng)版防復制生成器——實(shí)現無(wú)人值守、智能采集、智能組合、自動(dòng)上傳偽原創(chuàng )系統。
  擁有此系統可以徹底改變您的生活方式。
  從此不再擔心網(wǎng)站沒(méi)有內容,適用于任何網(wǎng)站
  只要你打開(kāi)電腦,[原創(chuàng )文章]就會(huì )釋放到你的網(wǎng)站
  2010 年 11 月 17 日,“反復制生成器”無(wú)填充開(kāi)發(fā),相關(guān)文章:
  “反復制生成器”于2010年12月20日首次升級,命名為“反復制生成器全自動(dòng)版”
  工作原理:組合多個(gè)內容相關(guān)的文章,得到一個(gè)新的文章。
  經(jīng)過(guò)測試,這樣生成的文章原創(chuàng )度高達90%,可讀性高達100%。這個(gè)方法也是Seowhy網(wǎng)站站長(cháng)付偉推薦的方法。
  請看:付偉老師的“如何獲取文章”視頻教程
  工作流程:采集文章——與內容相關(guān)的多篇文章文章合并——發(fā)布到網(wǎng)站。
  系統的價(jià)值:令人興奮的是,整個(gè)過(guò)程不需要人工參與。標準無(wú)人值守、智能采集、智能組合、自動(dòng)上傳偽原創(chuàng )系統。
  請觀(guān)看下面的演示視頻:
  演示視頻分為兩部分:
  1、優(yōu)采云2010 免費版采集數據和反復制生成器演示
  2、全自動(dòng)版反復制生成器演示
  演示視頻1:間隔9分20秒,前面是優(yōu)采云2010免費版采集數據,后面是反復制生成器演示
  相關(guān)的文章和反復制生成器請到:
  演示視頻2:全自動(dòng)版反復制生成器演示
  相關(guān)的文章和自動(dòng)版本的反復制生成器請到:
  以下為圖文說(shuō)明
  1.先設置采集參數,整個(gè)設置過(guò)程只需要5分鐘。
  2、開(kāi)啟優(yōu)采云到采集發(fā)布數據,設置優(yōu)采云自動(dòng)運行(免費版會(huì )提示沒(méi)有自動(dòng)功能,所以你不需要注意這個(gè)提示。OK),如果您購買(mǎi)優(yōu)采云的商業(yè)版,您將擁有更強大的功能
  3.去目標網(wǎng)站查看釋放效果,如圖:
  
  
  
  整個(gè)過(guò)程無(wú)人看管,
  只要系統開(kāi)啟,數據就會(huì )持續發(fā)布到網(wǎng)站
  
  
  

網(wǎng)站內容自動(dòng)更新(現貼出獲取訪(fǎng)客信息的代碼(ASP版):1)

網(wǎng)站優(yōu)化 ? 優(yōu)采云 發(fā)表了文章 ? 0 個(gè)評論 ? 91 次瀏覽 ? 2021-11-21 11:20 ? 來(lái)自相關(guān)話(huà)題

  網(wǎng)站內容自動(dòng)更新(現貼出獲取訪(fǎng)客信息的代碼(ASP版):1)
  相信很多剛開(kāi)始網(wǎng)站的站長(cháng)朋友都有這樣的感受。每天更新網(wǎng)站真的很累。如果你想增加你的網(wǎng)站的權重,你必須每天更新網(wǎng)站,而且你不能一次更新好幾天的所有文章,因為這是在搜索引擎中。當天發(fā)布,對網(wǎng)站的權重沒(méi)有影響。有沒(méi)有辦法讓網(wǎng)站自動(dòng)更新?
  大家都知道經(jīng)常更新到網(wǎng)站的重要性。搜索引擎喜歡新鮮的內容。如果你的網(wǎng)站長(cháng)時(shí)間不更新,排名就會(huì )下降,排名就會(huì )變差。好了,話(huà)不多說(shuō),先介紹一下網(wǎng)站自動(dòng)更新的思路。
  一、老站
  這里所說(shuō)的老站不僅指時(shí)間長(cháng)的網(wǎng)站,這樣的站不僅有一定的權重,而且有一定的流量。這類(lèi)站的自動(dòng)更新,讓用戶(hù)可以自己創(chuàng )建實(shí)現內容自動(dòng)更新的方法,比如論壇、留言板等,那么對于大多數新站我們應該怎么做呢?
  二、新站
  這里的新站一般都很快上線(xiàn),沒(méi)有重量也沒(méi)有流量。這是一個(gè)想法。以()為例,看下圖:
  
  實(shí)現自動(dòng)更新的方法是為網(wǎng)站添加一個(gè)訪(fǎng)問(wèn)者信息,包括用戶(hù)的訪(fǎng)問(wèn)時(shí)間(包括任何搜索引擎蜘蛛)、IP地址、操作系統、瀏覽器信息等,這些信息不是重復。只要用戶(hù)訪(fǎng)問(wèn)網(wǎng)站,該信息就會(huì )自動(dòng)更新,實(shí)現了網(wǎng)站的滾動(dòng)更新。通過(guò)這種方式,很多新站在短時(shí)間內提升了權重和排名。
  現在貼出獲取訪(fǎng)客信息的代碼(ASP版):
  1、以下代碼是將訪(fǎng)客信息寫(xiě)入數據庫。
  昏暗的 lailuUrl
  如果 Request.ServerVariables("Http_Referer")"" 那么
  lailuUrl=Request.ServerVariables("Http_Referer")
  其他
  lailuUrl="直接從地址欄輸入"
  如果結束
  Getip=Request.ServerVariables("REMOTE_ADDR")
  set rsonline = server.CreateObject ("adodb.recordset")
  sql="select * from [online] where ip='"&Getip&"' "
  rsonline.Open sql,Conn,1,3
  如果 rsonline.eof 那么
  rsonline.addnew
  rsonline("browser")=Request.ServerVariables("HTTP_USER_AGENT")
  rsonline("ip")=Getip
  rsonline("startTime")=now()
  rsonline("lailu")=lailuUrl
  rsonline("dates")=Date()
  rsonline.update
  rsonline.close
  如果結束
  function usersysinfo(info,getinfo)
  if instr(info,";")>0 then
  昏暗的用戶(hù)系統
  usersys=split(info,";")
  如果 ubound(usersys)>=2 那么
  usersys(1)=replace(usersys(1),"MSIE","Internet Explorer")
  usersys(2)=replace(usersys(2),")","")
  usersys(2)=replace(usersys(2),"NT 5.2","2003")
  usersys(2)=replace(usersys(2),"NT 5.1","XP")
  usersys(2)=replace(usersys(2),"NT 5.0","2000")
  usersys(2)=replace(usersys(2),"NT 6.1","7")
  usersys(2)=replace(usersys(2),"9x","Me")
  usersys(1)= Trim(usersys(1))
  usersys(2)= Trim(usersys(2))
  如果 getinfo=1 那么
  usersysinfo=usersys(1)
  其他
  usersysinfo=usersys(2)
  如果結束
  其他
  如果 getinfo=1 那么
  usersysinfo="未知"
  其他
  usersysinfo="未知"
  如果結束
  如果結束
  其他
  如果 getinfo=1 那么
  usersysinfo="未知"
  其他
  usersysinfo="未知"
  如果結束
  如果結束
  結束函數
  2、讀出信息并顯示在網(wǎng)頁(yè)上
  訪(fǎng)客信息:
  代碼說(shuō)明:新建一個(gè)名為online的表,并創(chuàng )建如下字段:
  瀏覽器字段:用于記錄訪(fǎng)客客戶(hù)端信息,如瀏覽器、操作系統等
  ip 字段:記錄用戶(hù)的 ip 地址。
  startTime 字段:記錄訪(fǎng)問(wèn)時(shí)間。
  lailu 字段:記錄來(lái)源,即它來(lái)自的 URL。
  日期字段:記錄日期。
  另外使用usersysinfo函數讀取瀏覽器字段信息。 查看全部

  網(wǎng)站內容自動(dòng)更新(現貼出獲取訪(fǎng)客信息的代碼(ASP版):1)
  相信很多剛開(kāi)始網(wǎng)站的站長(cháng)朋友都有這樣的感受。每天更新網(wǎng)站真的很累。如果你想增加你的網(wǎng)站的權重,你必須每天更新網(wǎng)站,而且你不能一次更新好幾天的所有文章,因為這是在搜索引擎中。當天發(fā)布,對網(wǎng)站的權重沒(méi)有影響。有沒(méi)有辦法讓網(wǎng)站自動(dòng)更新?
  大家都知道經(jīng)常更新到網(wǎng)站的重要性。搜索引擎喜歡新鮮的內容。如果你的網(wǎng)站長(cháng)時(shí)間不更新,排名就會(huì )下降,排名就會(huì )變差。好了,話(huà)不多說(shuō),先介紹一下網(wǎng)站自動(dòng)更新的思路。
  一、老站
  這里所說(shuō)的老站不僅指時(shí)間長(cháng)的網(wǎng)站,這樣的站不僅有一定的權重,而且有一定的流量。這類(lèi)站的自動(dòng)更新,讓用戶(hù)可以自己創(chuàng )建實(shí)現內容自動(dòng)更新的方法,比如論壇、留言板等,那么對于大多數新站我們應該怎么做呢?
  二、新站
  這里的新站一般都很快上線(xiàn),沒(méi)有重量也沒(méi)有流量。這是一個(gè)想法。以()為例,看下圖:
  
  實(shí)現自動(dòng)更新的方法是為網(wǎng)站添加一個(gè)訪(fǎng)問(wèn)者信息,包括用戶(hù)的訪(fǎng)問(wèn)時(shí)間(包括任何搜索引擎蜘蛛)、IP地址、操作系統、瀏覽器信息等,這些信息不是重復。只要用戶(hù)訪(fǎng)問(wèn)網(wǎng)站,該信息就會(huì )自動(dòng)更新,實(shí)現了網(wǎng)站的滾動(dòng)更新。通過(guò)這種方式,很多新站在短時(shí)間內提升了權重和排名。
  現在貼出獲取訪(fǎng)客信息的代碼(ASP版):
  1、以下代碼是將訪(fǎng)客信息寫(xiě)入數據庫。
  昏暗的 lailuUrl
  如果 Request.ServerVariables("Http_Referer")"" 那么
  lailuUrl=Request.ServerVariables("Http_Referer")
  其他
  lailuUrl="直接從地址欄輸入"
  如果結束
  Getip=Request.ServerVariables("REMOTE_ADDR")
  set rsonline = server.CreateObject ("adodb.recordset")
  sql="select * from [online] where ip='"&Getip&"' "
  rsonline.Open sql,Conn,1,3
  如果 rsonline.eof 那么
  rsonline.addnew
  rsonline("browser")=Request.ServerVariables("HTTP_USER_AGENT")
  rsonline("ip")=Getip
  rsonline("startTime")=now()
  rsonline("lailu")=lailuUrl
  rsonline("dates")=Date()
  rsonline.update
  rsonline.close
  如果結束
  function usersysinfo(info,getinfo)
  if instr(info,";")>0 then
  昏暗的用戶(hù)系統
  usersys=split(info,";")
  如果 ubound(usersys)>=2 那么
  usersys(1)=replace(usersys(1),"MSIE","Internet Explorer")
  usersys(2)=replace(usersys(2),")","")
  usersys(2)=replace(usersys(2),"NT 5.2","2003")
  usersys(2)=replace(usersys(2),"NT 5.1","XP")
  usersys(2)=replace(usersys(2),"NT 5.0","2000")
  usersys(2)=replace(usersys(2),"NT 6.1","7")
  usersys(2)=replace(usersys(2),"9x","Me")
  usersys(1)= Trim(usersys(1))
  usersys(2)= Trim(usersys(2))
  如果 getinfo=1 那么
  usersysinfo=usersys(1)
  其他
  usersysinfo=usersys(2)
  如果結束
  其他
  如果 getinfo=1 那么
  usersysinfo="未知"
  其他
  usersysinfo="未知"
  如果結束
  如果結束
  其他
  如果 getinfo=1 那么
  usersysinfo="未知"
  其他
  usersysinfo="未知"
  如果結束
  如果結束
  結束函數
  2、讀出信息并顯示在網(wǎng)頁(yè)上
  訪(fǎng)客信息:
  代碼說(shuō)明:新建一個(gè)名為online的表,并創(chuàng )建如下字段:
  瀏覽器字段:用于記錄訪(fǎng)客客戶(hù)端信息,如瀏覽器、操作系統等
  ip 字段:記錄用戶(hù)的 ip 地址。
  startTime 字段:記錄訪(fǎng)問(wèn)時(shí)間。
  lailu 字段:記錄來(lái)源,即它來(lái)自的 URL。
  日期字段:記錄日期。
  另外使用usersysinfo函數讀取瀏覽器字段信息。

網(wǎng)站內容自動(dòng)更新(一下WordPress定時(shí)發(fā)布文章功能是怎么設置和使用的?)

網(wǎng)站優(yōu)化 ? 優(yōu)采云 發(fā)表了文章 ? 0 個(gè)評論 ? 117 次瀏覽 ? 2021-11-20 22:01 ? 來(lái)自相關(guān)話(huà)題

  網(wǎng)站內容自動(dòng)更新(一下WordPress定時(shí)發(fā)布文章功能是怎么設置和使用的?)
  眾所周知,寫(xiě)博客就是要堅持。保持更新 文章 是一個(gè)非常重要的方面。最好每天堅持寫(xiě)文章。然而,人總是會(huì )偷懶幾天,有時(shí)沒(méi)有時(shí)間寫(xiě),或者因為工作或其他事情我們不得不離開(kāi)幾天。這些天,我們不能上網(wǎng),更不用說(shuō)更新博客文章了。如果幾天不更新博客,搜索引擎會(huì )認為您的博客缺乏更新,沒(méi)有新內容。收錄 也會(huì )受到影響,你的博客甚至會(huì )被搜索引擎降級。而這些正是我們不想看到的。
  如果Wordpress博客可以定時(shí)自動(dòng)發(fā)布文章,并且每天定時(shí)自動(dòng)發(fā)布博文,讓大家和搜索引擎都能看到你的博客每天都在更新,那就太好了,當然可以會(huì )自動(dòng)發(fā)布文章內容需要提前寫(xiě)好后臺存儲,讓他每天定時(shí)發(fā)布即可。
  其實(shí)Wordpress博客已經(jīng)有了定期發(fā)布文章的功能!只是大家一直沒(méi)有注意而已!今天跟大家聊聊WordPress預定發(fā)布文章功能。
  下面我們來(lái)仔細看看如何設置和使用WordPress預定發(fā)布文章功能。
  1、當你在后臺寫(xiě)好了文章,并設置好分類(lèi)和標簽后,不要急于發(fā)布,而是點(diǎn)擊“立即發(fā)布”后的“編輯”按鈕。
  
  不直接發(fā)布,如圖選擇“編輯”按鈕
  2、設置發(fā)布時(shí)間。在這里,將預定發(fā)布時(shí)間設置為 2011 年 12 月 17 日上午 8:00,然后單擊“確定”按鈕。
  
  相信大家都會(huì )選擇這里的日期
  3、這時(shí)候大家就會(huì )發(fā)現原來(lái)的“Publish”按鈕變成了“Timed”或者“Schedule”,然后點(diǎn)擊“Timed”按鈕完成WordPress的定時(shí)發(fā)布文章功能。
  預防措施:
  1、注意時(shí)間,因為很多朋友的服務(wù)器在國外,所以請先在“設置”-“通用”中設置時(shí)間格式。我們國內的硬按是UTC+8。
  2、就算時(shí)間定了,也最好提前測試一下,定期看它發(fā)布/更新文章文章。
  3、 不是基于你的電腦時(shí)間,而是服務(wù)器轉換的時(shí)間,所以可能會(huì )有幾分鐘的誤差。請耐心等待,不要認為如果本地時(shí)間不更新,預定發(fā)布就無(wú)效了。
  4、如果要取消定時(shí)發(fā)布功能,點(diǎn)擊第一行狀態(tài):Draft,選擇Edit然后改為draft,然后點(diǎn)擊Update文章確定。
  OK,WordPress定期發(fā)布的文章功能已經(jīng)基本清楚了,相信大家應該都知道這個(gè)強大更好的功能了吧。這個(gè)怎么樣?這個(gè)WordPress定時(shí)發(fā)布文章功能很好嗎?這樣你就可以安心出差回家,把所有的更新任務(wù)都交給服務(wù)器來(lái)完成! 查看全部

  網(wǎng)站內容自動(dòng)更新(一下WordPress定時(shí)發(fā)布文章功能是怎么設置和使用的?)
  眾所周知,寫(xiě)博客就是要堅持。保持更新 文章 是一個(gè)非常重要的方面。最好每天堅持寫(xiě)文章。然而,人總是會(huì )偷懶幾天,有時(shí)沒(méi)有時(shí)間寫(xiě),或者因為工作或其他事情我們不得不離開(kāi)幾天。這些天,我們不能上網(wǎng),更不用說(shuō)更新博客文章了。如果幾天不更新博客,搜索引擎會(huì )認為您的博客缺乏更新,沒(méi)有新內容。收錄 也會(huì )受到影響,你的博客甚至會(huì )被搜索引擎降級。而這些正是我們不想看到的。
  如果Wordpress博客可以定時(shí)自動(dòng)發(fā)布文章,并且每天定時(shí)自動(dòng)發(fā)布博文,讓大家和搜索引擎都能看到你的博客每天都在更新,那就太好了,當然可以會(huì )自動(dòng)發(fā)布文章內容需要提前寫(xiě)好后臺存儲,讓他每天定時(shí)發(fā)布即可。
  其實(shí)Wordpress博客已經(jīng)有了定期發(fā)布文章的功能!只是大家一直沒(méi)有注意而已!今天跟大家聊聊WordPress預定發(fā)布文章功能。
  下面我們來(lái)仔細看看如何設置和使用WordPress預定發(fā)布文章功能。
  1、當你在后臺寫(xiě)好了文章,并設置好分類(lèi)和標簽后,不要急于發(fā)布,而是點(diǎn)擊“立即發(fā)布”后的“編輯”按鈕。
  
  不直接發(fā)布,如圖選擇“編輯”按鈕
  2、設置發(fā)布時(shí)間。在這里,將預定發(fā)布時(shí)間設置為 2011 年 12 月 17 日上午 8:00,然后單擊“確定”按鈕。
  
  相信大家都會(huì )選擇這里的日期
  3、這時(shí)候大家就會(huì )發(fā)現原來(lái)的“Publish”按鈕變成了“Timed”或者“Schedule”,然后點(diǎn)擊“Timed”按鈕完成WordPress的定時(shí)發(fā)布文章功能。
  預防措施:
  1、注意時(shí)間,因為很多朋友的服務(wù)器在國外,所以請先在“設置”-“通用”中設置時(shí)間格式。我們國內的硬按是UTC+8。
  2、就算時(shí)間定了,也最好提前測試一下,定期看它發(fā)布/更新文章文章。
  3、 不是基于你的電腦時(shí)間,而是服務(wù)器轉換的時(shí)間,所以可能會(huì )有幾分鐘的誤差。請耐心等待,不要認為如果本地時(shí)間不更新,預定發(fā)布就無(wú)效了。
  4、如果要取消定時(shí)發(fā)布功能,點(diǎn)擊第一行狀態(tài):Draft,選擇Edit然后改為draft,然后點(diǎn)擊Update文章確定。
  OK,WordPress定期發(fā)布的文章功能已經(jīng)基本清楚了,相信大家應該都知道這個(gè)強大更好的功能了吧。這個(gè)怎么樣?這個(gè)WordPress定時(shí)發(fā)布文章功能很好嗎?這樣你就可以安心出差回家,把所有的更新任務(wù)都交給服務(wù)器來(lái)完成!

網(wǎng)站內容自動(dòng)更新(從自己摸索到找到國內的免費證書(shū)到選購正式的收費證書(shū) )

網(wǎng)站優(yōu)化 ? 優(yōu)采云 發(fā)表了文章 ? 0 個(gè)評論 ? 81 次瀏覽 ? 2021-11-20 17:18 ? 來(lái)自相關(guān)話(huà)題

  網(wǎng)站內容自動(dòng)更新(從自己摸索到找到國內的免費證書(shū)到選購正式的收費證書(shū)
)
  最近公司網(wǎng)站想用https,從自己摸索到找國內免費證書(shū)再到購買(mǎi)官費證書(shū),老板終于說(shuō):太貴了!不要。聽(tīng)老板一臉茫然地提到Let's Encrypt證書(shū),沒(méi)辦法,就用它吧。之前對國外發(fā)行的純免費證書(shū)有一些了解,但是我覺(jué)得世界上沒(méi)有免費的午餐,免費和收費之間肯定有差距。所以,硬著(zhù)頭皮開(kāi)始修補 Let's Encrypt 證書(shū)。
  前言
  Let's Encrypt 作為新的證書(shū)頒發(fā)機構,是免費、自動(dòng)和開(kāi)放的。這三點(diǎn)對于個(gè)人用戶(hù)來(lái)說(shuō)尤為重要。不用說(shuō),它是免費的,它節省了很多過(guò)程和麻煩。目前官網(wǎng)推薦的獲取安裝方式是certbot,只需簡(jiǎn)單的運行一些命令,進(jìn)行一些配置即可。
  前提
  1.需要一個(gè)域名,會(huì )為指定的域名生成證書(shū)。(填寫(xiě)IP會(huì )報不支持的錯誤)
  1. 需要在域名指向的服務(wù)器上可以訪(fǎng)問(wèn)https。(否則會(huì )報找不到443端口的錯誤)
  2.需要linux環(huán)境。
  部署
  獲取讓我們加密
 ?。#+@得
  獲取
  ##設為可執行
  chmod a+x certbot-auto
  執行自動(dòng)部署
  ./certbot-auto
  部署過(guò)程中會(huì )下載很多依賴(lài)包,不用緊張。如需確認,(輸入“y”)確認
  這里注意在執行過(guò)程中會(huì )卡在'Installing Python packages',稍等片刻下載Phthon lib
  如果等待很長(cháng)時(shí)間都不動(dòng), 等不及了就修改pip下載源。
vi ~/.pip/pip.conf
#如果文件不存在則創(chuàng )建
mkdir ~/.pip
vi pip.conf
在里面修改或寫(xiě)入下面內容
[global]
index-url = http://mirrors.aliyun.com/pypi/simple/
[install]
trusted-host=mirrors.aliyun.com
重新執行自動(dòng)部署
./certbot-auto
重新部署依然會(huì )在'Installing Python packages'卡一會(huì )兒,但不會(huì )很久,五分鐘以?xún)劝伞?br />   依賴(lài)包下載完成后,會(huì )進(jìn)入交互界面,依次是:填寫(xiě)郵箱、域名(多個(gè)域名用空格或逗號隔開(kāi))、確認條款、驗證域名所有權(這一步可以選擇第一個(gè)方法,手動(dòng)選擇tomcat的根目錄)
  執行成功后會(huì )顯示
  恭喜!您的證書(shū)和鏈已保存在
  /etc/letsencrypt/live//fullchain.pem。您的證書(shū)將
  于 2016-10-05. 到期 獲取此版本的新版本或調整版本
  證書(shū),只需再次運行 certbot-auto 即可。到
  非交互式更新*所有*您的證書(shū),運行
  “certbot-自動(dòng)更新”
  這時(shí)候生成的證書(shū)文件(.pem)已經(jīng)在如下路徑
  /etc/letsencrypt/
  #中使用的主文件(.pem)
  /etc/letsencrypt/live/xxxxx(域名)/
  自動(dòng)續訂
  Let's Encrypt 申請的證書(shū)有效期為三個(gè)月??梢栽诤霞s到期前手動(dòng)續約,也可以編寫(xiě)正則腳本任務(wù)自動(dòng)續約。感覺(jué)手動(dòng)麻煩,寫(xiě)了個(gè)簡(jiǎn)單的更新腳本。
  1、腳本
  #/bin/sh
#續期 說(shuō)明:只用renew的話(huà),會(huì )先檢查證書(shū)是否需要更新,大概是距離到期還有三天或者十幾天之內才會(huì )執行更新,否則會(huì )提示不需要更新。(昨天更新了證書(shū),今天直接用renew,提示不允許更新)
#這里方便測試,增加參數--force-renew,能夠強制立即更新(但好像也會(huì )有檢查,時(shí)間會(huì )變短,比如我剛才更新過(guò)了,馬上再次執行會(huì )報錯并提示不需要更新)。
./certbot-auto renew --force-renew
#生成p12
cd /mnt/web/letsTemp && openssl pkcs12 -export -in fullchain.pem -inkey privkey.pem -out fullchain_and_key.p12 -name tomcat -passin passyourPKCS12pass -passout pass:yourPKCS12pass
#移動(dòng)新生成的證書(shū)文件
cp /etc/letsencrypt/live/yourDomain/fullchain.pem /mnt/web/letsTemp
cp /etc/letsencrypt/live/yourDomain/privkey.pem /mnt/web/letsTemp
#生成jks文件
#備份并刪除原jks文件
mv /mnt/web/letsTemp/MyDSKeyStore.jks /mnt/web/letsTemp/MyDSKeyStore`date '+%Y-%m-%d'`.jks
cd /mnt/web/letsTemp && keytool -importkeystore -deststorepass yourKeyPass -destkeypass yourKeyPass -destkeystore MyDSKeyStore.jks -srckeystore fullchain_and_key.p12 -srcstoretype PKCS12 -srcstorepass yourPKCS12pass -alias tomcat
#重啟服務(wù)器
/mnt/web/tomcat/tomcat8/bin/restartup.sh?
  2、定時(shí)任務(wù)
  有了腳本,就需要在Linux中添加一個(gè)定時(shí)執行腳本的任務(wù)。這里使用Linux自帶的cron來(lái)處理這部分。
  crontab -e
  在打開(kāi)的編輯器中添加以下內容(每月1日凌晨3點(diǎn)更新)
  0 0 3 * * sh /mnt/web/lets/ssl_auto_auth.sh &gt;/dev/null 2&gt;&amp;1 &amp;
  使用 Let's Encrypt 手動(dòng)創(chuàng )建 https 證書(shū)
  Windows 應用程序免費 SSL 證書(shū)-Let's Encrypt
  Certbot:自動(dòng)部署 Let's Encrypt 證書(shū)
  本文永久更新鏈接地址:
   查看全部

  網(wǎng)站內容自動(dòng)更新(從自己摸索到找到國內的免費證書(shū)到選購正式的收費證書(shū)
)
  最近公司網(wǎng)站想用https,從自己摸索到找國內免費證書(shū)再到購買(mǎi)官費證書(shū),老板終于說(shuō):太貴了!不要。聽(tīng)老板一臉茫然地提到Let's Encrypt證書(shū),沒(méi)辦法,就用它吧。之前對國外發(fā)行的純免費證書(shū)有一些了解,但是我覺(jué)得世界上沒(méi)有免費的午餐,免費和收費之間肯定有差距。所以,硬著(zhù)頭皮開(kāi)始修補 Let's Encrypt 證書(shū)。
  前言
  Let's Encrypt 作為新的證書(shū)頒發(fā)機構,是免費、自動(dòng)和開(kāi)放的。這三點(diǎn)對于個(gè)人用戶(hù)來(lái)說(shuō)尤為重要。不用說(shuō),它是免費的,它節省了很多過(guò)程和麻煩。目前官網(wǎng)推薦的獲取安裝方式是certbot,只需簡(jiǎn)單的運行一些命令,進(jìn)行一些配置即可。
  前提
  1.需要一個(gè)域名,會(huì )為指定的域名生成證書(shū)。(填寫(xiě)IP會(huì )報不支持的錯誤)
  1. 需要在域名指向的服務(wù)器上可以訪(fǎng)問(wèn)https。(否則會(huì )報找不到443端口的錯誤)
  2.需要linux環(huán)境。
  部署
  獲取讓我們加密
 ?。#+@得
  獲取
  ##設為可執行
  chmod a+x certbot-auto
  執行自動(dòng)部署
  ./certbot-auto
  部署過(guò)程中會(huì )下載很多依賴(lài)包,不用緊張。如需確認,(輸入“y”)確認
  這里注意在執行過(guò)程中會(huì )卡在'Installing Python packages',稍等片刻下載Phthon lib
  如果等待很長(cháng)時(shí)間都不動(dòng), 等不及了就修改pip下載源。
vi ~/.pip/pip.conf
#如果文件不存在則創(chuàng )建
mkdir ~/.pip
vi pip.conf
在里面修改或寫(xiě)入下面內容
[global]
index-url = http://mirrors.aliyun.com/pypi/simple/
[install]
trusted-host=mirrors.aliyun.com
重新執行自動(dòng)部署
./certbot-auto
重新部署依然會(huì )在'Installing Python packages'卡一會(huì )兒,但不會(huì )很久,五分鐘以?xún)劝伞?br />   依賴(lài)包下載完成后,會(huì )進(jìn)入交互界面,依次是:填寫(xiě)郵箱、域名(多個(gè)域名用空格或逗號隔開(kāi))、確認條款、驗證域名所有權(這一步可以選擇第一個(gè)方法,手動(dòng)選擇tomcat的根目錄)
  執行成功后會(huì )顯示
  恭喜!您的證書(shū)和鏈已保存在
  /etc/letsencrypt/live//fullchain.pem。您的證書(shū)將
  于 2016-10-05. 到期 獲取此版本的新版本或調整版本
  證書(shū),只需再次運行 certbot-auto 即可。到
  非交互式更新*所有*您的證書(shū),運行
  “certbot-自動(dòng)更新”
  這時(shí)候生成的證書(shū)文件(.pem)已經(jīng)在如下路徑
  /etc/letsencrypt/
  #中使用的主文件(.pem)
  /etc/letsencrypt/live/xxxxx(域名)/
  自動(dòng)續訂
  Let's Encrypt 申請的證書(shū)有效期為三個(gè)月??梢栽诤霞s到期前手動(dòng)續約,也可以編寫(xiě)正則腳本任務(wù)自動(dòng)續約。感覺(jué)手動(dòng)麻煩,寫(xiě)了個(gè)簡(jiǎn)單的更新腳本。
  1、腳本
  #/bin/sh
#續期 說(shuō)明:只用renew的話(huà),會(huì )先檢查證書(shū)是否需要更新,大概是距離到期還有三天或者十幾天之內才會(huì )執行更新,否則會(huì )提示不需要更新。(昨天更新了證書(shū),今天直接用renew,提示不允許更新)
#這里方便測試,增加參數--force-renew,能夠強制立即更新(但好像也會(huì )有檢查,時(shí)間會(huì )變短,比如我剛才更新過(guò)了,馬上再次執行會(huì )報錯并提示不需要更新)。
./certbot-auto renew --force-renew
#生成p12
cd /mnt/web/letsTemp && openssl pkcs12 -export -in fullchain.pem -inkey privkey.pem -out fullchain_and_key.p12 -name tomcat -passin passyourPKCS12pass -passout pass:yourPKCS12pass
#移動(dòng)新生成的證書(shū)文件
cp /etc/letsencrypt/live/yourDomain/fullchain.pem /mnt/web/letsTemp
cp /etc/letsencrypt/live/yourDomain/privkey.pem /mnt/web/letsTemp
#生成jks文件
#備份并刪除原jks文件
mv /mnt/web/letsTemp/MyDSKeyStore.jks /mnt/web/letsTemp/MyDSKeyStore`date '+%Y-%m-%d'`.jks
cd /mnt/web/letsTemp && keytool -importkeystore -deststorepass yourKeyPass -destkeypass yourKeyPass -destkeystore MyDSKeyStore.jks -srckeystore fullchain_and_key.p12 -srcstoretype PKCS12 -srcstorepass yourPKCS12pass -alias tomcat
#重啟服務(wù)器
/mnt/web/tomcat/tomcat8/bin/restartup.sh?
  2、定時(shí)任務(wù)
  有了腳本,就需要在Linux中添加一個(gè)定時(shí)執行腳本的任務(wù)。這里使用Linux自帶的cron來(lái)處理這部分。
  crontab -e
  在打開(kāi)的編輯器中添加以下內容(每月1日凌晨3點(diǎn)更新)
  0 0 3 * * sh /mnt/web/lets/ssl_auto_auth.sh &gt;/dev/null 2&gt;&amp;1 &amp;
  使用 Let's Encrypt 手動(dòng)創(chuàng )建 https 證書(shū)
  Windows 應用程序免費 SSL 證書(shū)-Let's Encrypt
  Certbot:自動(dòng)部署 Let's Encrypt 證書(shū)
  本文永久更新鏈接地址:
  

網(wǎng)站內容自動(dòng)更新(TinyTinyRSS閱讀器RSS)

網(wǎng)站優(yōu)化 ? 優(yōu)采云 發(fā)表了文章 ? 0 個(gè)評論 ? 605 次瀏覽 ? 2021-11-16 04:03 ? 來(lái)自相關(guān)話(huà)題

  網(wǎng)站內容自動(dòng)更新(TinyTinyRSS閱讀器RSS)
  關(guān)于放棄商業(yè)和免費的在線(xiàn)RSS閱讀器,改用自建的個(gè)人RSS閱讀器。在放棄免費Inoreader和自建RSS閱讀器的文章中,推薦使用Tiny Tiny RSS和FreshRSS這兩個(gè)開(kāi)源和免費的。 RSS在線(xiàn)閱讀器,您只需要一臺虛擬主機即可運行您自己的RSS在線(xiàn)閱讀器。
  當然,更高級的玩法是使用Huginn抓取任何網(wǎng)站RSS和微信公眾號更新。 Huginn 直言如履帶式。您可以發(fā)布“Huginn”以獲取任何更新。更新網(wǎng)頁(yè)內容,通過(guò)APP、RSS等工具對信息進(jìn)行聚焦聚合,以達到高效獲取有用信息的目的。
  本文分享Tiny Tiny RSS安裝配置中遇到的相關(guān)問(wèn)題,如配置自動(dòng)更新feed、安裝配置Tiny Tiny RSS全文RSS插件、切換修改Tiny Tiny RSS主題以及Tiny Tiny RSS手機APP使用。
  
  更多RSS閱讀器的自建和使用方法如下:
  生成并訂閱任意網(wǎng)站RSS工具——實(shí)現RSS全文、郵件和手機APP提醒。使用 MailPoet Newsletters 為 WordPress 構建 RSS 郵件訂閱。支持 SMTP。兩款優(yōu)秀的開(kāi)源RSS閱讀器工具:Miniflux和Tiny Tiny RSS自建在線(xiàn)RSS閱讀器
  PS:更新記錄
  1、某些 網(wǎng)站 不提供 RSS 提要。這時(shí)候我們就可以構建自己的應用,強制這些網(wǎng)站內容更新并輸出RSS提要,達到訂閱RSS的目的: RSSHub為不支持RSS的人創(chuàng )建RSS提要網(wǎng)站-支持B站、知乎、微博、豆瓣、今日頭條。 2021.3.8
  2、嚴重依賴(lài)1Password等密碼管理軟件,但如果你口袋里害羞,不要阻止自己搭建密碼管理平臺:Bitwarden自建密碼存儲系統圖文教程-開(kāi)啟源碼和免費bitwarden_rs 安裝和使用。 2020.10.10
  3、如果平時(shí)喜歡用印象筆記又不想花錢(qián),可以嘗試搭建自己的筆記服務(wù)平臺:免費開(kāi)源的筆記Joplin代替印象筆記-網(wǎng)盤(pán)同步筆記歷史版本Markdown可視化。 2020.10.1
  一、Tiny Tiny RSS 安裝
  網(wǎng)站:
  官網(wǎng):項目:1.1 安裝前準備
  PHP必備組件(最低PHP5.6,推薦PHP 7以上):
  PDO 支持 PostgreSQL 或 MySQL,具體取決于所使用的數據庫服務(wù)器——某些發(fā)行版需要 PDO 和特定于數據庫的包,即 php-pdo 和 php-pgsql
  JSON
  XML (DOMDocument, DOMXpath)
  國際化(國際化)
  字符串
  文件信息
  推薦的PHP安裝是:
  CURL(強烈推薦,安裝即可)或支持遠程 fopen()
  POSIX 函數(用于多進(jìn)程更新守護進(jìn)程,否則不需要)
  GD(需要 OTP 和一些插件)
  某種操作碼緩存/加速器(取決于 PHP 版本:php5-apc、php7-opcache 等)
  特別提醒:Tiny Tiny RSS對PHP組件有嚴格要求,沒(méi)有任何一個(gè)都不能成功激活。
  1.2 TT-RSS 安裝
  找一臺已經(jīng)配置了LNMP或LAMP環(huán)境的VPS主機,以及是否使用Oneinstack進(jìn)行挖掘站點(diǎn),可以從這里選擇:VPS主機排行榜。執行命令:
  git clone https://git.tt-rss.org/fox/tt-rss.git tt-rss
  如果不想使用Git命令,也可以手動(dòng)下載安裝包,自己上傳,不過(guò)比Git要麻煩一些。下載的文件在tt-rss文件夾下,我們可以將文件移動(dòng)到根目錄,Linux批量移動(dòng)文件方法:Linux移動(dòng)并復制文件夾中的所有文件(包括隱藏文件)
  現在打開(kāi)瀏覽器訪(fǎng)問(wèn):,會(huì )看到TT-RSS安裝界面,在這里可以填寫(xiě)數據庫賬號、密碼等信息。
  
  確認數據庫連接成功后,即可點(diǎn)擊初始化TT-RSS。
  
  初始化成功后TT-RSS會(huì )生成config.php文件,點(diǎn)擊save會(huì )自動(dòng)生成在你服務(wù)器的根目錄下,否則可以手動(dòng)復制到根目錄下創(chuàng )建。
  
  完成后即可登錄TT-RSS,初始賬號為:admin,密碼為:password。打開(kāi)TT-RSS時(shí),提示錯誤。一般來(lái)說(shuō),組件沒(méi)有安裝。如果您使用的是Oneinstack,您可以直接安裝PHP組件,例如php fileinfo。
  
  1.3 TT-RSS 使用
  TT-RSS界面如下(點(diǎn)擊放大):
  
  Tiny Tiny RSS閱讀RSS界面如下,訂閱視頻也可以直接打開(kāi)觀(guān)看:
  
  Tiny Tiny RSS 官方自帶了很多主題,可以直接在插件管理選項中啟用,部分如下:
  af_unburn:解決feedburner等RSS鏈接重定向問(wèn)題。
  bookmarklets:在設置信息源中生成書(shū)簽標簽。
  embed_original:圖標插件,點(diǎn)擊圖標會(huì )顯示文章的原創(chuàng )內容,而不是rss。
  fever:模擬發(fā)燒api,在設置-Fver Emulation中設置密碼,可以和tt-rss的登錄密碼不同,這樣就可以支持reeder、閱讀先生等發(fā)燒客戶(hù)端了。
  ff_feedcleaner:feed廣告過(guò)濾,在設置標簽中生成FeecCleaner標簽,過(guò)濾規則需要使用正則表達式,比較復雜。
  googlereaderkeys:模擬谷歌閱讀器快捷鍵,如J、K等
  import_export:在設置-信息源中,導入導出配置。
  郵件:圖標插件,點(diǎn)擊郵件分享。
  mark_button:文章在右下角可以快速標記文章為已讀和未讀。
  mobilize:圖標插件,點(diǎn)擊顯示一個(gè)可讀性的簡(jiǎn)化頁(yè)面。
  注意:圖標插件。
  nsfw:根據標簽隱藏文章的內容
  share:圖標插件,點(diǎn)擊生成唯一url,方便分享。
  swap_jk:添加j和k快捷鍵,類(lèi)似vim。
  1.4 TT-RSS 升級
  執行以下命令更新TT-RSS版本文件:
  #進(jìn)入tt-rss 目錄
git pull origin master
  然后打開(kāi)你的TT-RSS,如果說(shuō)config.php有錯誤,你需要將config.php-dist中的內容合并到config.php或者刪除config.php重新安裝。特別注意:重裝這一步不要點(diǎn)擊INITIALIZE DATABASE,否則你的數據會(huì )被覆蓋。
  二、Tiny Tiny RSS 技巧2.1 批量導入導出
  在Tiny Tiny RSS的信息源管理中,可以批量導入導出Feed,方便我們的遷移。
  
  2.2 刪除無(wú)效提要
  如果提要中有無(wú)效提要,Tiny Tiny RSS 會(huì )提示您,您可以批量刪除它們。
  
  2.3 切換修改主題
  主題:
  市場(chǎng)上有很多 Tiny Tiny RSS 免費主題。如果您不喜歡默認主題,可以下載它們并將它們放在 themes.local 文件夾中。命令演示:
  wget wget https://github.com/levito/tt-r ... r.zip
unzip master.zip
cd tt-rss-feedly-theme-master
cp -r feedly* /data/wwwroot/rss.ucblog.net/themes.local
  然后在 Tiny Tiny RSS 的設置中切換主題。
  
  Tiny Tiny RSS 的新 Feedly 主題具有以下效果:
  
  三、TT-RSS 全文插件
  網(wǎng)站:
  3.1 Mercury_fulltext
  mercury_fulltext 是一個(gè)插件,用于在 Tiny Tiny RSS 上獲取 RSS 全文。安裝命令如下:
  #安裝 mercury_fulltext 插件
#進(jìn)入到插件目錄
cd /data/wwwroot/rss.ucblog.net/plugins
#下載
git clone https://github.com/HenryQW/mercury_fulltext.git mercury_fulltext
  然后在“首選項”中啟用插件。
  
  現在回到“信息來(lái)源”,這里需要填寫(xiě)Mercury Parser API。
  
  3.2 解析器 API
  Mercury Parser API 需要使用 Docker 安裝。您首先在 VPS 上安裝 Docker-CE 環(huán)境。建議參考官方安裝方法,比較簡(jiǎn)單。
  然后執行命令安裝并運行 Mercury Parser API:
  docker run -p 3000:3000 --restart=always -d wangqiru/mercury-parser-api
  3.3 RSS 全文設置
  在“Preferences”-“Information Sources”-“Mercury Fulltext settings (mercury_fulltext)”中,填寫(xiě)自建的Mercury Parser API地址:localhost:3000并保存。編輯需要獲取全文的提要(信息源),插件啟用“通過(guò)Mercury Parser獲取全文”保存退出。
  
  四、TT-RSS 移動(dòng)應用
  應用程序:
  Tiny Tiny RSS Android 應用程序可以直接從 Google Play 應用程序市場(chǎng)下載。要在移動(dòng)應用上登錄并使用 Tiny Tiny RSS,您需要在 Tiny Tiny RSS 上啟用 API 登錄。
  
  第一次打開(kāi)Tiny Tiny RSS APP后,需要建立連接,主要是填寫(xiě)你的Tiny Tiny RSS URL、賬號和密碼。
  
  這是Tiny Tiny RSS的手機APP界面。
  
  Tiny Tiny RSS 手機APP文章閱讀界面如下:
  
  五、TT-RSS 自動(dòng)更新5.1 簡(jiǎn)單更新模式
  打開(kāi)config.php配置文件,設置SIMPLE_UPDATE_MODE為true,這樣每次打開(kāi)Tiny Tiny RSS都會(huì )更新RSS訂閱數據。特別注意:需要在config.php中的PHP_EXECUTABLE中設置PHP路徑,例如:/usr/local/php/bin/php
   define('PHP_EXECUTABLE', '/usr/local/php/bin/php');
// Path to PHP *COMMAND LINE* executable, used for various command-line tt-rss
// programs and update daemon. Do not try to use CGI binary here, it won't work.
// If you see HTTP headers being displayed while running tt-rss scripts,
// then most probably you are using the CGI binary. If you are unsure what to
// put in here, ask your hosting provider.
  5.2 個(gè) VPS 定時(shí)任務(wù)
  如果您使用的是 VPS 主機,則可以使用 Linux 的定時(shí)任務(wù)。 TT-RSS不能使用Root運行定時(shí)任務(wù),需要使用www運行(一般LNMP環(huán)境和BT寶塔面板都是用www運行的):
  crontab -u www -e
#每5分鐘運行一次,/usr/local/php/bin/php為php命令的絕對路徑,根據需要來(lái)修改
*/5 * * * * /usr/local/php/bin/php /data/wwwroot/rss.ucblog.net/update.php --feeds --quiet
  當然還有另外一種方式,以root身份登錄,然后執行:contab -e 編輯定時(shí)任務(wù)并添加如下代碼:
  #指定使用www用戶(hù)執行定時(shí)任務(wù)
*/5 * * * * su -m www -c "/usr/local/php/bin/php /data/wwwroot/rss.ucblog.net/update.php --feeds --quiet"
#另
php ./update.php是執行單進(jìn)程,多進(jìn)程是 php ./update_daemon2.php。
  5.3 任務(wù)運行狀態(tài)
  Linux定時(shí)任務(wù)修改編輯后記得重啟定時(shí)任務(wù)生效。命令如下:
  #ubuntu下定時(shí)執行工具cron開(kāi)啟關(guān)閉重啟
#配置文件一般為/etc/init.d/cron
啟動(dòng):sudo /etc/init.d/cron start
關(guān)閉:sudo /etc/init.d/cron stop
重啟:sudo /etc/init.d/cron restart
重新載入配置:sudo /etc/init.d/cron reload
#可以用ps aux | grep cron命令查看cron是否已啟動(dòng)
#CentOS重啟crontab服務(wù)
service crond reload
  Linux定時(shí)任務(wù)是否正常運行,可以手動(dòng)查看日志。
  #查看定時(shí)任務(wù)日志
#Ubuntn
tail -f /var/log/syslog
#CentOS
tail -f /var/log/cron
  會(huì )有以下記錄:
  Sep 28 22:20:01 localhost CRON[15714]: (www) CMD (/usr/local/php/bin/php /data/wwwroot/rss.ucblog.net/update.php --feeds --quiet)
Sep 28 22:25:01 localhost CRON[15985]: (www) CMD (/usr/local/php/bin/php /data/wwwroot/rss.ucblog.net/update.php --feeds --quiet)
Sep 28 22:30:01 localhost CRON[16177]: (www) CMD (/usr/local/php/bin/php /data/wwwroot/rss.ucblog.net/update.php --feeds --quiet)
  六、總結
  Tiny Tiny RSS在批量導入Feed和設置定時(shí)任務(wù)時(shí)總會(huì )遇到一些莫名其妙的錯誤。比如數據庫會(huì )報錯:Uncaught PDOException: SQLSTATE[HY000] [1045] Access denied for user or MySQL connection not working: 2002 No such file or directory.
  另外,手動(dòng)檢查并運行Tiny Tiny RSS定時(shí)任務(wù)時(shí),也出現如下錯誤:
  Tiny Tiny RSS was unable to start properly. This usually means a misconfiguration or an incomplete upgrade.
Please fix errors indicated by the following messages:
* Please don't run this script as root.
* PHP UConverter class is missing, it's provided by the Internationalization (intl) module.
* PHP support for mbstring functions is required but was not found.
You might want to check tt-rss wiki or the forums for more information.
Please search the forums before creating new topic for your question.
  錯誤:請不要以 root 身份運行此腳本。這是一個(gè)非常簡(jiǎn)單的解決方案。您可以使用本文中的 su www 等指定用戶(hù)運行計劃任務(wù)。其他錯誤如 PHP 錯誤和數據庫錯誤可以在 config 中找到。在php中指定數據庫的連接地址和端口,如下:
   define('DB_TYPE', 'mysql');
define('DB_HOST', '127.0.0.1');
define('DB_USER', 'wzfou');
define('DB_NAME', 'wzfou.com');
define('DB_PASS', 'qimm');
define('DB_PORT', '3306');
  文章 From: Diazhan 沒(méi)有,版權。本站文章為作者原創(chuàng )文章除出處外,可自由引用,但請注明出處。 查看全部

  網(wǎng)站內容自動(dòng)更新(TinyTinyRSS閱讀器RSS)
  關(guān)于放棄商業(yè)和免費的在線(xiàn)RSS閱讀器,改用自建的個(gè)人RSS閱讀器。在放棄免費Inoreader和自建RSS閱讀器的文章中,推薦使用Tiny Tiny RSS和FreshRSS這兩個(gè)開(kāi)源和免費的。 RSS在線(xiàn)閱讀器,您只需要一臺虛擬主機即可運行您自己的RSS在線(xiàn)閱讀器。
  當然,更高級的玩法是使用Huginn抓取任何網(wǎng)站RSS和微信公眾號更新。 Huginn 直言如履帶式。您可以發(fā)布“Huginn”以獲取任何更新。更新網(wǎng)頁(yè)內容,通過(guò)APP、RSS等工具對信息進(jìn)行聚焦聚合,以達到高效獲取有用信息的目的。
  本文分享Tiny Tiny RSS安裝配置中遇到的相關(guān)問(wèn)題,如配置自動(dòng)更新feed、安裝配置Tiny Tiny RSS全文RSS插件、切換修改Tiny Tiny RSS主題以及Tiny Tiny RSS手機APP使用。
  https://wzfou.cdn.bcebos.com/w ... 1.png 300w, https://wzfou.cdn.bcebos.com/w ... 3.png 600w, https://wzfou.cdn.bcebos.com/w ... 0.png 223w, https://wzfou.cdn.bcebos.com/w ... 0.png 372w" />
  更多RSS閱讀器的自建和使用方法如下:
  生成并訂閱任意網(wǎng)站RSS工具——實(shí)現RSS全文、郵件和手機APP提醒。使用 MailPoet Newsletters 為 WordPress 構建 RSS 郵件訂閱。支持 SMTP。兩款優(yōu)秀的開(kāi)源RSS閱讀器工具:Miniflux和Tiny Tiny RSS自建在線(xiàn)RSS閱讀器
  PS:更新記錄
  1、某些 網(wǎng)站 不提供 RSS 提要。這時(shí)候我們就可以構建自己的應用,強制這些網(wǎng)站內容更新并輸出RSS提要,達到訂閱RSS的目的: RSSHub為不支持RSS的人創(chuàng )建RSS提要網(wǎng)站-支持B站、知乎、微博、豆瓣、今日頭條。 2021.3.8
  2、嚴重依賴(lài)1Password等密碼管理軟件,但如果你口袋里害羞,不要阻止自己搭建密碼管理平臺:Bitwarden自建密碼存儲系統圖文教程-開(kāi)啟源碼和免費bitwarden_rs 安裝和使用。 2020.10.10
  3、如果平時(shí)喜歡用印象筆記又不想花錢(qián),可以嘗試搭建自己的筆記服務(wù)平臺:免費開(kāi)源的筆記Joplin代替印象筆記-網(wǎng)盤(pán)同步筆記歷史版本Markdown可視化。 2020.10.1
  一、Tiny Tiny RSS 安裝
  網(wǎng)站:
  官網(wǎng):項目:1.1 安裝前準備
  PHP必備組件(最低PHP5.6,推薦PHP 7以上):
  PDO 支持 PostgreSQL 或 MySQL,具體取決于所使用的數據庫服務(wù)器——某些發(fā)行版需要 PDO 和特定于數據庫的包,即 php-pdo 和 php-pgsql
  JSON
  XML (DOMDocument, DOMXpath)
  國際化(國際化)
  字符串
  文件信息
  推薦的PHP安裝是:
  CURL(強烈推薦,安裝即可)或支持遠程 fopen()
  POSIX 函數(用于多進(jìn)程更新守護進(jìn)程,否則不需要)
  GD(需要 OTP 和一些插件)
  某種操作碼緩存/加速器(取決于 PHP 版本:php5-apc、php7-opcache 等)
  特別提醒:Tiny Tiny RSS對PHP組件有嚴格要求,沒(méi)有任何一個(gè)都不能成功激活。
  1.2 TT-RSS 安裝
  找一臺已經(jīng)配置了LNMP或LAMP環(huán)境的VPS主機,以及是否使用Oneinstack進(jìn)行挖掘站點(diǎn),可以從這里選擇:VPS主機排行榜。執行命令:
  git clone https://git.tt-rss.org/fox/tt-rss.git tt-rss
  如果不想使用Git命令,也可以手動(dòng)下載安裝包,自己上傳,不過(guò)比Git要麻煩一些。下載的文件在tt-rss文件夾下,我們可以將文件移動(dòng)到根目錄,Linux批量移動(dòng)文件方法:Linux移動(dòng)并復制文件夾中的所有文件(包括隱藏文件)
  現在打開(kāi)瀏覽器訪(fǎng)問(wèn):,會(huì )看到TT-RSS安裝界面,在這里可以填寫(xiě)數據庫賬號、密碼等信息。
  https://wzfou.cdn.bcebos.com/w ... 0.png 223w, https://wzfou.cdn.bcebos.com/w ... 0.png 372w, https://wzfou.cdn.bcebos.com/w ... 1.png 300w, https://wzfou.cdn.bcebos.com/w ... 3.png 600w" />
  確認數據庫連接成功后,即可點(diǎn)擊初始化TT-RSS。
  https://wzfou.cdn.bcebos.com/w ... 0.png 223w, https://wzfou.cdn.bcebos.com/w ... 0.png 372w, https://wzfou.cdn.bcebos.com/w ... 1.png 300w, https://wzfou.cdn.bcebos.com/w ... 3.png 600w" />
  初始化成功后TT-RSS會(huì )生成config.php文件,點(diǎn)擊save會(huì )自動(dòng)生成在你服務(wù)器的根目錄下,否則可以手動(dòng)復制到根目錄下創(chuàng )建。
  https://wzfou.cdn.bcebos.com/w ... 0.png 223w, https://wzfou.cdn.bcebos.com/w ... 0.png 372w, https://wzfou.cdn.bcebos.com/w ... 1.png 300w, https://wzfou.cdn.bcebos.com/w ... 3.png 600w" />
  完成后即可登錄TT-RSS,初始賬號為:admin,密碼為:password。打開(kāi)TT-RSS時(shí),提示錯誤。一般來(lái)說(shuō),組件沒(méi)有安裝。如果您使用的是Oneinstack,您可以直接安裝PHP組件,例如php fileinfo。
  https://wzfou.cdn.bcebos.com/w ... 0.png 223w, https://wzfou.cdn.bcebos.com/w ... 0.png 372w, https://wzfou.cdn.bcebos.com/w ... 1.png 300w, https://wzfou.cdn.bcebos.com/w ... 3.png 600w" />
  1.3 TT-RSS 使用
  TT-RSS界面如下(點(diǎn)擊放大):
  
  Tiny Tiny RSS閱讀RSS界面如下,訂閱視頻也可以直接打開(kāi)觀(guān)看:
  https://wzfou.cdn.bcebos.com/w ... 0.png 223w, https://wzfou.cdn.bcebos.com/w ... 0.png 372w, https://wzfou.cdn.bcebos.com/w ... 1.png 300w, https://wzfou.cdn.bcebos.com/w ... 3.png 600w" />
  Tiny Tiny RSS 官方自帶了很多主題,可以直接在插件管理選項中啟用,部分如下:
  af_unburn:解決feedburner等RSS鏈接重定向問(wèn)題。
  bookmarklets:在設置信息源中生成書(shū)簽標簽。
  embed_original:圖標插件,點(diǎn)擊圖標會(huì )顯示文章的原創(chuàng )內容,而不是rss。
  fever:模擬發(fā)燒api,在設置-Fver Emulation中設置密碼,可以和tt-rss的登錄密碼不同,這樣就可以支持reeder、閱讀先生等發(fā)燒客戶(hù)端了。
  ff_feedcleaner:feed廣告過(guò)濾,在設置標簽中生成FeecCleaner標簽,過(guò)濾規則需要使用正則表達式,比較復雜。
  googlereaderkeys:模擬谷歌閱讀器快捷鍵,如J、K等
  import_export:在設置-信息源中,導入導出配置。
  郵件:圖標插件,點(diǎn)擊郵件分享。
  mark_button:文章在右下角可以快速標記文章為已讀和未讀。
  mobilize:圖標插件,點(diǎn)擊顯示一個(gè)可讀性的簡(jiǎn)化頁(yè)面。
  注意:圖標插件。
  nsfw:根據標簽隱藏文章的內容
  share:圖標插件,點(diǎn)擊生成唯一url,方便分享。
  swap_jk:添加j和k快捷鍵,類(lèi)似vim。
  1.4 TT-RSS 升級
  執行以下命令更新TT-RSS版本文件:
  #進(jìn)入tt-rss 目錄
git pull origin master
  然后打開(kāi)你的TT-RSS,如果說(shuō)config.php有錯誤,你需要將config.php-dist中的內容合并到config.php或者刪除config.php重新安裝。特別注意:重裝這一步不要點(diǎn)擊INITIALIZE DATABASE,否則你的數據會(huì )被覆蓋。
  二、Tiny Tiny RSS 技巧2.1 批量導入導出
  在Tiny Tiny RSS的信息源管理中,可以批量導入導出Feed,方便我們的遷移。
  https://wzfou.cdn.bcebos.com/w ... 0.png 223w, https://wzfou.cdn.bcebos.com/w ... 0.png 372w, https://wzfou.cdn.bcebos.com/w ... 1.png 300w, https://wzfou.cdn.bcebos.com/w ... 3.png 600w" />
  2.2 刪除無(wú)效提要
  如果提要中有無(wú)效提要,Tiny Tiny RSS 會(huì )提示您,您可以批量刪除它們。
  https://wzfou.cdn.bcebos.com/w ... 0.png 223w, https://wzfou.cdn.bcebos.com/w ... 0.png 372w, https://wzfou.cdn.bcebos.com/w ... 1.png 300w, https://wzfou.cdn.bcebos.com/w ... 3.png 600w" />
  2.3 切換修改主題
  主題:
  市場(chǎng)上有很多 Tiny Tiny RSS 免費主題。如果您不喜歡默認主題,可以下載它們并將它們放在 themes.local 文件夾中。命令演示:
  wget wget https://github.com/levito/tt-r ... r.zip
unzip master.zip
cd tt-rss-feedly-theme-master
cp -r feedly* /data/wwwroot/rss.ucblog.net/themes.local
  然后在 Tiny Tiny RSS 的設置中切換主題。
  https://wzfou.cdn.bcebos.com/w ... 0.png 223w, https://wzfou.cdn.bcebos.com/w ... 0.png 372w, https://wzfou.cdn.bcebos.com/w ... 1.png 300w, https://wzfou.cdn.bcebos.com/w ... 3.png 600w" />
  Tiny Tiny RSS 的新 Feedly 主題具有以下效果:
  https://wzfou.cdn.bcebos.com/w ... 0.png 223w, https://wzfou.cdn.bcebos.com/w ... 0.png 372w, https://wzfou.cdn.bcebos.com/w ... 1.png 300w, https://wzfou.cdn.bcebos.com/w ... 3.png 600w" />
  三、TT-RSS 全文插件
  網(wǎng)站:
  3.1 Mercury_fulltext
  mercury_fulltext 是一個(gè)插件,用于在 Tiny Tiny RSS 上獲取 RSS 全文。安裝命令如下:
  #安裝 mercury_fulltext 插件
#進(jìn)入到插件目錄
cd /data/wwwroot/rss.ucblog.net/plugins
#下載
git clone https://github.com/HenryQW/mercury_fulltext.git mercury_fulltext
  然后在“首選項”中啟用插件。
  https://wzfou.cdn.bcebos.com/w ... 0.png 223w, https://wzfou.cdn.bcebos.com/w ... 0.png 372w, https://wzfou.cdn.bcebos.com/w ... 1.png 300w, https://wzfou.cdn.bcebos.com/w ... 3.png 600w" />
  現在回到“信息來(lái)源”,這里需要填寫(xiě)Mercury Parser API。
  https://wzfou.cdn.bcebos.com/w ... 0.png 223w, https://wzfou.cdn.bcebos.com/w ... 0.png 372w, https://wzfou.cdn.bcebos.com/w ... 1.png 300w, https://wzfou.cdn.bcebos.com/w ... 3.png 600w" />
  3.2 解析器 API
  Mercury Parser API 需要使用 Docker 安裝。您首先在 VPS 上安裝 Docker-CE 環(huán)境。建議參考官方安裝方法,比較簡(jiǎn)單。
  然后執行命令安裝并運行 Mercury Parser API:
  docker run -p 3000:3000 --restart=always -d wangqiru/mercury-parser-api
  3.3 RSS 全文設置
  在“Preferences”-“Information Sources”-“Mercury Fulltext settings (mercury_fulltext)”中,填寫(xiě)自建的Mercury Parser API地址:localhost:3000并保存。編輯需要獲取全文的提要(信息源),插件啟用“通過(guò)Mercury Parser獲取全文”保存退出。
  https://wzfou.cdn.bcebos.com/w ... 0.png 223w, https://wzfou.cdn.bcebos.com/w ... 0.png 372w, https://wzfou.cdn.bcebos.com/w ... 1.png 300w, https://wzfou.cdn.bcebos.com/w ... 3.png 600w" />
  四、TT-RSS 移動(dòng)應用
  應用程序:
  Tiny Tiny RSS Android 應用程序可以直接從 Google Play 應用程序市場(chǎng)下載。要在移動(dòng)應用上登錄并使用 Tiny Tiny RSS,您需要在 Tiny Tiny RSS 上啟用 API 登錄。
  https://wzfou.cdn.bcebos.com/w ... 0.png 223w, https://wzfou.cdn.bcebos.com/w ... 0.png 372w, https://wzfou.cdn.bcebos.com/w ... 1.png 300w, https://wzfou.cdn.bcebos.com/w ... 3.png 600w" />
  第一次打開(kāi)Tiny Tiny RSS APP后,需要建立連接,主要是填寫(xiě)你的Tiny Tiny RSS URL、賬號和密碼。
  https://wzfou.cdn.bcebos.com/w ... 0.jpg 96w, https://wzfou.cdn.bcebos.com/w ... 6.jpg 176w" />
  這是Tiny Tiny RSS的手機APP界面。
  https://wzfou.cdn.bcebos.com/w ... 0.jpg 97w, https://wzfou.cdn.bcebos.com/w ... 6.jpg 178w" />
  Tiny Tiny RSS 手機APP文章閱讀界面如下:
  https://wzfou.cdn.bcebos.com/w ... 0.jpg 98w, https://wzfou.cdn.bcebos.com/w ... 6.jpg 180w" />
  五、TT-RSS 自動(dòng)更新5.1 簡(jiǎn)單更新模式
  打開(kāi)config.php配置文件,設置SIMPLE_UPDATE_MODE為true,這樣每次打開(kāi)Tiny Tiny RSS都會(huì )更新RSS訂閱數據。特別注意:需要在config.php中的PHP_EXECUTABLE中設置PHP路徑,例如:/usr/local/php/bin/php
   define('PHP_EXECUTABLE', '/usr/local/php/bin/php');
// Path to PHP *COMMAND LINE* executable, used for various command-line tt-rss
// programs and update daemon. Do not try to use CGI binary here, it won't work.
// If you see HTTP headers being displayed while running tt-rss scripts,
// then most probably you are using the CGI binary. If you are unsure what to
// put in here, ask your hosting provider.
  5.2 個(gè) VPS 定時(shí)任務(wù)
  如果您使用的是 VPS 主機,則可以使用 Linux 的定時(shí)任務(wù)。 TT-RSS不能使用Root運行定時(shí)任務(wù),需要使用www運行(一般LNMP環(huán)境和BT寶塔面板都是用www運行的):
  crontab -u www -e
#每5分鐘運行一次,/usr/local/php/bin/php為php命令的絕對路徑,根據需要來(lái)修改
*/5 * * * * /usr/local/php/bin/php /data/wwwroot/rss.ucblog.net/update.php --feeds --quiet
  當然還有另外一種方式,以root身份登錄,然后執行:contab -e 編輯定時(shí)任務(wù)并添加如下代碼:
  #指定使用www用戶(hù)執行定時(shí)任務(wù)
*/5 * * * * su -m www -c "/usr/local/php/bin/php /data/wwwroot/rss.ucblog.net/update.php --feeds --quiet"
#另
php ./update.php是執行單進(jìn)程,多進(jìn)程是 php ./update_daemon2.php。
  5.3 任務(wù)運行狀態(tài)
  Linux定時(shí)任務(wù)修改編輯后記得重啟定時(shí)任務(wù)生效。命令如下:
  #ubuntu下定時(shí)執行工具cron開(kāi)啟關(guān)閉重啟
#配置文件一般為/etc/init.d/cron
啟動(dòng):sudo /etc/init.d/cron start
關(guān)閉:sudo /etc/init.d/cron stop
重啟:sudo /etc/init.d/cron restart
重新載入配置:sudo /etc/init.d/cron reload
#可以用ps aux | grep cron命令查看cron是否已啟動(dòng)
#CentOS重啟crontab服務(wù)
service crond reload
  Linux定時(shí)任務(wù)是否正常運行,可以手動(dòng)查看日志。
  #查看定時(shí)任務(wù)日志
#Ubuntn
tail -f /var/log/syslog
#CentOS
tail -f /var/log/cron
  會(huì )有以下記錄:
  Sep 28 22:20:01 localhost CRON[15714]: (www) CMD (/usr/local/php/bin/php /data/wwwroot/rss.ucblog.net/update.php --feeds --quiet)
Sep 28 22:25:01 localhost CRON[15985]: (www) CMD (/usr/local/php/bin/php /data/wwwroot/rss.ucblog.net/update.php --feeds --quiet)
Sep 28 22:30:01 localhost CRON[16177]: (www) CMD (/usr/local/php/bin/php /data/wwwroot/rss.ucblog.net/update.php --feeds --quiet)
  六、總結
  Tiny Tiny RSS在批量導入Feed和設置定時(shí)任務(wù)時(shí)總會(huì )遇到一些莫名其妙的錯誤。比如數據庫會(huì )報錯:Uncaught PDOException: SQLSTATE[HY000] [1045] Access denied for user or MySQL connection not working: 2002 No such file or directory.
  另外,手動(dòng)檢查并運行Tiny Tiny RSS定時(shí)任務(wù)時(shí),也出現如下錯誤:
  Tiny Tiny RSS was unable to start properly. This usually means a misconfiguration or an incomplete upgrade.
Please fix errors indicated by the following messages:
* Please don't run this script as root.
* PHP UConverter class is missing, it's provided by the Internationalization (intl) module.
* PHP support for mbstring functions is required but was not found.
You might want to check tt-rss wiki or the forums for more information.
Please search the forums before creating new topic for your question.
  錯誤:請不要以 root 身份運行此腳本。這是一個(gè)非常簡(jiǎn)單的解決方案。您可以使用本文中的 su www 等指定用戶(hù)運行計劃任務(wù)。其他錯誤如 PHP 錯誤和數據庫錯誤可以在 config 中找到。在php中指定數據庫的連接地址和端口,如下:
   define('DB_TYPE', 'mysql');
define('DB_HOST', '127.0.0.1');
define('DB_USER', 'wzfou');
define('DB_NAME', 'wzfou.com');
define('DB_PASS', 'qimm');
define('DB_PORT', '3306');
  文章 From: Diazhan 沒(méi)有,版權。本站文章為作者原創(chuàng )文章除出處外,可自由引用,但請注明出處。

網(wǎng)站內容自動(dòng)更新(如何使你的免費發(fā)布信息網(wǎng)站每天自動(dòng)更新內容(組圖))

網(wǎng)站優(yōu)化 ? 優(yōu)采云 發(fā)表了文章 ? 0 個(gè)評論 ? 146 次瀏覽 ? 2021-11-12 13:05 ? 來(lái)自相關(guān)話(huà)題

  網(wǎng)站內容自動(dòng)更新(如何使你的免費發(fā)布信息網(wǎng)站每天自動(dòng)更新內容(組圖))
  我經(jīng)常在網(wǎng)站中看到一些網(wǎng)站。好幾天沒(méi)加了,不過(guò)他的百度快照每天都在更新。是什么原因?他為什么可以讓百度快照自動(dòng)更新?
  下面結合我自己的實(shí)踐經(jīng)驗,談?wù)勅绾螌?shí)現網(wǎng)站快照的每日自動(dòng)更新。但是,最好的事情是保證內容每天更新。由于內容長(cháng)期不更新,快照更新對網(wǎng)站意義不大。
  如何讓你的免費發(fā)布信息網(wǎng)站每天自動(dòng)更新內容
  百度快照是指百度主頁(yè)的記錄。當網(wǎng)站主頁(yè)改變時(shí),他會(huì )自動(dòng)記錄。如果 網(wǎng)站 快照可以每天自動(dòng)更新,這對于 網(wǎng)站 的權重來(lái)說(shuō)非常理想。
  特別是目前的網(wǎng)站一般都采用靜態(tài)頁(yè)面技術(shù)。如果不做任何更改,頁(yè)面將長(cháng)期保持不變。有沒(méi)有辦法讓主頁(yè)自動(dòng)更改?
  為了達到每天更新百度快照的目的,需要對靜態(tài)的企業(yè)業(yè)務(wù)網(wǎng)主頁(yè)做些微調整。
  我在搭建網(wǎng)站的時(shí)候,想擴展我的網(wǎng)站的功能,所以想自動(dòng)更新我的新聞內容,同時(shí)發(fā)布一些比較大的新聞內容&lt; @網(wǎng)站, only 但我用他們的內容來(lái)豐富我的外表。但是不知道怎么自動(dòng)更新,希望大家多多指教。
  我總是看到很多做網(wǎng)站的人說(shuō),我的網(wǎng)站今天有多少頁(yè),我的網(wǎng)站多久更新一次……那么,百度如何更新和收錄?如何讓百度經(jīng)常更新你的網(wǎng)站,收錄你的最新內容
  免費B2B電子商務(wù)網(wǎng)站在這方面還沒(méi)有形成系統的理論。先說(shuō)一下具體的方法,供大家參考。歡迎討論!
  1.你可以將別人的網(wǎng)站部分以嵌入的形式嵌入到你的網(wǎng)站中,但這只能豐富你的網(wǎng)站頁(yè)面,而不是你網(wǎng)站里面的東西。
  2.你可以找到一些小偷程序,利用小偷程序“竊取”別人的內容,然后寫(xiě)入數據庫,變成自己網(wǎng)站里的東西。不過(guò)這個(gè)比較復雜,需要一定的基礎。這樣做之后,大大減少了網(wǎng)站的更新工作。
  說(shuō)到這里,羅嗦一句,作為一個(gè)普通的站長(cháng),一定要懂得被動(dòng),被動(dòng)獲取流量,被動(dòng)獲取收入。當我們做網(wǎng)站優(yōu)化時(shí),我們不會(huì )去搜索引擎來(lái)獲取流量。這可不是什么好結果。我們必須讓搜索引擎向我們發(fā)送流量。這是最持久和可持續的道路。
  不過(guò)行業(yè)資訊網(wǎng)又說(shuō)了,那我們要怎么更新網(wǎng)站的內容,
  首先做一個(gè)網(wǎng)站,網(wǎng)站至少要有一定的內容,然后把你的網(wǎng)站提交給百度。最近觀(guān)察到百度收錄新站的速度比以前快了很多。, 一般1天-3天就可以收錄,所以有條件的可以去百度查一下你的站是不是收錄。
  更新網(wǎng)站的內容,是每個(gè)站長(cháng)都必須經(jīng)歷的事情。更新網(wǎng)站的內容也是做網(wǎng)站必不可少的一步,前提是網(wǎng)站的內容更新了。新客戶(hù)的來(lái)訪(fǎng)會(huì )受到老客戶(hù)的青睞。搜索引擎也會(huì )像用戶(hù)一樣青睞新內容。所以,是否針對網(wǎng)站優(yōu)化,是我們站長(cháng)的頭等大事。,我們都離不開(kāi)用戶(hù),用戶(hù)使我們成為上帝,哈哈
  我們應該如何更新網(wǎng)絡(luò )網(wǎng)站的內容?陳亮認為,給網(wǎng)站添加內容,必須添加對用戶(hù)有用的內容,豐富網(wǎng)站,滿(mǎn)足用戶(hù)。這么滿(mǎn)意的用戶(hù),怕搜索引擎不來(lái)光顧嗎?
  在收錄之后,我們開(kāi)始了我們門(mén)的第二步——保證頻繁更新:當時(shí)發(fā)現我是收錄第二天,大概收錄30多篇文章,所以我第一時(shí)間更新了網(wǎng)站的內容,更新了10多篇。第二天一查,哈哈,更新了10多篇文章中的8篇!
  從收錄的那一天開(kāi)始,我基本上每天都在更新,而收錄的文章也是一天天的越來(lái)越多。百度每天更新我的網(wǎng)站。
  第三步:流量之旅,其實(shí)每天都在更新你,如果你的關(guān)鍵詞不上去,那是徒勞的,給你好話(huà),沒(méi)有好處,或者沒(méi)有動(dòng)力,但如果你更新你的網(wǎng)站每天,然后做 關(guān)鍵詞點(diǎn)擊并不難(什么是熱門(mén)關(guān)鍵詞?如何找到熱門(mén)關(guān)鍵詞?我們稍后會(huì )討論)。
  每日新聞更新不是您可以做的。主人有主服務(wù)器,所以你要做的就是注意你的網(wǎng)站建設這本來(lái)是一件很麻煩的事情,但不排除會(huì )有相關(guān)的更新。軟件的存在
  接下來(lái)企業(yè)商機網(wǎng)也想實(shí)現這樣的功能,說(shuō)說(shuō)我自己的想法。
  1、首先在后臺管理中,添加一個(gè)自動(dòng)更新首頁(yè)的插件。根據網(wǎng)站制作的模板不同,如果自己寫(xiě)網(wǎng)站,也可以從網(wǎng)上下載一個(gè)自動(dòng)更新的插件,或者自己寫(xiě)一個(gè)。目的是每天最晚自動(dòng)更新主頁(yè)。
  2、 實(shí)現首頁(yè)內容的差異化。在模板生成管理文件中,添加簡(jiǎn)單的服務(wù)器代碼。由于服務(wù)器代碼在更新到首頁(yè)時(shí)被解釋為htm代碼,因此可以爬取這個(gè)蜘蛛。而這段代碼就是系統時(shí)間、訪(fǎng)問(wèn)人數、文章的最新流行度等。當然,經(jīng)過(guò)上一步的解釋?zhuān)妥兂闪薶tm代碼。
  通過(guò)以上兩步可以實(shí)現,雖然首頁(yè)是htm代碼,但是偶爾打開(kāi)首頁(yè),通過(guò)menu-view源碼,可以看到源碼自動(dòng)更新了,而這個(gè)更新可由蜘蛛識別。
  例如:網(wǎng)站首頁(yè)的文章后,添加JS代碼,顯示文章的最新訪(fǎng)問(wèn)人數。百度每次訪(fǎng)問(wèn)首頁(yè)都會(huì )有變化,所以快照每天都會(huì )更新。當然前提是網(wǎng)站如果內容更新正常,那么快照就會(huì )更新。
  如果網(wǎng)站更新了內容,但是快照還是沒(méi)有更新,一般是網(wǎng)站已經(jīng)降級或者K了。等百度大更新周期到了,看百度會(huì )不會(huì )更新快照。
  例如:網(wǎng)站首頁(yè)的文章后,添加JS代碼,顯示文章的最新訪(fǎng)問(wèn)人數。百度每次訪(fǎng)問(wèn)首頁(yè)都會(huì )有變化,所以快照每天都會(huì )更新。當然前提是網(wǎng)站如果內容更新正常,那么快照就會(huì )更新。
  如果網(wǎng)站更新了內容,但是快照還是沒(méi)有更新,一般是網(wǎng)站已經(jīng)降級或者K了。等百度大更新周期到了,看百度會(huì )不會(huì )更新快照。
  成功的關(guān)鍵:更新一個(gè),特別是如果您的網(wǎng)站是新提交的。成為收錄后,經(jīng)常更新。開(kāi)始關(guān)鍵字很容易!
  1、想想我的網(wǎng)站適合什么樣的內容。
  2、 根據適合網(wǎng)站的內容過(guò)濾一些標題。
  3、打開(kāi)索引查看確定的標題是否適合用戶(hù)的口味。
  4、圍繞這個(gè)用戶(hù)的需求更新網(wǎng)站的內容。
  這樣寫(xiě)出來(lái)的文章就是用戶(hù)需要的文章,而文章用戶(hù)迫切需要的是搜索引擎喜歡的內容。不怕沒(méi)有排名就沒(méi)有流量嗎?
  失敗提醒:關(guān)鍵詞不要過(guò)頭,過(guò)頭了,你很快就會(huì )被K??!使用關(guān)鍵字的簡(jiǎn)單方法是慢慢來(lái)。不要做得太快或太密集。比如我前面提到的失敗例子,本站所有文章都集中在一個(gè)關(guān)鍵詞上。
  企業(yè)信息網(wǎng)()免費發(fā)布信息網(wǎng)站,一個(gè)免費發(fā)布中國供需商機的B2B商務(wù)平臺,
  企業(yè)商務(wù)網(wǎng)()免費B2B網(wǎng)站,為中國企業(yè)免費發(fā)布供需產(chǎn)品信息的商務(wù)平臺,
  ()B2B電子商務(wù)網(wǎng)站,企業(yè)免費發(fā)布供求信息的B2B在線(xiàn)交易平臺,
  51商機網(wǎng)()加盟創(chuàng )業(yè),創(chuàng )業(yè)賺錢(qián),免費發(fā)布中國商機項目信息網(wǎng)站,
  515信息網(wǎng)()B2B電子商務(wù)免費信息發(fā)布網(wǎng)站,中國B(niǎo)2B網(wǎng)上交易平臺, 查看全部

  網(wǎng)站內容自動(dòng)更新(如何使你的免費發(fā)布信息網(wǎng)站每天自動(dòng)更新內容(組圖))
  我經(jīng)常在網(wǎng)站中看到一些網(wǎng)站。好幾天沒(méi)加了,不過(guò)他的百度快照每天都在更新。是什么原因?他為什么可以讓百度快照自動(dòng)更新?
  下面結合我自己的實(shí)踐經(jīng)驗,談?wù)勅绾螌?shí)現網(wǎng)站快照的每日自動(dòng)更新。但是,最好的事情是保證內容每天更新。由于內容長(cháng)期不更新,快照更新對網(wǎng)站意義不大。
  如何讓你的免費發(fā)布信息網(wǎng)站每天自動(dòng)更新內容
  百度快照是指百度主頁(yè)的記錄。當網(wǎng)站主頁(yè)改變時(shí),他會(huì )自動(dòng)記錄。如果 網(wǎng)站 快照可以每天自動(dòng)更新,這對于 網(wǎng)站 的權重來(lái)說(shuō)非常理想。
  特別是目前的網(wǎng)站一般都采用靜態(tài)頁(yè)面技術(shù)。如果不做任何更改,頁(yè)面將長(cháng)期保持不變。有沒(méi)有辦法讓主頁(yè)自動(dòng)更改?
  為了達到每天更新百度快照的目的,需要對靜態(tài)的企業(yè)業(yè)務(wù)網(wǎng)主頁(yè)做些微調整。
  我在搭建網(wǎng)站的時(shí)候,想擴展我的網(wǎng)站的功能,所以想自動(dòng)更新我的新聞內容,同時(shí)發(fā)布一些比較大的新聞內容&lt; @網(wǎng)站, only 但我用他們的內容來(lái)豐富我的外表。但是不知道怎么自動(dòng)更新,希望大家多多指教。
  我總是看到很多做網(wǎng)站的人說(shuō),我的網(wǎng)站今天有多少頁(yè),我的網(wǎng)站多久更新一次……那么,百度如何更新和收錄?如何讓百度經(jīng)常更新你的網(wǎng)站,收錄你的最新內容
  免費B2B電子商務(wù)網(wǎng)站在這方面還沒(méi)有形成系統的理論。先說(shuō)一下具體的方法,供大家參考。歡迎討論!
  1.你可以將別人的網(wǎng)站部分以嵌入的形式嵌入到你的網(wǎng)站中,但這只能豐富你的網(wǎng)站頁(yè)面,而不是你網(wǎng)站里面的東西。
  2.你可以找到一些小偷程序,利用小偷程序“竊取”別人的內容,然后寫(xiě)入數據庫,變成自己網(wǎng)站里的東西。不過(guò)這個(gè)比較復雜,需要一定的基礎。這樣做之后,大大減少了網(wǎng)站的更新工作。
  說(shuō)到這里,羅嗦一句,作為一個(gè)普通的站長(cháng),一定要懂得被動(dòng),被動(dòng)獲取流量,被動(dòng)獲取收入。當我們做網(wǎng)站優(yōu)化時(shí),我們不會(huì )去搜索引擎來(lái)獲取流量。這可不是什么好結果。我們必須讓搜索引擎向我們發(fā)送流量。這是最持久和可持續的道路。
  不過(guò)行業(yè)資訊網(wǎng)又說(shuō)了,那我們要怎么更新網(wǎng)站的內容,
  首先做一個(gè)網(wǎng)站,網(wǎng)站至少要有一定的內容,然后把你的網(wǎng)站提交給百度。最近觀(guān)察到百度收錄新站的速度比以前快了很多。, 一般1天-3天就可以收錄,所以有條件的可以去百度查一下你的站是不是收錄。
  更新網(wǎng)站的內容,是每個(gè)站長(cháng)都必須經(jīng)歷的事情。更新網(wǎng)站的內容也是做網(wǎng)站必不可少的一步,前提是網(wǎng)站的內容更新了。新客戶(hù)的來(lái)訪(fǎng)會(huì )受到老客戶(hù)的青睞。搜索引擎也會(huì )像用戶(hù)一樣青睞新內容。所以,是否針對網(wǎng)站優(yōu)化,是我們站長(cháng)的頭等大事。,我們都離不開(kāi)用戶(hù),用戶(hù)使我們成為上帝,哈哈
  我們應該如何更新網(wǎng)絡(luò )網(wǎng)站的內容?陳亮認為,給網(wǎng)站添加內容,必須添加對用戶(hù)有用的內容,豐富網(wǎng)站,滿(mǎn)足用戶(hù)。這么滿(mǎn)意的用戶(hù),怕搜索引擎不來(lái)光顧嗎?
  在收錄之后,我們開(kāi)始了我們門(mén)的第二步——保證頻繁更新:當時(shí)發(fā)現我是收錄第二天,大概收錄30多篇文章,所以我第一時(shí)間更新了網(wǎng)站的內容,更新了10多篇。第二天一查,哈哈,更新了10多篇文章中的8篇!
  從收錄的那一天開(kāi)始,我基本上每天都在更新,而收錄的文章也是一天天的越來(lái)越多。百度每天更新我的網(wǎng)站。
  第三步:流量之旅,其實(shí)每天都在更新你,如果你的關(guān)鍵詞不上去,那是徒勞的,給你好話(huà),沒(méi)有好處,或者沒(méi)有動(dòng)力,但如果你更新你的網(wǎng)站每天,然后做 關(guān)鍵詞點(diǎn)擊并不難(什么是熱門(mén)關(guān)鍵詞?如何找到熱門(mén)關(guān)鍵詞?我們稍后會(huì )討論)。
  每日新聞更新不是您可以做的。主人有主服務(wù)器,所以你要做的就是注意你的網(wǎng)站建設這本來(lái)是一件很麻煩的事情,但不排除會(huì )有相關(guān)的更新。軟件的存在
  接下來(lái)企業(yè)商機網(wǎng)也想實(shí)現這樣的功能,說(shuō)說(shuō)我自己的想法。
  1、首先在后臺管理中,添加一個(gè)自動(dòng)更新首頁(yè)的插件。根據網(wǎng)站制作的模板不同,如果自己寫(xiě)網(wǎng)站,也可以從網(wǎng)上下載一個(gè)自動(dòng)更新的插件,或者自己寫(xiě)一個(gè)。目的是每天最晚自動(dòng)更新主頁(yè)。
  2、 實(shí)現首頁(yè)內容的差異化。在模板生成管理文件中,添加簡(jiǎn)單的服務(wù)器代碼。由于服務(wù)器代碼在更新到首頁(yè)時(shí)被解釋為htm代碼,因此可以爬取這個(gè)蜘蛛。而這段代碼就是系統時(shí)間、訪(fǎng)問(wèn)人數、文章的最新流行度等。當然,經(jīng)過(guò)上一步的解釋?zhuān)妥兂闪薶tm代碼。
  通過(guò)以上兩步可以實(shí)現,雖然首頁(yè)是htm代碼,但是偶爾打開(kāi)首頁(yè),通過(guò)menu-view源碼,可以看到源碼自動(dòng)更新了,而這個(gè)更新可由蜘蛛識別。
  例如:網(wǎng)站首頁(yè)的文章后,添加JS代碼,顯示文章的最新訪(fǎng)問(wèn)人數。百度每次訪(fǎng)問(wèn)首頁(yè)都會(huì )有變化,所以快照每天都會(huì )更新。當然前提是網(wǎng)站如果內容更新正常,那么快照就會(huì )更新。
  如果網(wǎng)站更新了內容,但是快照還是沒(méi)有更新,一般是網(wǎng)站已經(jīng)降級或者K了。等百度大更新周期到了,看百度會(huì )不會(huì )更新快照。
  例如:網(wǎng)站首頁(yè)的文章后,添加JS代碼,顯示文章的最新訪(fǎng)問(wèn)人數。百度每次訪(fǎng)問(wèn)首頁(yè)都會(huì )有變化,所以快照每天都會(huì )更新。當然前提是網(wǎng)站如果內容更新正常,那么快照就會(huì )更新。
  如果網(wǎng)站更新了內容,但是快照還是沒(méi)有更新,一般是網(wǎng)站已經(jīng)降級或者K了。等百度大更新周期到了,看百度會(huì )不會(huì )更新快照。
  成功的關(guān)鍵:更新一個(gè),特別是如果您的網(wǎng)站是新提交的。成為收錄后,經(jīng)常更新。開(kāi)始關(guān)鍵字很容易!
  1、想想我的網(wǎng)站適合什么樣的內容。
  2、 根據適合網(wǎng)站的內容過(guò)濾一些標題。
  3、打開(kāi)索引查看確定的標題是否適合用戶(hù)的口味。
  4、圍繞這個(gè)用戶(hù)的需求更新網(wǎng)站的內容。
  這樣寫(xiě)出來(lái)的文章就是用戶(hù)需要的文章,而文章用戶(hù)迫切需要的是搜索引擎喜歡的內容。不怕沒(méi)有排名就沒(méi)有流量嗎?
  失敗提醒:關(guān)鍵詞不要過(guò)頭,過(guò)頭了,你很快就會(huì )被K??!使用關(guān)鍵字的簡(jiǎn)單方法是慢慢來(lái)。不要做得太快或太密集。比如我前面提到的失敗例子,本站所有文章都集中在一個(gè)關(guān)鍵詞上。
  企業(yè)信息網(wǎng)()免費發(fā)布信息網(wǎng)站,一個(gè)免費發(fā)布中國供需商機的B2B商務(wù)平臺,
  企業(yè)商務(wù)網(wǎng)()免費B2B網(wǎng)站,為中國企業(yè)免費發(fā)布供需產(chǎn)品信息的商務(wù)平臺,
  ()B2B電子商務(wù)網(wǎng)站,企業(yè)免費發(fā)布供求信息的B2B在線(xiàn)交易平臺,
  51商機網(wǎng)()加盟創(chuàng )業(yè),創(chuàng )業(yè)賺錢(qián),免費發(fā)布中國商機項目信息網(wǎng)站,
  515信息網(wǎng)()B2B電子商務(wù)免費信息發(fā)布網(wǎng)站,中國B(niǎo)2B網(wǎng)上交易平臺,

網(wǎng)站內容自動(dòng)更新(一個(gè)自動(dòng)刷新網(wǎng)頁(yè)的工具軟件,可同時(shí)監控刷新內容。)

網(wǎng)站優(yōu)化 ? 優(yōu)采云 發(fā)表了文章 ? 0 個(gè)評論 ? 263 次瀏覽 ? 2021-12-02 13:16 ? 來(lái)自相關(guān)話(huà)題

  網(wǎng)站內容自動(dòng)更新(一個(gè)自動(dòng)刷新網(wǎng)頁(yè)的工具軟件,可同時(shí)監控刷新內容。)
  一款自動(dòng)刷新網(wǎng)頁(yè)的工具軟件,可以同時(shí)監控刷新的內容。提供多種刷新方式,使用代理服務(wù)器刷新可以快速增加網(wǎng)站流量,包括獨立IP訪(fǎng)問(wèn)和頁(yè)面訪(fǎng)問(wèn)PV。使用多線(xiàn)程高速刷新可用于網(wǎng)站負載測試。定期刷新可以實(shí)時(shí)監控網(wǎng)站的運行情況,直播網(wǎng)頁(yè)展示實(shí)時(shí)頁(yè)面和內容監控,可以監控網(wǎng)頁(yè)任何地方發(fā)生的變化。1、 支持定時(shí)刷新和多線(xiàn)程高速刷新,自定義刷新間隔時(shí)間和線(xiàn)程數。2、 支持后臺刷新或前臺顯示刷新效果,可完全隱藏運行。3、 刷新即可獲取html源代碼和網(wǎng)頁(yè)的所有元素。4、可以同時(shí)添加和刷新多個(gè)頁(yè)面,支持導入網(wǎng)頁(yè)的所有鏈接,或者添加網(wǎng)址。5、 刷新時(shí)顯示實(shí)時(shí)速度,自動(dòng)統計刷新效果和流量。6、支持代理服務(wù)器,改IP刷新??蓪氪罅棵赓M代理服務(wù)器,可隨機或循環(huán)使用代理服務(wù)器。7、 支持代理服務(wù)器使用情況的統計管理。8、 網(wǎng)頁(yè)內容變化監控,包括腳本執行引起的變化。9、網(wǎng)頁(yè)內容關(guān)鍵詞監控,同時(shí)監控多個(gè)關(guān)鍵詞。10、網(wǎng)頁(yè)HTML元素級監控,同時(shí)監控多個(gè)元素,并比較數據。11、網(wǎng)絡(luò )故障監控,本地網(wǎng)絡(luò )故障報警。12、刷新失敗監控,網(wǎng)站服務(wù)器問(wèn)題,或者網(wǎng)頁(yè)打不開(kāi)報警。13、監控報警處理方式:彈出提示對話(huà)框;聲音提示;任務(wù)中止;開(kāi)始新任務(wù);啟動(dòng)外部處理程序;保存當前頁(yè)面;程序關(guān)閉;自動(dòng)關(guān)機;發(fā)送提醒郵件。 查看全部

  網(wǎng)站內容自動(dòng)更新(一個(gè)自動(dòng)刷新網(wǎng)頁(yè)的工具軟件,可同時(shí)監控刷新內容。)
  一款自動(dòng)刷新網(wǎng)頁(yè)的工具軟件,可以同時(shí)監控刷新的內容。提供多種刷新方式,使用代理服務(wù)器刷新可以快速增加網(wǎng)站流量,包括獨立IP訪(fǎng)問(wèn)和頁(yè)面訪(fǎng)問(wèn)PV。使用多線(xiàn)程高速刷新可用于網(wǎng)站負載測試。定期刷新可以實(shí)時(shí)監控網(wǎng)站的運行情況,直播網(wǎng)頁(yè)展示實(shí)時(shí)頁(yè)面和內容監控,可以監控網(wǎng)頁(yè)任何地方發(fā)生的變化。1、 支持定時(shí)刷新和多線(xiàn)程高速刷新,自定義刷新間隔時(shí)間和線(xiàn)程數。2、 支持后臺刷新或前臺顯示刷新效果,可完全隱藏運行。3、 刷新即可獲取html源代碼和網(wǎng)頁(yè)的所有元素。4、可以同時(shí)添加和刷新多個(gè)頁(yè)面,支持導入網(wǎng)頁(yè)的所有鏈接,或者添加網(wǎng)址。5、 刷新時(shí)顯示實(shí)時(shí)速度,自動(dòng)統計刷新效果和流量。6、支持代理服務(wù)器,改IP刷新??蓪氪罅棵赓M代理服務(wù)器,可隨機或循環(huán)使用代理服務(wù)器。7、 支持代理服務(wù)器使用情況的統計管理。8、 網(wǎng)頁(yè)內容變化監控,包括腳本執行引起的變化。9、網(wǎng)頁(yè)內容關(guān)鍵詞監控,同時(shí)監控多個(gè)關(guān)鍵詞。10、網(wǎng)頁(yè)HTML元素級監控,同時(shí)監控多個(gè)元素,并比較數據。11、網(wǎng)絡(luò )故障監控,本地網(wǎng)絡(luò )故障報警。12、刷新失敗監控,網(wǎng)站服務(wù)器問(wèn)題,或者網(wǎng)頁(yè)打不開(kāi)報警。13、監控報警處理方式:彈出提示對話(huà)框;聲音提示;任務(wù)中止;開(kāi)始新任務(wù);啟動(dòng)外部處理程序;保存當前頁(yè)面;程序關(guān)閉;自動(dòng)關(guān)機;發(fā)送提醒郵件。

網(wǎng)站內容自動(dòng)更新(SEO的基礎知識怎么確定?如何進(jìn)行關(guān)鍵詞剖析?(一))

網(wǎng)站優(yōu)化 ? 優(yōu)采云 發(fā)表了文章 ? 0 個(gè)評論 ? 86 次瀏覽 ? 2021-12-01 07:15 ? 來(lái)自相關(guān)話(huà)題

  網(wǎng)站內容自動(dòng)更新(SEO的基礎知識怎么確定?如何進(jìn)行關(guān)鍵詞剖析?(一))
  SEO是英文searchengineoptimization的縮寫(xiě),中文意思是搜索引擎優(yōu)化。根據搜索引擎的排名規則,利用工具或各種方法,可以讓網(wǎng)站在搜索引擎的結果中獲得更好的排名(即網(wǎng)站優(yōu)化)。本文將向您介紹 SEO 的基礎知識。
  廣告:
  什么是長(cháng)尾關(guān)鍵詞?
  分析網(wǎng)站和關(guān)鍵詞的搜索流量,我們發(fā)明了:
  1、對于一般的小網(wǎng)站來(lái)說(shuō),目的癥結帶來(lái)的流量占了網(wǎng)站總搜索流量的大部分。
  2、存在于網(wǎng)站目錄頁(yè)和內容頁(yè)上的關(guān)鍵詞也會(huì )帶來(lái)流量,但很少。
  網(wǎng)站上非目標關(guān)鍵詞但也能帶來(lái)搜索流量的關(guān)鍵詞被稱(chēng)為長(cháng)尾關(guān)鍵詞。
  長(cháng)尾關(guān)鍵詞具有以下特點(diǎn):
  1、 比較長(cháng),通常由 2-3 個(gè)單詞甚至短語(yǔ)組成。
  2、存在于內容頁(yè)中,除了內容頁(yè)的標題外,還存在于內容中。
  3、 搜索量很小且不穩定。
  4、。Long Tail關(guān)鍵詞帶來(lái)的客戶(hù),變成網(wǎng)站產(chǎn)品客戶(hù)的概率遠低于目標關(guān)鍵詞。
  5、有大量的大中型網(wǎng)站長(cháng)尾關(guān)鍵詞,帶來(lái)的總流量非常大。
  目標 關(guān)鍵詞 是什么意思?
  目的關(guān)鍵詞,指的是通過(guò)分析詞根確定的網(wǎng)站“主打”關(guān)鍵詞。通俗的說(shuō)就是網(wǎng)站產(chǎn)品和服務(wù)的目標客戶(hù)可以搜索關(guān)鍵詞。
  一般情況下,目標關(guān)鍵詞具有以下特點(diǎn):
  1、目的關(guān)鍵詞一般用作網(wǎng)站的首頁(yè)標題。
  2、Target關(guān)鍵詞一般是由2-4個(gè)字符組成的詞或詞組,多為名詞。
  3、目標關(guān)鍵詞 在搜索引擎中,每天都有一定數量的目標來(lái)穩定搜索量。
  4、搜索對象關(guān)鍵詞的用戶(hù)往往對網(wǎng)站的產(chǎn)品和服務(wù)有需求,或者對網(wǎng)站的內容感興趣。
  5、網(wǎng)站的主要內容圍繞target關(guān)鍵詞展開(kāi)。
  如何分析關(guān)鍵詞?
  關(guān)鍵詞如何確定?從這個(gè)文章,我們可以大致了解選擇關(guān)鍵詞的基本思路:1、選擇適合自己實(shí)力的關(guān)鍵詞2、不要選擇流量過(guò)低的那個(gè)關(guān)鍵詞
  下面我們具體剖析一下關(guān)鍵詞分析的過(guò)程:
  1、了解行業(yè)概況
  2、行業(yè)關(guān)鍵詞聚集
  3、關(guān)鍵詞 競爭分析
  4、關(guān)鍵詞發(fā)展規劃及交通預測
  seo部署技巧5、確定目標關(guān)鍵詞
  了解行業(yè)概況
  1、搜索行業(yè)主關(guān)鍵詞、網(wǎng)站在搜索結果的前5頁(yè)基本上可以闡明行業(yè)的概括。比如SEO的前50個(gè)關(guān)鍵詞都是基于非常專(zhuān)業(yè)的網(wǎng)站,而且大部分都是主域名,其中大部分包括SEO。
  2、 您熟悉的站點(diǎn),包括站點(diǎn)的建設時(shí)間、專(zhuān)業(yè)性、站點(diǎn)范圍、主要的關(guān)鍵詞等。例如對于SEO關(guān)鍵詞,您熟悉它,所以它排在哪個(gè)位置?
  3、行業(yè)關(guān)鍵詞搜索結果前10名的網(wǎng)站,最重要的是競價(jià)網(wǎng)站?行業(yè)網(wǎng)站?企業(yè) 網(wǎng)站?還是個(gè)人網(wǎng)站?如果競標網(wǎng)站和行業(yè)網(wǎng)站居多,說(shuō)明關(guān)鍵詞交易價(jià)值強;個(gè)人網(wǎng)站、站群怎么做,行業(yè)多采用廣告聯(lián)盟的情況,有創(chuàng )新盈利模式的可以自行決策;一個(gè)簡(jiǎn)單的企業(yè)網(wǎng)站,說(shuō)明這個(gè)行業(yè)競爭不激烈。從這些方面,您可以大致了解該行業(yè)。同理,您可以了解建材行業(yè)、減肥行業(yè)、旅游行業(yè)、有色金屬、過(guò)濾材料行業(yè)等。
  行業(yè)關(guān)鍵詞聚集
  1、搜索行業(yè)主關(guān)鍵詞,點(diǎn)擊搜索結果第一頁(yè)底部更多相關(guān)搜索。
  2、 從這里獲取行業(yè)的聚集關(guān)鍵詞,并進(jìn)行適當的篩選。從百度指數中獲取每個(gè)關(guān)鍵詞的每日搜索量。
  3、如果需要更多行業(yè)關(guān)鍵詞,可以使用谷歌關(guān)鍵詞工具中文版。
  關(guān)鍵詞競爭分析
  1、從行業(yè)關(guān)鍵詞集合中選擇適合您的。包括:關(guān)鍵詞相關(guān)性、關(guān)鍵詞搜索量、關(guān)鍵詞交易價(jià)值。
  2、根據選中的關(guān)鍵詞(我們稱(chēng)之為二級關(guān)鍵詞),按照了解行業(yè)概況的方法,了解二級關(guān)鍵詞的排名概況.
  3、二級關(guān)鍵詞的競爭往往沒(méi)有那么激烈。如果目錄鏈接或內容頁(yè)出現在搜索結果的第一頁(yè),則可以將其確定為目標關(guān)鍵詞之一。
  4、 需要對排名前5的自然排名網(wǎng)站進(jìn)行分析,包括SEO級別、主要關(guān)鍵詞、網(wǎng)站范圍、建站時(shí)間、PR值等。
  5、 通常需要3-6個(gè)月的時(shí)間來(lái)開(kāi)發(fā)。你有這樣的耐心嗎?如果你不能忍受這樣的時(shí)間,你需要考慮一個(gè)競爭力較弱的時(shí)間。
  關(guān)鍵詞發(fā)展規劃及交通預測
  1、確定一個(gè)可開(kāi)發(fā)的master關(guān)鍵詞,對網(wǎng)站流量的提升大有裨益。比如一開(kāi)始就可以確定以SEO優(yōu)化為主關(guān)鍵詞。以后隨著(zhù)網(wǎng)站的發(fā)展,在SEO搜索結果中會(huì )有不錯的排名。
  2、關(guān)鍵詞 開(kāi)發(fā)規范需要有明確的層次。如:快速減肥法和減肥法是一個(gè)很大的層次,但是有了快速減肥法,減肥法可以很好的過(guò)渡。
  3、交通預計是一項需要經(jīng)驗的工作。雖然一些關(guān)鍵詞的日搜索量很大,但流量主要被前三名(在二)或出價(jià)網(wǎng)站之后)“堵死”。
  4、對于大行業(yè)網(wǎng)站,這一步很重要。
  肯定目標關(guān)鍵詞
  基于以上分析,它可以幫助您確定您的目標關(guān)鍵詞。對于主站點(diǎn)(主域或主頁(yè)),通??梢源_定三個(gè)目標關(guān)鍵詞。目錄頁(yè)和內容頁(yè)的關(guān)鍵詞可以類(lèi)推。
  關(guān)鍵詞密度多少比較好?
  很多SEO前輩都回答過(guò)這個(gè)問(wèn)題。答案是:2-8%、3-7%、不到10%、5%左右,你可以自己選擇。關(guān)鍵詞密度是一個(gè)模糊的概念,不是一個(gè)完美的概念。關(guān)鍵詞 密度不是越高越好。在下面的描述中,你可能知道關(guān)鍵詞密度是什么意思?
  搜索引擎的工作流程如下所示:
  1、 索引網(wǎng)頁(yè)。這是Robot的工作,搜索機器人非常勤奮,所以成為收錄是最容易的事情。(但是很多人總是在抱怨:為什么我的網(wǎng)站不是收錄?)
  2、按關(guān)鍵詞分類(lèi)返回網(wǎng)頁(yè)。
  3、 對 關(guān)鍵詞 文件中的所有網(wǎng)頁(yè)進(jìn)行排序。這涉及到域名PR值、鏈接錨文本等。
  4、對于熱點(diǎn)關(guān)鍵詞,結果第一頁(yè)為靜態(tài)頁(yè)面。(如果你不知道這個(gè),跳過(guò)它。)第二點(diǎn),zblog,是自動(dòng)更新的。搜索引擎確定網(wǎng)頁(yè)內容中符合關(guān)鍵詞密度尺度的詞,必須是網(wǎng)頁(yè)的關(guān)鍵詞。那么,關(guān)鍵詞 密度是什么意思?如果關(guān)鍵詞的密度沒(méi)有確定,就不可能有第三點(diǎn)的排名。
  寫(xiě)網(wǎng)頁(yè)內容要注意什么?誰(shuí)可以閱讀網(wǎng)頁(yè)的內容?這個(gè)問(wèn)題不是客戶(hù)問(wèn)的,而是我問(wèn)的。對這個(gè)問(wèn)題的理解和把握,可以看出你對SEO的理解程度?;蛟S很多網(wǎng)站設計師會(huì )毫不猶豫地說(shuō):“網(wǎng)頁(yè)內容,當然是給用戶(hù)看的”。其實(shí)這就是第一代網(wǎng)站建設的想法,落后多年。第三代SEO網(wǎng)站建設思路指出:網(wǎng)頁(yè)內容不僅是為用戶(hù)服務(wù)的,也是為搜索引擎服務(wù)的。
  要將 Web 內容寫(xiě)入用戶(hù),您需要:
  1、理解廣告的思路:讓不同類(lèi)型的用戶(hù)在你的網(wǎng)站上找到他們喜歡看到的信息,用戶(hù)認同的信息更容易贏(yíng)得信任。讓用戶(hù)成為你的客戶(hù)。
  2、 越短越好:用戶(hù)的時(shí)間是寶貴的,他們從來(lái)不會(huì )像對待其他網(wǎng)站那樣認真地看一個(gè)陌生網(wǎng)站的內容。
  3、 內容必須有主次要關(guān)鍵點(diǎn)。SEO's 100,000 為什么文章 都有加粗的文字,這就是目標。4、美術(shù)、圖片、動(dòng)畫(huà)等,引導用戶(hù)跟隨你的想法。
  要將網(wǎng)頁(yè)內容寫(xiě)入搜索引擎,您需要:
  1、確認網(wǎng)頁(yè)的關(guān)鍵詞,然后在文章中頻繁呈現。例如,描述“如何減肥”的網(wǎng)頁(yè)不應在網(wǎng)頁(yè)中收錄“減肥措施”或“如何減肥”等字樣。相反,把這些詞寫(xiě)成“如何減肥”。如果你細心,你就會(huì )發(fā)現為什么SEO 100,000 從來(lái)沒(méi)有在這方面混淆過(guò)。
  2、每個(gè)網(wǎng)頁(yè)上的關(guān)鍵詞不應超過(guò)3個(gè),這樣內容就會(huì )被關(guān)鍵詞包圍。
  3、關(guān)鍵詞 應該出現在標題、matekeywords、matedescription 中。重要的!
  4、關(guān)鍵詞 突出重點(diǎn)。給 關(guān)鍵詞 加粗、斜體或放在 H1 之間。重要的!
  5、 在適當的時(shí)候,將一些關(guān)鍵詞鏈接到著(zhù)名的專(zhuān)業(yè)網(wǎng)站。例如,如果您的網(wǎng)頁(yè)講述了與 SEO 相關(guān)的內容,那么為什么要使用 SEO 作為鏈接錨文本來(lái)鏈接 SEO 十萬(wàn)字呢?(別忘了聲望這個(gè)詞)
  6、 Web 內容頁(yè)面通過(guò)鏈接錨文本的形式相互連接。
  網(wǎng)站 應該注意哪些基本要素?
  以下內容參考了谷歌對網(wǎng)站管理員的建議。
  設計和內容指南
  1、網(wǎng)站 應該有清晰的層次結構和文本鏈接。每個(gè)網(wǎng)頁(yè)都應該可以通過(guò)至少一個(gè)靜態(tài)文本鏈接打開(kāi)。文本鏈接不同于由其他代碼(例如 javascript)生成的鏈接。在本文中,“打印”不是通過(guò)文本鏈接來(lái)實(shí)現的。
  2、為用戶(hù)提供網(wǎng)站地圖,列出網(wǎng)站重要部分的鏈接。如果網(wǎng)站地圖上的鏈接超過(guò)或大約100個(gè),則需要將網(wǎng)站地圖拆分成多個(gè)網(wǎng)頁(yè)。
  3、網(wǎng)站應該是適用的和信息性的,優(yōu)采云站群:網(wǎng)頁(yè)的文字應該清楚準確地說(shuō)明要傳達的內容。
  4、考慮用戶(hù)將使用哪些詞來(lái)查找您的網(wǎng)頁(yè),并確保這些詞完全收錄在 網(wǎng)站 中。深入了解這一點(diǎn)將使您受益匪淺。
  5、嘗試使用文本而不是圖形來(lái)顯示重要的名稱(chēng)、內容或鏈接。Google 抓取工具無(wú)法識別圖形中收錄的文本。尤其是友情鏈接,如果你是為了PR和排名,使用文字鏈接很重要。
  6、 確保TITLE 和ALT 標志屬性的描述和表達是正確的。記得給網(wǎng)頁(yè)上的圖片加上ALT說(shuō)明,這里是放關(guān)鍵詞的好處。
  7、 查看鏈接是否損壞,確保HTML 格式正確。請隨時(shí)使用 Google網(wǎng)站管理員工具查看您的 網(wǎng)站 鏈接。如有損壞,請刪除或修改。
  8、如果您決定使用動(dòng)態(tài)頁(yè)面(即URL收錄“?”字符),請注意并非所有搜索引擎爬蟲(chóng)都可以像靜態(tài)頁(yè)面一樣抓取動(dòng)態(tài)頁(yè)面??s短參數長(cháng)度和減少參數數量是由動(dòng)態(tài)頁(yè)面輔助的。推薦使用URL重寫(xiě)技術(shù)SEO基礎知識SEO基本概念2自動(dòng)更新和靜態(tài)動(dòng)態(tài)鏈接。
  9、 將特定網(wǎng)頁(yè)上的鏈接數量限制為合理的數量(小于 100)。在此頁(yè)面上,不應有超過(guò) 100 個(gè)內部和外部鏈接。
  網(wǎng)站準備結束后
  1、將其他相關(guān)的網(wǎng)站鏈接到您的網(wǎng)站。就是尋找友情鏈接。
  2、向 Google 提交 網(wǎng)站:。
  3、提交站點(diǎn)地圖作為 Google網(wǎng)站管理員工具的一部分。Google 使用您的站點(diǎn)地圖來(lái)了解您的 網(wǎng)站 結構并提高您網(wǎng)頁(yè)的抓取速度。
  4、確保所有應該知道您的網(wǎng)頁(yè)的網(wǎng)站都知道您的網(wǎng)站已經(jīng)在線(xiàn)。也就是說(shuō),你的網(wǎng)站的所有鏈接都需要是正常的SDcms站群系統,不能壞。
  5、將您的 網(wǎng)站 提交到相關(guān)目錄,例如 OpenDirectoryProject 和 Yahoo!,以及其他特定行業(yè)的專(zhuān)業(yè)人士網(wǎng)站。從這里學(xué)習:DMOZ-開(kāi)放目錄。
  SEO的一般步驟或鏈接是什么?
  SEO 不僅僅是一些秘密或一些建議,而是一項需要足夠耐心和過(guò)度勤奮的任務(wù)。一般來(lái)說(shuō),SEO由六個(gè)鏈接組成:
  1、關(guān)鍵詞分析(也叫SEO定位):這是SEO最重要的部分。關(guān)鍵詞分析包括:關(guān)鍵詞關(guān)注量分析、競爭對手分析、關(guān)鍵詞和網(wǎng)站相關(guān)分析、關(guān)鍵詞排列、關(guān)鍵詞排名猜測。
  2、網(wǎng)站架構分析:網(wǎng)站 構建與搜索引擎匹配的爬蟲(chóng)愛(ài)好,有利于SEO。網(wǎng)站架構分析包括:消除網(wǎng)站糟糕的架構設計,實(shí)現樹(shù)狀目錄結構,網(wǎng)站導航和鏈接優(yōu)化。
  3、網(wǎng)站目錄和頁(yè)面優(yōu)化:SEO不僅僅是讓網(wǎng)站首頁(yè)在搜索引擎中排名靠前,更重要的是讓網(wǎng)站的每一頁(yè)都帶來(lái)它流動(dòng)。
  4、 內容發(fā)布和鏈接安排:搜索引擎喜歡定期的網(wǎng)站內容更新,所以網(wǎng)站內容發(fā)布時(shí)間表的合理部署是SEO的主要技巧之一。鏈接排列有機地連接所有網(wǎng)站,讓搜索引擎知道每個(gè)網(wǎng)頁(yè)和關(guān)鍵詞的重要性。實(shí)現的參考是第一點(diǎn)的 關(guān)鍵詞 安排。友情鏈接戰也在此時(shí)展開(kāi)。
  5、 與搜索引擎對話(huà):看SEO對搜索引擎的影響,通過(guò)site:你的域名了解收錄和網(wǎng)站的更新?tīng)顟B(tài)。為了更好的實(shí)現與搜索引擎的對話(huà),推薦使用Goole網(wǎng)站管理員工具。
  6、網(wǎng)站流量分析:網(wǎng)站流量分析從SEO結果引導下一步SEO策略,同時(shí)也為網(wǎng)站用戶(hù)體驗優(yōu)化提供指導。作為流量分析工具,推薦使用谷歌流量分析。
  SEO就是這六個(gè)環(huán)節的循環(huán)過(guò)程。只有不斷地做好以上六個(gè)鏈接,才能保證您的網(wǎng)站在搜索引擎中有良好的表現。
  【編輯推薦】
  相關(guān)SEO基礎知識SEO基本概念2自動(dòng)更新文章:
  ·[站群] seo外鏈發(fā)布技巧
  ·如何做站群網(wǎng)站seo優(yōu)化中外鏈發(fā)布技巧
  ·網(wǎng)站有哪些優(yōu)化技巧?什么是站群
  ·做SEO有哪些技巧偽原創(chuàng )?站群
  ·吳龍杰:做我們能做好的內鏈建設站群工
  ·SEO優(yōu)化的技巧有哪些?快點(diǎn)……自動(dòng)更新
  文章標題:SEO基礎知識SEO基本概念2自動(dòng)更新 查看全部

  網(wǎng)站內容自動(dòng)更新(SEO的基礎知識怎么確定?如何進(jìn)行關(guān)鍵詞剖析?(一))
  SEO是英文searchengineoptimization的縮寫(xiě),中文意思是搜索引擎優(yōu)化。根據搜索引擎的排名規則,利用工具或各種方法,可以讓網(wǎng)站在搜索引擎的結果中獲得更好的排名(即網(wǎng)站優(yōu)化)。本文將向您介紹 SEO 的基礎知識。
  廣告:
  什么是長(cháng)尾關(guān)鍵詞?
  分析網(wǎng)站和關(guān)鍵詞的搜索流量,我們發(fā)明了:
  1、對于一般的小網(wǎng)站來(lái)說(shuō),目的癥結帶來(lái)的流量占了網(wǎng)站總搜索流量的大部分。
  2、存在于網(wǎng)站目錄頁(yè)和內容頁(yè)上的關(guān)鍵詞也會(huì )帶來(lái)流量,但很少。
  網(wǎng)站上非目標關(guān)鍵詞但也能帶來(lái)搜索流量的關(guān)鍵詞被稱(chēng)為長(cháng)尾關(guān)鍵詞。
  長(cháng)尾關(guān)鍵詞具有以下特點(diǎn):
  1、 比較長(cháng),通常由 2-3 個(gè)單詞甚至短語(yǔ)組成。
  2、存在于內容頁(yè)中,除了內容頁(yè)的標題外,還存在于內容中。
  3、 搜索量很小且不穩定。
  4、。Long Tail關(guān)鍵詞帶來(lái)的客戶(hù),變成網(wǎng)站產(chǎn)品客戶(hù)的概率遠低于目標關(guān)鍵詞。
  5、有大量的大中型網(wǎng)站長(cháng)尾關(guān)鍵詞,帶來(lái)的總流量非常大。
  目標 關(guān)鍵詞 是什么意思?
  目的關(guān)鍵詞,指的是通過(guò)分析詞根確定的網(wǎng)站“主打”關(guān)鍵詞。通俗的說(shuō)就是網(wǎng)站產(chǎn)品和服務(wù)的目標客戶(hù)可以搜索關(guān)鍵詞。
  一般情況下,目標關(guān)鍵詞具有以下特點(diǎn):
  1、目的關(guān)鍵詞一般用作網(wǎng)站的首頁(yè)標題。
  2、Target關(guān)鍵詞一般是由2-4個(gè)字符組成的詞或詞組,多為名詞。
  3、目標關(guān)鍵詞 在搜索引擎中,每天都有一定數量的目標來(lái)穩定搜索量。
  4、搜索對象關(guān)鍵詞的用戶(hù)往往對網(wǎng)站的產(chǎn)品和服務(wù)有需求,或者對網(wǎng)站的內容感興趣。
  5、網(wǎng)站的主要內容圍繞target關(guān)鍵詞展開(kāi)。
  如何分析關(guān)鍵詞?
  關(guān)鍵詞如何確定?從這個(gè)文章,我們可以大致了解選擇關(guān)鍵詞的基本思路:1、選擇適合自己實(shí)力的關(guān)鍵詞2、不要選擇流量過(guò)低的那個(gè)關(guān)鍵詞
  下面我們具體剖析一下關(guān)鍵詞分析的過(guò)程:
  1、了解行業(yè)概況
  2、行業(yè)關(guān)鍵詞聚集
  3、關(guān)鍵詞 競爭分析
  4、關(guān)鍵詞發(fā)展規劃及交通預測
  seo部署技巧5、確定目標關(guān)鍵詞
  了解行業(yè)概況
  1、搜索行業(yè)主關(guān)鍵詞、網(wǎng)站在搜索結果的前5頁(yè)基本上可以闡明行業(yè)的概括。比如SEO的前50個(gè)關(guān)鍵詞都是基于非常專(zhuān)業(yè)的網(wǎng)站,而且大部分都是主域名,其中大部分包括SEO。
  2、 您熟悉的站點(diǎn),包括站點(diǎn)的建設時(shí)間、專(zhuān)業(yè)性、站點(diǎn)范圍、主要的關(guān)鍵詞等。例如對于SEO關(guān)鍵詞,您熟悉它,所以它排在哪個(gè)位置?
  3、行業(yè)關(guān)鍵詞搜索結果前10名的網(wǎng)站,最重要的是競價(jià)網(wǎng)站?行業(yè)網(wǎng)站?企業(yè) 網(wǎng)站?還是個(gè)人網(wǎng)站?如果競標網(wǎng)站和行業(yè)網(wǎng)站居多,說(shuō)明關(guān)鍵詞交易價(jià)值強;個(gè)人網(wǎng)站、站群怎么做,行業(yè)多采用廣告聯(lián)盟的情況,有創(chuàng )新盈利模式的可以自行決策;一個(gè)簡(jiǎn)單的企業(yè)網(wǎng)站,說(shuō)明這個(gè)行業(yè)競爭不激烈。從這些方面,您可以大致了解該行業(yè)。同理,您可以了解建材行業(yè)、減肥行業(yè)、旅游行業(yè)、有色金屬、過(guò)濾材料行業(yè)等。
  行業(yè)關(guān)鍵詞聚集
  1、搜索行業(yè)主關(guān)鍵詞,點(diǎn)擊搜索結果第一頁(yè)底部更多相關(guān)搜索。
  2、 從這里獲取行業(yè)的聚集關(guān)鍵詞,并進(jìn)行適當的篩選。從百度指數中獲取每個(gè)關(guān)鍵詞的每日搜索量。
  3、如果需要更多行業(yè)關(guān)鍵詞,可以使用谷歌關(guān)鍵詞工具中文版。
  關(guān)鍵詞競爭分析
  1、從行業(yè)關(guān)鍵詞集合中選擇適合您的。包括:關(guān)鍵詞相關(guān)性、關(guān)鍵詞搜索量、關(guān)鍵詞交易價(jià)值。
  2、根據選中的關(guān)鍵詞(我們稱(chēng)之為二級關(guān)鍵詞),按照了解行業(yè)概況的方法,了解二級關(guān)鍵詞的排名概況.
  3、二級關(guān)鍵詞的競爭往往沒(méi)有那么激烈。如果目錄鏈接或內容頁(yè)出現在搜索結果的第一頁(yè),則可以將其確定為目標關(guān)鍵詞之一。
  4、 需要對排名前5的自然排名網(wǎng)站進(jìn)行分析,包括SEO級別、主要關(guān)鍵詞、網(wǎng)站范圍、建站時(shí)間、PR值等。
  5、 通常需要3-6個(gè)月的時(shí)間來(lái)開(kāi)發(fā)。你有這樣的耐心嗎?如果你不能忍受這樣的時(shí)間,你需要考慮一個(gè)競爭力較弱的時(shí)間。
  關(guān)鍵詞發(fā)展規劃及交通預測
  1、確定一個(gè)可開(kāi)發(fā)的master關(guān)鍵詞,對網(wǎng)站流量的提升大有裨益。比如一開(kāi)始就可以確定以SEO優(yōu)化為主關(guān)鍵詞。以后隨著(zhù)網(wǎng)站的發(fā)展,在SEO搜索結果中會(huì )有不錯的排名。
  2、關(guān)鍵詞 開(kāi)發(fā)規范需要有明確的層次。如:快速減肥法和減肥法是一個(gè)很大的層次,但是有了快速減肥法,減肥法可以很好的過(guò)渡。
  3、交通預計是一項需要經(jīng)驗的工作。雖然一些關(guān)鍵詞的日搜索量很大,但流量主要被前三名(在二)或出價(jià)網(wǎng)站之后)“堵死”。
  4、對于大行業(yè)網(wǎng)站,這一步很重要。
  肯定目標關(guān)鍵詞
  基于以上分析,它可以幫助您確定您的目標關(guān)鍵詞。對于主站點(diǎn)(主域或主頁(yè)),通??梢源_定三個(gè)目標關(guān)鍵詞。目錄頁(yè)和內容頁(yè)的關(guān)鍵詞可以類(lèi)推。
  關(guān)鍵詞密度多少比較好?
  很多SEO前輩都回答過(guò)這個(gè)問(wèn)題。答案是:2-8%、3-7%、不到10%、5%左右,你可以自己選擇。關(guān)鍵詞密度是一個(gè)模糊的概念,不是一個(gè)完美的概念。關(guān)鍵詞 密度不是越高越好。在下面的描述中,你可能知道關(guān)鍵詞密度是什么意思?
  搜索引擎的工作流程如下所示:
  1、 索引網(wǎng)頁(yè)。這是Robot的工作,搜索機器人非常勤奮,所以成為收錄是最容易的事情。(但是很多人總是在抱怨:為什么我的網(wǎng)站不是收錄?)
  2、按關(guān)鍵詞分類(lèi)返回網(wǎng)頁(yè)。
  3、 對 關(guān)鍵詞 文件中的所有網(wǎng)頁(yè)進(jìn)行排序。這涉及到域名PR值、鏈接錨文本等。
  4、對于熱點(diǎn)關(guān)鍵詞,結果第一頁(yè)為靜態(tài)頁(yè)面。(如果你不知道這個(gè),跳過(guò)它。)第二點(diǎn),zblog,是自動(dòng)更新的。搜索引擎確定網(wǎng)頁(yè)內容中符合關(guān)鍵詞密度尺度的詞,必須是網(wǎng)頁(yè)的關(guān)鍵詞。那么,關(guān)鍵詞 密度是什么意思?如果關(guān)鍵詞的密度沒(méi)有確定,就不可能有第三點(diǎn)的排名。
  寫(xiě)網(wǎng)頁(yè)內容要注意什么?誰(shuí)可以閱讀網(wǎng)頁(yè)的內容?這個(gè)問(wèn)題不是客戶(hù)問(wèn)的,而是我問(wèn)的。對這個(gè)問(wèn)題的理解和把握,可以看出你對SEO的理解程度?;蛟S很多網(wǎng)站設計師會(huì )毫不猶豫地說(shuō):“網(wǎng)頁(yè)內容,當然是給用戶(hù)看的”。其實(shí)這就是第一代網(wǎng)站建設的想法,落后多年。第三代SEO網(wǎng)站建設思路指出:網(wǎng)頁(yè)內容不僅是為用戶(hù)服務(wù)的,也是為搜索引擎服務(wù)的。
  要將 Web 內容寫(xiě)入用戶(hù),您需要:
  1、理解廣告的思路:讓不同類(lèi)型的用戶(hù)在你的網(wǎng)站上找到他們喜歡看到的信息,用戶(hù)認同的信息更容易贏(yíng)得信任。讓用戶(hù)成為你的客戶(hù)。
  2、 越短越好:用戶(hù)的時(shí)間是寶貴的,他們從來(lái)不會(huì )像對待其他網(wǎng)站那樣認真地看一個(gè)陌生網(wǎng)站的內容。
  3、 內容必須有主次要關(guān)鍵點(diǎn)。SEO's 100,000 為什么文章 都有加粗的文字,這就是目標。4、美術(shù)、圖片、動(dòng)畫(huà)等,引導用戶(hù)跟隨你的想法。
  要將網(wǎng)頁(yè)內容寫(xiě)入搜索引擎,您需要:
  1、確認網(wǎng)頁(yè)的關(guān)鍵詞,然后在文章中頻繁呈現。例如,描述“如何減肥”的網(wǎng)頁(yè)不應在網(wǎng)頁(yè)中收錄“減肥措施”或“如何減肥”等字樣。相反,把這些詞寫(xiě)成“如何減肥”。如果你細心,你就會(huì )發(fā)現為什么SEO 100,000 從來(lái)沒(méi)有在這方面混淆過(guò)。
  2、每個(gè)網(wǎng)頁(yè)上的關(guān)鍵詞不應超過(guò)3個(gè),這樣內容就會(huì )被關(guān)鍵詞包圍。
  3、關(guān)鍵詞 應該出現在標題、matekeywords、matedescription 中。重要的!
  4、關(guān)鍵詞 突出重點(diǎn)。給 關(guān)鍵詞 加粗、斜體或放在 H1 之間。重要的!
  5、 在適當的時(shí)候,將一些關(guān)鍵詞鏈接到著(zhù)名的專(zhuān)業(yè)網(wǎng)站。例如,如果您的網(wǎng)頁(yè)講述了與 SEO 相關(guān)的內容,那么為什么要使用 SEO 作為鏈接錨文本來(lái)鏈接 SEO 十萬(wàn)字呢?(別忘了聲望這個(gè)詞)
  6、 Web 內容頁(yè)面通過(guò)鏈接錨文本的形式相互連接。
  網(wǎng)站 應該注意哪些基本要素?
  以下內容參考了谷歌對網(wǎng)站管理員的建議。
  設計和內容指南
  1、網(wǎng)站 應該有清晰的層次結構和文本鏈接。每個(gè)網(wǎng)頁(yè)都應該可以通過(guò)至少一個(gè)靜態(tài)文本鏈接打開(kāi)。文本鏈接不同于由其他代碼(例如 javascript)生成的鏈接。在本文中,“打印”不是通過(guò)文本鏈接來(lái)實(shí)現的。
  2、為用戶(hù)提供網(wǎng)站地圖,列出網(wǎng)站重要部分的鏈接。如果網(wǎng)站地圖上的鏈接超過(guò)或大約100個(gè),則需要將網(wǎng)站地圖拆分成多個(gè)網(wǎng)頁(yè)。
  3、網(wǎng)站應該是適用的和信息性的,優(yōu)采云站群:網(wǎng)頁(yè)的文字應該清楚準確地說(shuō)明要傳達的內容。
  4、考慮用戶(hù)將使用哪些詞來(lái)查找您的網(wǎng)頁(yè),并確保這些詞完全收錄在 網(wǎng)站 中。深入了解這一點(diǎn)將使您受益匪淺。
  5、嘗試使用文本而不是圖形來(lái)顯示重要的名稱(chēng)、內容或鏈接。Google 抓取工具無(wú)法識別圖形中收錄的文本。尤其是友情鏈接,如果你是為了PR和排名,使用文字鏈接很重要。
  6、 確保TITLE 和ALT 標志屬性的描述和表達是正確的。記得給網(wǎng)頁(yè)上的圖片加上ALT說(shuō)明,這里是放關(guān)鍵詞的好處。
  7、 查看鏈接是否損壞,確保HTML 格式正確。請隨時(shí)使用 Google網(wǎng)站管理員工具查看您的 網(wǎng)站 鏈接。如有損壞,請刪除或修改。
  8、如果您決定使用動(dòng)態(tài)頁(yè)面(即URL收錄“?”字符),請注意并非所有搜索引擎爬蟲(chóng)都可以像靜態(tài)頁(yè)面一樣抓取動(dòng)態(tài)頁(yè)面??s短參數長(cháng)度和減少參數數量是由動(dòng)態(tài)頁(yè)面輔助的。推薦使用URL重寫(xiě)技術(shù)SEO基礎知識SEO基本概念2自動(dòng)更新和靜態(tài)動(dòng)態(tài)鏈接。
  9、 將特定網(wǎng)頁(yè)上的鏈接數量限制為合理的數量(小于 100)。在此頁(yè)面上,不應有超過(guò) 100 個(gè)內部和外部鏈接。
  網(wǎng)站準備結束后
  1、將其他相關(guān)的網(wǎng)站鏈接到您的網(wǎng)站。就是尋找友情鏈接。
  2、向 Google 提交 網(wǎng)站:。
  3、提交站點(diǎn)地圖作為 Google網(wǎng)站管理員工具的一部分。Google 使用您的站點(diǎn)地圖來(lái)了解您的 網(wǎng)站 結構并提高您網(wǎng)頁(yè)的抓取速度。
  4、確保所有應該知道您的網(wǎng)頁(yè)的網(wǎng)站都知道您的網(wǎng)站已經(jīng)在線(xiàn)。也就是說(shuō),你的網(wǎng)站的所有鏈接都需要是正常的SDcms站群系統,不能壞。
  5、將您的 網(wǎng)站 提交到相關(guān)目錄,例如 OpenDirectoryProject 和 Yahoo!,以及其他特定行業(yè)的專(zhuān)業(yè)人士網(wǎng)站。從這里學(xué)習:DMOZ-開(kāi)放目錄。
  SEO的一般步驟或鏈接是什么?
  SEO 不僅僅是一些秘密或一些建議,而是一項需要足夠耐心和過(guò)度勤奮的任務(wù)。一般來(lái)說(shuō),SEO由六個(gè)鏈接組成:
  1、關(guān)鍵詞分析(也叫SEO定位):這是SEO最重要的部分。關(guān)鍵詞分析包括:關(guān)鍵詞關(guān)注量分析、競爭對手分析、關(guān)鍵詞和網(wǎng)站相關(guān)分析、關(guān)鍵詞排列、關(guān)鍵詞排名猜測。
  2、網(wǎng)站架構分析:網(wǎng)站 構建與搜索引擎匹配的爬蟲(chóng)愛(ài)好,有利于SEO。網(wǎng)站架構分析包括:消除網(wǎng)站糟糕的架構設計,實(shí)現樹(shù)狀目錄結構,網(wǎng)站導航和鏈接優(yōu)化。
  3、網(wǎng)站目錄和頁(yè)面優(yōu)化:SEO不僅僅是讓網(wǎng)站首頁(yè)在搜索引擎中排名靠前,更重要的是讓網(wǎng)站的每一頁(yè)都帶來(lái)它流動(dòng)。
  4、 內容發(fā)布和鏈接安排:搜索引擎喜歡定期的網(wǎng)站內容更新,所以網(wǎng)站內容發(fā)布時(shí)間表的合理部署是SEO的主要技巧之一。鏈接排列有機地連接所有網(wǎng)站,讓搜索引擎知道每個(gè)網(wǎng)頁(yè)和關(guān)鍵詞的重要性。實(shí)現的參考是第一點(diǎn)的 關(guān)鍵詞 安排。友情鏈接戰也在此時(shí)展開(kāi)。
  5、 與搜索引擎對話(huà):看SEO對搜索引擎的影響,通過(guò)site:你的域名了解收錄和網(wǎng)站的更新?tīng)顟B(tài)。為了更好的實(shí)現與搜索引擎的對話(huà),推薦使用Goole網(wǎng)站管理員工具。
  6、網(wǎng)站流量分析:網(wǎng)站流量分析從SEO結果引導下一步SEO策略,同時(shí)也為網(wǎng)站用戶(hù)體驗優(yōu)化提供指導。作為流量分析工具,推薦使用谷歌流量分析。
  SEO就是這六個(gè)環(huán)節的循環(huán)過(guò)程。只有不斷地做好以上六個(gè)鏈接,才能保證您的網(wǎng)站在搜索引擎中有良好的表現。
  【編輯推薦】
  相關(guān)SEO基礎知識SEO基本概念2自動(dòng)更新文章:
  ·[站群] seo外鏈發(fā)布技巧
  ·如何做站群網(wǎng)站seo優(yōu)化中外鏈發(fā)布技巧
  ·網(wǎng)站有哪些優(yōu)化技巧?什么是站群
  ·做SEO有哪些技巧偽原創(chuàng )?站群
  ·吳龍杰:做我們能做好的內鏈建設站群工
  ·SEO優(yōu)化的技巧有哪些?快點(diǎn)……自動(dòng)更新
  文章標題:SEO基礎知識SEO基本概念2自動(dòng)更新

網(wǎng)站內容自動(dòng)更新( 考研屋wwwkaoyanwucom提供各大機構考研公務(wù)員四六級輔導視頻課程(組圖))

網(wǎng)站優(yōu)化 ? 優(yōu)采云 發(fā)表了文章 ? 0 個(gè)評論 ? 81 次瀏覽 ? 2021-12-01 00:07 ? 來(lái)自相關(guān)話(huà)題

  網(wǎng)站內容自動(dòng)更新(
考研屋wwwkaoyanwucom提供各大機構考研公務(wù)員四六級輔導視頻課程(組圖))
  
  使用Windows系統服務(wù)自動(dòng)更新網(wǎng)站_0考研屋wwwkaoyanwucom 為各大院校提供公務(wù)員考研考研4、6級輔導視頻課程。使用Windows系統服務(wù)自動(dòng)更新網(wǎng)站應用后臺作為站長(cháng)做好管理網(wǎng)站同時(shí)為了取悅搜索引擎,網(wǎng)站的內容需要每天不同時(shí)間更新維修工作無(wú)法通過(guò)電腦進(jìn)行或無(wú)法使用互聯(lián)網(wǎng)。原理本文介紹了二重積分計算方法84消毒劑比例法愚人節現金流量表編制方法七種求和方法自動(dòng)更新網(wǎng)站的內容 使用一個(gè)windows系統服務(wù)設置其URL訪(fǎng)問(wèn)地址訪(fǎng)問(wèn)網(wǎng)站的特殊頁(yè)面,需要每天更新內容,假設這個(gè)頁(yè)面為A在網(wǎng)站末尾設置審計機制. 網(wǎng)站上只顯示通過(guò)審核的內容,前端新增的信息默認不審核。A頁(yè)的作用是選取幾條未經(jīng)審計的信息進(jìn)行審計。本次更新更新網(wǎng)站內容為靜態(tài)首頁(yè)的A頁(yè)面,也可以為首頁(yè)生成靜態(tài)頁(yè)面。當然,頁(yè)面A還可以做更多的用途,比如備份數據庫、更改過(guò)期用戶(hù)狀態(tài)、刪除無(wú)用的臨時(shí)文件等。 詳細原理1Windows服務(wù)器Windows服務(wù)使用NetFramework20所以,使用 NetFramework 時(shí)應先安裝框架。20 下載地址 B15C5E04F5displaylangzh-cn 使用xml文件存儲配置信息,存儲需要訪(fǎng)問(wèn)的URL。示例結構如下。一項代表政黨積極分子的數量。計分表普通年金現值系數。一次訪(fǎng)問(wèn)的 URL 是設置為 網(wǎng)站 的特定 URL。自動(dòng)更新的URL地址可以帶上查詢(xún)字符串來(lái)設置更新次數。時(shí)間是指每天訪(fǎng)問(wèn)的時(shí)間。時(shí)間只能是準確的。一項代表政黨積極分子的數量。計分表普通年金現值系數。一次訪(fǎng)問(wèn)的 URL 是設置為 網(wǎng)站 的特定 URL。自動(dòng)更新的URL地址可以帶上查詢(xún)字符串來(lái)設置更新次數。時(shí)間是指每天訪(fǎng)問(wèn)的時(shí)間。時(shí)間只能是準確的。一項代表政黨積極分子的數量。計分表普通年金現值系數。一次訪(fǎng)問(wèn)的 URL 是設置為 網(wǎng)站 的特定 URL。自動(dòng)更新的URL地址可以帶上查詢(xún)字符串來(lái)設置更新次數。時(shí)間是指每天訪(fǎng)問(wèn)的時(shí)間。時(shí)間只能是準確的。
  
  到1分鐘,必須保證同一分鐘內每個(gè)item只有一個(gè)url任務(wù)程序。使用定時(shí)器每20秒掃描一次配置項,查看是否有需要訪(fǎng)問(wèn)的URL。如果有,請訪(fǎng)問(wèn)此 URL。相關(guān)代碼如下: ]xmllistxmlSelectNodesrootUrlsitemvoidmyTimer_ElapsedobjectsourceElapsedEventArgsetryLogSaveNoteDateTimeNowToStringyyyy-MM-ddHHmmssHeartWork心跳檢測YourTaskcatchExceptioneeLogSaveExceptioneeBR考研考研室wwwkaoyanwucom提供各大院??佳辛壙佳幸曨l輔導 查看全部

  網(wǎng)站內容自動(dòng)更新(
考研屋wwwkaoyanwucom提供各大機構考研公務(wù)員四六級輔導視頻課程(組圖))
  
  使用Windows系統服務(wù)自動(dòng)更新網(wǎng)站_0考研屋wwwkaoyanwucom 為各大院校提供公務(wù)員考研考研4、6級輔導視頻課程。使用Windows系統服務(wù)自動(dòng)更新網(wǎng)站應用后臺作為站長(cháng)做好管理網(wǎng)站同時(shí)為了取悅搜索引擎,網(wǎng)站的內容需要每天不同時(shí)間更新維修工作無(wú)法通過(guò)電腦進(jìn)行或無(wú)法使用互聯(lián)網(wǎng)。原理本文介紹了二重積分計算方法84消毒劑比例法愚人節現金流量表編制方法七種求和方法自動(dòng)更新網(wǎng)站的內容 使用一個(gè)windows系統服務(wù)設置其URL訪(fǎng)問(wèn)地址訪(fǎng)問(wèn)網(wǎng)站的特殊頁(yè)面,需要每天更新內容,假設這個(gè)頁(yè)面為A在網(wǎng)站末尾設置審計機制. 網(wǎng)站上只顯示通過(guò)審核的內容,前端新增的信息默認不審核。A頁(yè)的作用是選取幾條未經(jīng)審計的信息進(jìn)行審計。本次更新更新網(wǎng)站內容為靜態(tài)首頁(yè)的A頁(yè)面,也可以為首頁(yè)生成靜態(tài)頁(yè)面。當然,頁(yè)面A還可以做更多的用途,比如備份數據庫、更改過(guò)期用戶(hù)狀態(tài)、刪除無(wú)用的臨時(shí)文件等。 詳細原理1Windows服務(wù)器Windows服務(wù)使用NetFramework20所以,使用 NetFramework 時(shí)應先安裝框架。20 下載地址 B15C5E04F5displaylangzh-cn 使用xml文件存儲配置信息,存儲需要訪(fǎng)問(wèn)的URL。示例結構如下。一項代表政黨積極分子的數量。計分表普通年金現值系數。一次訪(fǎng)問(wèn)的 URL 是設置為 網(wǎng)站 的特定 URL。自動(dòng)更新的URL地址可以帶上查詢(xún)字符串來(lái)設置更新次數。時(shí)間是指每天訪(fǎng)問(wèn)的時(shí)間。時(shí)間只能是準確的。一項代表政黨積極分子的數量。計分表普通年金現值系數。一次訪(fǎng)問(wèn)的 URL 是設置為 網(wǎng)站 的特定 URL。自動(dòng)更新的URL地址可以帶上查詢(xún)字符串來(lái)設置更新次數。時(shí)間是指每天訪(fǎng)問(wèn)的時(shí)間。時(shí)間只能是準確的。一項代表政黨積極分子的數量。計分表普通年金現值系數。一次訪(fǎng)問(wèn)的 URL 是設置為 網(wǎng)站 的特定 URL。自動(dòng)更新的URL地址可以帶上查詢(xún)字符串來(lái)設置更新次數。時(shí)間是指每天訪(fǎng)問(wèn)的時(shí)間。時(shí)間只能是準確的。
  
  到1分鐘,必須保證同一分鐘內每個(gè)item只有一個(gè)url任務(wù)程序。使用定時(shí)器每20秒掃描一次配置項,查看是否有需要訪(fǎng)問(wèn)的URL。如果有,請訪(fǎng)問(wèn)此 URL。相關(guān)代碼如下: ]xmllistxmlSelectNodesrootUrlsitemvoidmyTimer_ElapsedobjectsourceElapsedEventArgsetryLogSaveNoteDateTimeNowToStringyyyy-MM-ddHHmmssHeartWork心跳檢測YourTaskcatchExceptioneeLogSaveExceptioneeBR考研考研室wwwkaoyanwucom提供各大院??佳辛壙佳幸曨l輔導

網(wǎng)站內容自動(dòng)更新(適合股民、新聞工作者等使用網(wǎng)頁(yè)自動(dòng)刷新工具的用法)

網(wǎng)站優(yōu)化 ? 優(yōu)采云 發(fā)表了文章 ? 0 個(gè)評論 ? 91 次瀏覽 ? 2021-11-30 16:13 ? 來(lái)自相關(guān)話(huà)題

  網(wǎng)站內容自動(dòng)更新(適合股民、新聞工作者等使用網(wǎng)頁(yè)自動(dòng)刷新工具的用法)
  Woodsoft 有兩種網(wǎng)頁(yè)更新提醒,一種是網(wǎng)頁(yè)自動(dòng)刷新工具,一種是網(wǎng)站 更新監控工具。
  網(wǎng)頁(yè)自動(dòng)刷新工具主要用于刷新網(wǎng)頁(yè),如網(wǎng)頁(yè)的流量、訪(fǎng)問(wèn)量等;網(wǎng)頁(yè)自動(dòng)刷新工具還可以用于監控網(wǎng)頁(yè)上任何內容的變化,適用于監控非鏈接內容的變化。
  網(wǎng)站更新監控工具主要用于監控網(wǎng)站超鏈接。當發(fā)生更新時(shí),它會(huì )立即發(fā)出警報并記錄下來(lái)。幫助您從海量網(wǎng)絡(luò )信息中獲取有用信息,第一時(shí)間獲取最準確的信息。適合投資者、記者等。
  一、如何使用網(wǎng)頁(yè)自動(dòng)刷新工具
  1. 用網(wǎng)頁(yè)自動(dòng)刷新工具刷新網(wǎng)頁(yè)(刷新網(wǎng)頁(yè)流量、訪(fǎng)問(wèn)量)
  
  一種。在URL列表中,點(diǎn)擊“添加”,輸入URL,點(diǎn)擊“自動(dòng)獲取”,點(diǎn)擊“添加”,完成URL的添加。
  
  灣 在刷新速度選項卡中,兩次刷新之間的固定間隔設置為每10秒刷新一次頁(yè)面。取消“刷新次數限制”的復選標記。
  
  C。至此,該網(wǎng)頁(yè)的刷新設置完成。另外可以在“偽裝設置”,ADSL重撥選項中設置ADSL撥號重連,可以自動(dòng)改變ip,實(shí)現刷新網(wǎng)頁(yè)流量和流量的功能。
  
  d. 下面我們來(lái)看看刷新效果。
  
  2. 使用網(wǎng)頁(yè)自動(dòng)刷新工具監控網(wǎng)頁(yè)非鏈接內容的變化。最好說(shuō)說(shuō)購物的價(jià)格變化網(wǎng)站。
  一種。需要監控的網(wǎng)頁(yè)如下。
  
  灣 首先,我們在 URL 列表中添加需要監控的 URL。
  
  C。其次,在刷新速度選項卡中,將兩次刷新的固定間隔設置為每30秒刷新一次頁(yè)面。取消“刷新次數限制”的復選標記。
  
  d. 再次,在元素監控選項卡中,點(diǎn)擊“添加”,選擇“通過(guò)HTML獲取”作為獲取元素的方式,點(diǎn)擊“自動(dòng)獲取”,
  
  e. 在彈出的頁(yè)面上,將鼠標放在價(jià)格上,右鍵選擇獲取元素,點(diǎn)擊“自動(dòng)獲取”。
  
  F。返回添加監控元素界面,監控屬性名稱(chēng)選擇“文本”,監控數據類(lèi)型選擇“字符串”,數據比較方式選擇“更改”,點(diǎn)擊“確定”。
  
  G。在鬧鐘提醒選項卡中,選擇彈出的提醒,時(shí)間設置保持10秒。
  
  H。設置好后,我們來(lái)看看監控效果。
  
  總結:一款自動(dòng)刷新網(wǎng)頁(yè)的工具軟件,可以同時(shí)監控刷新的內容。提供多種刷新方式,使用代理服務(wù)器刷新可以快速增加網(wǎng)站流量,包括獨立IP訪(fǎng)問(wèn)和頁(yè)面訪(fǎng)問(wèn)PV。定期刷新可以實(shí)時(shí)監控網(wǎng)站的運行情況,直播網(wǎng)頁(yè)顯示實(shí)時(shí)頁(yè)面和內容監控,可以監控網(wǎng)頁(yè)任意位置發(fā)生的變化(非鏈接內容的變化)。
  3.使用網(wǎng)站更新監控工具對網(wǎng)站超鏈接進(jìn)行監控,對整個(gè)網(wǎng)頁(yè)或需要監控的網(wǎng)頁(yè)區域進(jìn)行監控。當有更新時(shí),它會(huì )立即發(fā)出警報并記錄下來(lái)。以下面的網(wǎng)頁(yè)為例。監控網(wǎng)頁(yè)的實(shí)時(shí)信息更新。
  
  一種。更新網(wǎng)站中監控工具的URL管理,點(diǎn)擊“添加”,添加我們需要監控的URL,點(diǎn)擊“自動(dòng)獲取”獲取頁(yè)面代碼,監控方式選擇“源碼監控”,以及元素 A 的常用方法。
  
  灣 點(diǎn)擊“設置”-數據采集方案,選擇A元素通用,設置方案。
  
  C。選擇“文本過(guò)濾器”,在重復內容中選擇“過(guò)濾重復文本”。
  
  d. 在“鏈接過(guò)濾器”選項卡中,輸入自定義字符:選擇過(guò)濾不收錄字符的字符。然后點(diǎn)擊“保存”。至此,A元素的總體方案建立。
  
  e. 以上步驟設置完成后,本次財經(jīng)網(wǎng)站信息直播的實(shí)時(shí)監控提醒任務(wù)就設置好了。我們來(lái)看看監控效果。您可以在“歷史”中查看歷史。
  
  總結:監控網(wǎng)站超鏈接,有更新立即報警記錄。幫助您從海量的網(wǎng)絡(luò )信息中獲取有用的信息,第一時(shí)間獲取最準確的信息。適用于投資者、記者等。軟件支持同時(shí)監控多個(gè)網(wǎng)站,獲取更全面的信息。為每個(gè) URL 單獨設置監控方法。監控歷史記錄詳細,可隨時(shí)打開(kāi)參考。支持多種報警方式,包括聲音、彈窗、郵件等。一般網(wǎng)站采用源碼監聽(tīng)方式,速度快,節省資源。特殊動(dòng)態(tài)頁(yè)面使用元素監控,支持網(wǎng)頁(yè)區域監控,更加精準靈活。 查看全部

  網(wǎng)站內容自動(dòng)更新(適合股民、新聞工作者等使用網(wǎng)頁(yè)自動(dòng)刷新工具的用法)
  Woodsoft 有兩種網(wǎng)頁(yè)更新提醒,一種是網(wǎng)頁(yè)自動(dòng)刷新工具,一種是網(wǎng)站 更新監控工具。
  網(wǎng)頁(yè)自動(dòng)刷新工具主要用于刷新網(wǎng)頁(yè),如網(wǎng)頁(yè)的流量、訪(fǎng)問(wèn)量等;網(wǎng)頁(yè)自動(dòng)刷新工具還可以用于監控網(wǎng)頁(yè)上任何內容的變化,適用于監控非鏈接內容的變化。
  網(wǎng)站更新監控工具主要用于監控網(wǎng)站超鏈接。當發(fā)生更新時(shí),它會(huì )立即發(fā)出警報并記錄下來(lái)。幫助您從海量網(wǎng)絡(luò )信息中獲取有用信息,第一時(shí)間獲取最準確的信息。適合投資者、記者等。
  一、如何使用網(wǎng)頁(yè)自動(dòng)刷新工具
  1. 用網(wǎng)頁(yè)自動(dòng)刷新工具刷新網(wǎng)頁(yè)(刷新網(wǎng)頁(yè)流量、訪(fǎng)問(wèn)量)
  
  一種。在URL列表中,點(diǎn)擊“添加”,輸入URL,點(diǎn)擊“自動(dòng)獲取”,點(diǎn)擊“添加”,完成URL的添加。
  
  灣 在刷新速度選項卡中,兩次刷新之間的固定間隔設置為每10秒刷新一次頁(yè)面。取消“刷新次數限制”的復選標記。
  
  C。至此,該網(wǎng)頁(yè)的刷新設置完成。另外可以在“偽裝設置”,ADSL重撥選項中設置ADSL撥號重連,可以自動(dòng)改變ip,實(shí)現刷新網(wǎng)頁(yè)流量和流量的功能。
  
  d. 下面我們來(lái)看看刷新效果。
  
  2. 使用網(wǎng)頁(yè)自動(dòng)刷新工具監控網(wǎng)頁(yè)非鏈接內容的變化。最好說(shuō)說(shuō)購物的價(jià)格變化網(wǎng)站。
  一種。需要監控的網(wǎng)頁(yè)如下。
  
  灣 首先,我們在 URL 列表中添加需要監控的 URL。
  
  C。其次,在刷新速度選項卡中,將兩次刷新的固定間隔設置為每30秒刷新一次頁(yè)面。取消“刷新次數限制”的復選標記。
  
  d. 再次,在元素監控選項卡中,點(diǎn)擊“添加”,選擇“通過(guò)HTML獲取”作為獲取元素的方式,點(diǎn)擊“自動(dòng)獲取”,
  
  e. 在彈出的頁(yè)面上,將鼠標放在價(jià)格上,右鍵選擇獲取元素,點(diǎn)擊“自動(dòng)獲取”。
  
  F。返回添加監控元素界面,監控屬性名稱(chēng)選擇“文本”,監控數據類(lèi)型選擇“字符串”,數據比較方式選擇“更改”,點(diǎn)擊“確定”。
  
  G。在鬧鐘提醒選項卡中,選擇彈出的提醒,時(shí)間設置保持10秒。
  
  H。設置好后,我們來(lái)看看監控效果。
  
  總結:一款自動(dòng)刷新網(wǎng)頁(yè)的工具軟件,可以同時(shí)監控刷新的內容。提供多種刷新方式,使用代理服務(wù)器刷新可以快速增加網(wǎng)站流量,包括獨立IP訪(fǎng)問(wèn)和頁(yè)面訪(fǎng)問(wèn)PV。定期刷新可以實(shí)時(shí)監控網(wǎng)站的運行情況,直播網(wǎng)頁(yè)顯示實(shí)時(shí)頁(yè)面和內容監控,可以監控網(wǎng)頁(yè)任意位置發(fā)生的變化(非鏈接內容的變化)。
  3.使用網(wǎng)站更新監控工具對網(wǎng)站超鏈接進(jìn)行監控,對整個(gè)網(wǎng)頁(yè)或需要監控的網(wǎng)頁(yè)區域進(jìn)行監控。當有更新時(shí),它會(huì )立即發(fā)出警報并記錄下來(lái)。以下面的網(wǎng)頁(yè)為例。監控網(wǎng)頁(yè)的實(shí)時(shí)信息更新。
  
  一種。更新網(wǎng)站中監控工具的URL管理,點(diǎn)擊“添加”,添加我們需要監控的URL,點(diǎn)擊“自動(dòng)獲取”獲取頁(yè)面代碼,監控方式選擇“源碼監控”,以及元素 A 的常用方法。
  
  灣 點(diǎn)擊“設置”-數據采集方案,選擇A元素通用,設置方案。
  
  C。選擇“文本過(guò)濾器”,在重復內容中選擇“過(guò)濾重復文本”。
  
  d. 在“鏈接過(guò)濾器”選項卡中,輸入自定義字符:選擇過(guò)濾不收錄字符的字符。然后點(diǎn)擊“保存”。至此,A元素的總體方案建立。
  
  e. 以上步驟設置完成后,本次財經(jīng)網(wǎng)站信息直播的實(shí)時(shí)監控提醒任務(wù)就設置好了。我們來(lái)看看監控效果。您可以在“歷史”中查看歷史。
  
  總結:監控網(wǎng)站超鏈接,有更新立即報警記錄。幫助您從海量的網(wǎng)絡(luò )信息中獲取有用的信息,第一時(shí)間獲取最準確的信息。適用于投資者、記者等。軟件支持同時(shí)監控多個(gè)網(wǎng)站,獲取更全面的信息。為每個(gè) URL 單獨設置監控方法。監控歷史記錄詳細,可隨時(shí)打開(kāi)參考。支持多種報警方式,包括聲音、彈窗、郵件等。一般網(wǎng)站采用源碼監聽(tīng)方式,速度快,節省資源。特殊動(dòng)態(tài)頁(yè)面使用元素監控,支持網(wǎng)頁(yè)區域監控,更加精準靈活。

網(wǎng)站內容自動(dòng)更新(如何自動(dòng)使用動(dòng)態(tài)元素更新網(wǎng)頁(yè)(應用程序)?(圖))

網(wǎng)站優(yōu)化 ? 優(yōu)采云 發(fā)表了文章 ? 0 個(gè)評論 ? 131 次瀏覽 ? 2021-11-30 03:01 ? 來(lái)自相關(guān)話(huà)題

  網(wǎng)站內容自動(dòng)更新(如何自動(dòng)使用動(dòng)態(tài)元素更新網(wǎng)頁(yè)(應用程序)?(圖))
  自動(dòng)定位網(wǎng)頁(yè)元素
  有時(shí),您可能需要使用動(dòng)態(tài)元素來(lái)自動(dòng)更新網(wǎng)頁(yè)。例如,您可能希望投票 網(wǎng)站 在其數據庫收到新投票后立即更新投票結果,或者您可能需要定期更新實(shí)時(shí)證券交易數據的股票 網(wǎng)站。輪詢(xún)結果和實(shí)時(shí)交易數據是動(dòng)態(tài)元素,直到運行時(shí)才知道,但應該在服務(wù)器發(fā)送信號時(shí)添加或更新元素。那么,您如何在 JSF 應用程序中執行此操作?
  之前的 developerWorks文章“使用 CSS 和 JavaScript 使用 JSF 制作 Ajax 應用程序,第 2 部分:動(dòng)態(tài) JSF 表單”介紹了如何在不刷新 Web 頁(yè)面的情況下隱藏和顯示可選的 JSF 組件。但是,您不能使用本文章 中描述的方法來(lái)解決此問(wèn)題。此方法要求您標識所有 JSF 組件并將它們寫(xiě)入 JSF 頁(yè)面。如果直到運行時(shí)才能識別動(dòng)態(tài)元素怎么辦?
  目前,JSF 沒(méi)有很好的解決方案。雖然您可能熟悉 Java Swing 應用程序(例如“時(shí)鐘”),其中數據更改會(huì )提示 GUI 更新,或者您可能在一些基本的 Swing 開(kāi)發(fā)指南中閱讀了此類(lèi)應用程序的實(shí)現細節,但是這種方法并不適用對我的情況。Swing 提供了一種成熟的方法來(lái)僅根據內部數據狀態(tài)自動(dòng)更新 GUI,但是 JSF 并沒(méi)有很好的支持基于服務(wù)器端請求刷新 GUI。如果您檢查 JSF 的標準生命周期,您會(huì )發(fā)現用戶(hù)通常需要在 Web 頁(yè)面上生成一個(gè)事件(例如,通過(guò)單擊按鈕)來(lái)調用 GUI 刷新。這意味著(zhù)即使可以在運行時(shí)創(chuàng )建動(dòng)態(tài)元素并將其添加到網(wǎng)頁(yè)中,
  那么,如何自動(dòng)更新帶有動(dòng)態(tài)元素的網(wǎng)頁(yè)呢?在本文中,我將描述以下解決方案:
  監控服務(wù)器端的數據變化
  為了更好地解釋我的解決方案,我將在整個(gè) 文章 中使用一個(gè)示例。此應用程序用于在線(xiàn)圖書(shū)銷(xiāo)售網(wǎng)站。網(wǎng)頁(yè)主頁(yè)顯示庫存信息,例如書(shū)籍類(lèi)別和每個(gè)類(lèi)別的書(shū)籍數量(見(jiàn)圖1).
  圖1.在線(xiàn)圖書(shū)銷(xiāo)售首頁(yè)
  
  為了反映準確的信息,您需要將頁(yè)面上的列表信息與服務(wù)器端數據實(shí)時(shí)同步。由于在庫存中添加或刪除書(shū)籍等操作會(huì )導致服務(wù)器端數據更改,因此您必須監控這些操作。監聽(tīng)變化的方式是添加一個(gè)監聽(tīng)器來(lái)發(fā)現服務(wù)器端數據的變化,并讓服務(wù)器端在發(fā)生任何變化后通知監聽(tīng)器。清單 1 顯示了如何注冊和取消注冊類(lèi)的偵聽(tīng)器。
  List1. 向列表中添加和刪除偵聽(tīng)器
  public class Inventory{
……
private Map listeners =
new HashMap();
……
public void register(String id, InventoryListner listener){
listeners.put(id, listener);
}
public void deregister(String id){
listeners.remove(id);
}
……
}
  有兩種 Java 方法可以在清單 1 所示的 Inventory 類(lèi)中添加和刪除庫存偵聽(tīng)器。假設任何庫存更改都是諸如添加或刪除書(shū)籍之類(lèi)的操作的結果,您可以在每次發(fā)生這些變化時(shí)通知所有注冊到 Inventory 類(lèi)的偵聽(tīng)器動(dòng)作發(fā)生。清單 2 顯示了如何將更改通知偵聽(tīng)器。
  List 2. 通知監聽(tīng)器更改
  public class Inventory{
……
public void addBookItem(String bookName,String auther,String price,
String category){
//codes for adding books
categoryChanged();
}

public void removeBookItem(String bookName,String auther,
String price,String category){
//codes for deleting books
categoryChanged();
}
private synchronized void categoryChanged(){
for (InventoryListner listener : listeners.values()) {
listener.categoryChanged();
}
}
}
  接下來(lái),您可以使托管 bean InventoryBean 實(shí)現 InventoryListener 并將其注冊到庫存數據,以便在庫存數據更改時(shí)可以通知 bean。清單 3 顯示了如何將托管 bean 注冊到 Inventory 類(lèi)。
  List3. 將托管 bean 注冊到列表
  public interface InventoryListner {
public abstract void categoryChanged();
}
public class InventoryBean implements InventoryListner{
……
private String m_clientId ;
private InventoryNotifier m_notifier;
public InventoryBean(){
m_notifier = InventoryNotifier.getInstance();
if(m_clientId == null) {
m_clientId = "bookstore";
m_notifier.register(m_clientId, this);
}
}
public void categoryChanged() {
refresh();
//code for refresh dynamic part via ajax
}
……
}
  使用清單 1 到清單 3 中概述的方法,您可以為托管 bean 構建一個(gè)框架來(lái)監視服務(wù)器端數據更改。工作流程是當托管 bean 收到服務(wù)器端數據發(fā)生變化的通知時(shí),它會(huì )調用 InventoryBean 的 categoryChanged() 方法并更新數據模型。圖 2 顯示該框架在數據庫和“Bean 組件”之間建立了一座橋梁。任何想要在服務(wù)器端監控數據變化或從服務(wù)器端接收事件的應用程序都可以使用這個(gè)框架作為模板。
  圖2.業(yè)務(wù)流程模型
  
  更新數據模型并創(chuàng )建動(dòng)態(tài) GUI 元素
  在服務(wù)器端搭建好監控數據變化的框架后,如果要通知Bean有任何變化,就需要想辦法更新數據模型,創(chuàng )建動(dòng)態(tài)GUI元素。此過(guò)程在托管 Bean(參見(jiàn)圖 2 中的 Bean 層)內執行,可分為兩個(gè)子過(guò)程:更新數據模型和創(chuàng )建 GUI 元素。
  更新數據模型
  該子例程由前面清單 3 中所示的 refresh() 方法調用。清單 4 顯示了如何更新數據模型。refresh() 方法用于重新組織庫存以確保將書(shū)籍分配到正確的類(lèi)別。因此,更新數據模型后,您可以保證刪除任何沒(méi)有書(shū)籍的類(lèi)別并添加任何新類(lèi)別。
  通過(guò)簡(jiǎn)要解釋我使用的自定義數據結構,您將更好地理解 refresh() 方法。我使用 Category 類(lèi)來(lái)存儲庫存信息。Category 類(lèi)以ArrayList.BookItem 類(lèi)的形式收錄書(shū)籍的類(lèi)別名稱(chēng)和元數據,其中收錄書(shū)籍的名稱(chēng)、作者、價(jià)格和類(lèi)別。清單 4 顯示了如何更新數據模型。
  List4. 更新數據模型
  public class InventoryBean implements InventoryListner{
...
private Inventory m_notifier;
private Category[] m_category;
public InventoryBean(){
m_notifier = Inventory.getInstance();
}
private void refresh(){
//reorganize the data model
ArrayList categoryList = m_notifier.reorgnizeCategory();
// code for converting data to the type used in this bean,
// ArrayList to Category[]
}
...
}
  創(chuàng )建動(dòng)態(tài) GUI 元素
  接下來(lái),我將討論另一個(gè)子過(guò)程,即動(dòng)態(tài) GUI 元素的創(chuàng )建。在這種情況下,動(dòng)態(tài) GUI 元素是類(lèi)別鏈接(見(jiàn)圖 1)。如果用戶(hù)單擊主頁(yè)上的特定類(lèi)別,他將被重定向到收錄該類(lèi)別中所有書(shū)籍的新頁(yè)面詳細信息:圖 3 顯示了一個(gè)示例,其中所有書(shū)籍都屬于偵探類(lèi)別。
  圖3. 偵探類(lèi)詳情
  
  要使分類(lèi)鏈接起作用,您需要刪除舊鏈接,將新鏈接插入網(wǎng)頁(yè)的正確位置,并將不同分類(lèi)詳細信息綁定到不同分類(lèi)鏈接。
  插入和刪除鏈接
  有兩種方法可以刪除或插入鏈接。一種方法是在 JSF 組件樹(shù)中搜索動(dòng)態(tài)元素的父組件,然后刪除或插入該元素。如果動(dòng)態(tài)元素的父組件發(fā)生變化,則應使用此方法。另一種方法是將動(dòng)態(tài)元素直接綁定到 Web 頁(yè)面。這種方法比第一種方法更容易,因為不需要在 JSF 組件樹(shù)中查找父節點(diǎn)。但是,該方法由于其易用性而存在局限性:僅當要刪除或插入的元素具有在運行時(shí)之前已知的固定父元素時(shí)才能使用它。我選擇這種方法(參見(jiàn)列表5),因為類(lèi)別鏈接的父級在示例中是固定和預定義的。
  Listing 5. 創(chuàng )建/更新 GUI 組件并將不同的組件綁定到不同的動(dòng)作處理程序
  category.jsp
……


……



……


public class InventoryBean implements InventoryListner {
……
private Category[] m_category;
public HtmlAjaxOutputPanel getCategorygrid() {
updateGUI();
return categorygrid;
}
public void setCategorygrid(HtmlAjaxOutputPanel categorygrid) {
this.categorygrid = categorygrid;
}
private void updateGUI(){
categorygrid.getChildren().clear();
if (m_category != null) {
int num = m_category.length;
for (int index = 0; index < num; index++) {
HtmlPanelGrid categorySubgrid =
JSFUtil.getLinkgrid("Bookstore_sublink" + index,
"#{InventoryBean.category[" +index+ "].categoryLabel}",
"#{InventoryBean.category[" +index+ "].onClickAction}");
categorygrid.getChildren().add(categorySubgrid);
}
}
}
……
}
  如您所見(jiàn),category.jsp 文件的 updateGUI() 行用于綁定托管 bean 中的動(dòng)態(tài)元素。它將清除所有以前創(chuàng )建的動(dòng)態(tài)元素,基于新的數據模型創(chuàng )建新的動(dòng)態(tài)元素,并將它們添加到預定義的父元素中。
  將不同的行為綁定到不同的鏈接
  現在讓我們討論如何將不同的類(lèi)別詳細信息綁定到不同的類(lèi)別鏈接。我想迭代一個(gè)數組,將每個(gè)元素傳輸到一個(gè) GUI 組件,然后將其插入到 JSF 組件樹(shù)中。我的機制是將所有類(lèi)別放入一個(gè)Array中,并將每個(gè)類(lèi)別作為一個(gè)元素。每個(gè)元素都有一個(gè)返回其類(lèi)別標簽的方法和一個(gè)綁定點(diǎn)擊動(dòng)作的方法。通過(guò)讓每個(gè)元素保留自己的類(lèi)別信息以將其與其他元素區分開(kāi)來(lái),我可以確保每個(gè)元素都具有綁定到“onclick”操作的唯一行為。
  在updateGUI()中,“Bookstore_sublink”+index是分類(lèi)鏈接的ID。"#{InventoryBean.category[" + index+ "].categoryLabel}" 是分類(lèi)鏈接的標簽。"#{InventoryBean.category[" + index+ "].onClickAction}" 是綁定到類(lèi)別鏈接的操作。getCategoryLabel()方法用于返回鏈接標簽,onClickAction()綁定點(diǎn)擊操作。(參見(jiàn)清單 6。)
  列出6.值和動(dòng)作綁定方法
<p>public class Category {
……
private String category;
private ArrayList bookitems;
public String getCategoryLabel(){
if(bookitems.size() 查看全部

  網(wǎng)站內容自動(dòng)更新(如何自動(dòng)使用動(dòng)態(tài)元素更新網(wǎng)頁(yè)(應用程序)?(圖))
  自動(dòng)定位網(wǎng)頁(yè)元素
  有時(shí),您可能需要使用動(dòng)態(tài)元素來(lái)自動(dòng)更新網(wǎng)頁(yè)。例如,您可能希望投票 網(wǎng)站 在其數據庫收到新投票后立即更新投票結果,或者您可能需要定期更新實(shí)時(shí)證券交易數據的股票 網(wǎng)站。輪詢(xún)結果和實(shí)時(shí)交易數據是動(dòng)態(tài)元素,直到運行時(shí)才知道,但應該在服務(wù)器發(fā)送信號時(shí)添加或更新元素。那么,您如何在 JSF 應用程序中執行此操作?
  之前的 developerWorks文章“使用 CSS 和 JavaScript 使用 JSF 制作 Ajax 應用程序,第 2 部分:動(dòng)態(tài) JSF 表單”介紹了如何在不刷新 Web 頁(yè)面的情況下隱藏和顯示可選的 JSF 組件。但是,您不能使用本文章 中描述的方法來(lái)解決此問(wèn)題。此方法要求您標識所有 JSF 組件并將它們寫(xiě)入 JSF 頁(yè)面。如果直到運行時(shí)才能識別動(dòng)態(tài)元素怎么辦?
  目前,JSF 沒(méi)有很好的解決方案。雖然您可能熟悉 Java Swing 應用程序(例如“時(shí)鐘”),其中數據更改會(huì )提示 GUI 更新,或者您可能在一些基本的 Swing 開(kāi)發(fā)指南中閱讀了此類(lèi)應用程序的實(shí)現細節,但是這種方法并不適用對我的情況。Swing 提供了一種成熟的方法來(lái)僅根據內部數據狀態(tài)自動(dòng)更新 GUI,但是 JSF 并沒(méi)有很好的支持基于服務(wù)器端請求刷新 GUI。如果您檢查 JSF 的標準生命周期,您會(huì )發(fā)現用戶(hù)通常需要在 Web 頁(yè)面上生成一個(gè)事件(例如,通過(guò)單擊按鈕)來(lái)調用 GUI 刷新。這意味著(zhù)即使可以在運行時(shí)創(chuàng )建動(dòng)態(tài)元素并將其添加到網(wǎng)頁(yè)中,
  那么,如何自動(dòng)更新帶有動(dòng)態(tài)元素的網(wǎng)頁(yè)呢?在本文中,我將描述以下解決方案:
  監控服務(wù)器端的數據變化
  為了更好地解釋我的解決方案,我將在整個(gè) 文章 中使用一個(gè)示例。此應用程序用于在線(xiàn)圖書(shū)銷(xiāo)售網(wǎng)站。網(wǎng)頁(yè)主頁(yè)顯示庫存信息,例如書(shū)籍類(lèi)別和每個(gè)類(lèi)別的書(shū)籍數量(見(jiàn)圖1).
  圖1.在線(xiàn)圖書(shū)銷(xiāo)售首頁(yè)
  
  為了反映準確的信息,您需要將頁(yè)面上的列表信息與服務(wù)器端數據實(shí)時(shí)同步。由于在庫存中添加或刪除書(shū)籍等操作會(huì )導致服務(wù)器端數據更改,因此您必須監控這些操作。監聽(tīng)變化的方式是添加一個(gè)監聽(tīng)器來(lái)發(fā)現服務(wù)器端數據的變化,并讓服務(wù)器端在發(fā)生任何變化后通知監聽(tīng)器。清單 1 顯示了如何注冊和取消注冊類(lèi)的偵聽(tīng)器。
  List1. 向列表中添加和刪除偵聽(tīng)器
  public class Inventory{
……
private Map listeners =
new HashMap();
……
public void register(String id, InventoryListner listener){
listeners.put(id, listener);
}
public void deregister(String id){
listeners.remove(id);
}
……
}
  有兩種 Java 方法可以在清單 1 所示的 Inventory 類(lèi)中添加和刪除庫存偵聽(tīng)器。假設任何庫存更改都是諸如添加或刪除書(shū)籍之類(lèi)的操作的結果,您可以在每次發(fā)生這些變化時(shí)通知所有注冊到 Inventory 類(lèi)的偵聽(tīng)器動(dòng)作發(fā)生。清單 2 顯示了如何將更改通知偵聽(tīng)器。
  List 2. 通知監聽(tīng)器更改
  public class Inventory{
……
public void addBookItem(String bookName,String auther,String price,
String category){
//codes for adding books
categoryChanged();
}

public void removeBookItem(String bookName,String auther,
String price,String category){
//codes for deleting books
categoryChanged();
}
private synchronized void categoryChanged(){
for (InventoryListner listener : listeners.values()) {
listener.categoryChanged();
}
}
}
  接下來(lái),您可以使托管 bean InventoryBean 實(shí)現 InventoryListener 并將其注冊到庫存數據,以便在庫存數據更改時(shí)可以通知 bean。清單 3 顯示了如何將托管 bean 注冊到 Inventory 類(lèi)。
  List3. 將托管 bean 注冊到列表
  public interface InventoryListner {
public abstract void categoryChanged();
}
public class InventoryBean implements InventoryListner{
……
private String m_clientId ;
private InventoryNotifier m_notifier;
public InventoryBean(){
m_notifier = InventoryNotifier.getInstance();
if(m_clientId == null) {
m_clientId = "bookstore";
m_notifier.register(m_clientId, this);
}
}
public void categoryChanged() {
refresh();
//code for refresh dynamic part via ajax
}
……
}
  使用清單 1 到清單 3 中概述的方法,您可以為托管 bean 構建一個(gè)框架來(lái)監視服務(wù)器端數據更改。工作流程是當托管 bean 收到服務(wù)器端數據發(fā)生變化的通知時(shí),它會(huì )調用 InventoryBean 的 categoryChanged() 方法并更新數據模型。圖 2 顯示該框架在數據庫和“Bean 組件”之間建立了一座橋梁。任何想要在服務(wù)器端監控數據變化或從服務(wù)器端接收事件的應用程序都可以使用這個(gè)框架作為模板。
  圖2.業(yè)務(wù)流程模型
  
  更新數據模型并創(chuàng )建動(dòng)態(tài) GUI 元素
  在服務(wù)器端搭建好監控數據變化的框架后,如果要通知Bean有任何變化,就需要想辦法更新數據模型,創(chuàng )建動(dòng)態(tài)GUI元素。此過(guò)程在托管 Bean(參見(jiàn)圖 2 中的 Bean 層)內執行,可分為兩個(gè)子過(guò)程:更新數據模型和創(chuàng )建 GUI 元素。
  更新數據模型
  該子例程由前面清單 3 中所示的 refresh() 方法調用。清單 4 顯示了如何更新數據模型。refresh() 方法用于重新組織庫存以確保將書(shū)籍分配到正確的類(lèi)別。因此,更新數據模型后,您可以保證刪除任何沒(méi)有書(shū)籍的類(lèi)別并添加任何新類(lèi)別。
  通過(guò)簡(jiǎn)要解釋我使用的自定義數據結構,您將更好地理解 refresh() 方法。我使用 Category 類(lèi)來(lái)存儲庫存信息。Category 類(lèi)以ArrayList.BookItem 類(lèi)的形式收錄書(shū)籍的類(lèi)別名稱(chēng)和元數據,其中收錄書(shū)籍的名稱(chēng)、作者、價(jià)格和類(lèi)別。清單 4 顯示了如何更新數據模型。
  List4. 更新數據模型
  public class InventoryBean implements InventoryListner{
...
private Inventory m_notifier;
private Category[] m_category;
public InventoryBean(){
m_notifier = Inventory.getInstance();
}
private void refresh(){
//reorganize the data model
ArrayList categoryList = m_notifier.reorgnizeCategory();
// code for converting data to the type used in this bean,
// ArrayList to Category[]
}
...
}
  創(chuàng )建動(dòng)態(tài) GUI 元素
  接下來(lái),我將討論另一個(gè)子過(guò)程,即動(dòng)態(tài) GUI 元素的創(chuàng )建。在這種情況下,動(dòng)態(tài) GUI 元素是類(lèi)別鏈接(見(jiàn)圖 1)。如果用戶(hù)單擊主頁(yè)上的特定類(lèi)別,他將被重定向到收錄該類(lèi)別中所有書(shū)籍的新頁(yè)面詳細信息:圖 3 顯示了一個(gè)示例,其中所有書(shū)籍都屬于偵探類(lèi)別。
  圖3. 偵探類(lèi)詳情
  
  要使分類(lèi)鏈接起作用,您需要刪除舊鏈接,將新鏈接插入網(wǎng)頁(yè)的正確位置,并將不同分類(lèi)詳細信息綁定到不同分類(lèi)鏈接。
  插入和刪除鏈接
  有兩種方法可以刪除或插入鏈接。一種方法是在 JSF 組件樹(shù)中搜索動(dòng)態(tài)元素的父組件,然后刪除或插入該元素。如果動(dòng)態(tài)元素的父組件發(fā)生變化,則應使用此方法。另一種方法是將動(dòng)態(tài)元素直接綁定到 Web 頁(yè)面。這種方法比第一種方法更容易,因為不需要在 JSF 組件樹(shù)中查找父節點(diǎn)。但是,該方法由于其易用性而存在局限性:僅當要刪除或插入的元素具有在運行時(shí)之前已知的固定父元素時(shí)才能使用它。我選擇這種方法(參見(jiàn)列表5),因為類(lèi)別鏈接的父級在示例中是固定和預定義的。
  Listing 5. 創(chuàng )建/更新 GUI 組件并將不同的組件綁定到不同的動(dòng)作處理程序
  category.jsp
……


……



……


public class InventoryBean implements InventoryListner {
……
private Category[] m_category;
public HtmlAjaxOutputPanel getCategorygrid() {
updateGUI();
return categorygrid;
}
public void setCategorygrid(HtmlAjaxOutputPanel categorygrid) {
this.categorygrid = categorygrid;
}
private void updateGUI(){
categorygrid.getChildren().clear();
if (m_category != null) {
int num = m_category.length;
for (int index = 0; index < num; index++) {
HtmlPanelGrid categorySubgrid =
JSFUtil.getLinkgrid("Bookstore_sublink" + index,
"#{InventoryBean.category[" +index+ "].categoryLabel}",
"#{InventoryBean.category[" +index+ "].onClickAction}");
categorygrid.getChildren().add(categorySubgrid);
}
}
}
……
}
  如您所見(jiàn),category.jsp 文件的 updateGUI() 行用于綁定托管 bean 中的動(dòng)態(tài)元素。它將清除所有以前創(chuàng )建的動(dòng)態(tài)元素,基于新的數據模型創(chuàng )建新的動(dòng)態(tài)元素,并將它們添加到預定義的父元素中。
  將不同的行為綁定到不同的鏈接
  現在讓我們討論如何將不同的類(lèi)別詳細信息綁定到不同的類(lèi)別鏈接。我想迭代一個(gè)數組,將每個(gè)元素傳輸到一個(gè) GUI 組件,然后將其插入到 JSF 組件樹(shù)中。我的機制是將所有類(lèi)別放入一個(gè)Array中,并將每個(gè)類(lèi)別作為一個(gè)元素。每個(gè)元素都有一個(gè)返回其類(lèi)別標簽的方法和一個(gè)綁定點(diǎn)擊動(dòng)作的方法。通過(guò)讓每個(gè)元素保留自己的類(lèi)別信息以將其與其他元素區分開(kāi)來(lái),我可以確保每個(gè)元素都具有綁定到“onclick”操作的唯一行為。
  在updateGUI()中,“Bookstore_sublink”+index是分類(lèi)鏈接的ID。"#{InventoryBean.category[" + index+ "].categoryLabel}" 是分類(lèi)鏈接的標簽。"#{InventoryBean.category[" + index+ "].onClickAction}" 是綁定到類(lèi)別鏈接的操作。getCategoryLabel()方法用于返回鏈接標簽,onClickAction()綁定點(diǎn)擊操作。(參見(jiàn)清單 6。)
  列出6.值和動(dòng)作綁定方法
<p>public class Category {
……
private String category;
private ArrayList bookitems;
public String getCategoryLabel(){
if(bookitems.size()

網(wǎng)站內容自動(dòng)更新(網(wǎng)站長(cháng)期不更新,不維護會(huì )有什么影響呢?)

網(wǎng)站優(yōu)化 ? 優(yōu)采云 發(fā)表了文章 ? 0 個(gè)評論 ? 125 次瀏覽 ? 2021-11-27 05:24 ? 來(lái)自相關(guān)話(huà)題

  網(wǎng)站內容自動(dòng)更新(網(wǎng)站長(cháng)期不更新,不維護會(huì )有什么影響呢?)
  根據市場(chǎng)調查發(fā)現,很多企業(yè)沒(méi)有SEO人員維護網(wǎng)站,網(wǎng)站沒(méi)有任何流量和排名,網(wǎng)站沒(méi)有更新,&lt; @網(wǎng)站 好久不更新了。,不維護有什么影響?
  
  1、網(wǎng)站如果內容長(cháng)時(shí)間不更新,就沒(méi)有新的內容收錄,而且由于搜索引擎更新了很多以前的內容,導致在 收錄 之前內容的衰落中。
  2、網(wǎng)站 長(cháng)期不更新會(huì )導致流量減少,因為互聯(lián)網(wǎng)在不斷發(fā)展,越來(lái)越多的互聯(lián)網(wǎng)公司在做。用戶(hù)搜索習慣在不斷變化,舊的關(guān)鍵詞流量會(huì )逐漸減少。再這樣下去,流量會(huì )大幅下降。
  3、網(wǎng)站如果長(cháng)時(shí)間不更新或者更新頻率低,搜索引擎會(huì )據此降低爬取頻率,導致后期更新收錄 緩慢或導致 關(guān)鍵詞 無(wú)法排名。
  對于一些排名靠前的網(wǎng)站,網(wǎng)站會(huì )經(jīng)常更新,以便搜索引擎不斷更新網(wǎng)站的快照,確保你的關(guān)鍵詞在主頁(yè),SEO是一份永久的工作,也是一份長(cháng)期收益的渠道。如果你不堅持,你的對手在不斷優(yōu)化,你就會(huì )被和你的對手比較。當你的排名下降時(shí),最直觀(guān)的反應就是流量減少,權重減少,用戶(hù)量減少,網(wǎng)站收錄變慢,所以為了穩定搜索引擎的排名,我們需要我們的站長(cháng)人員
  保持更新,畢竟搜索引擎一直喜歡高質(zhì)量的原創(chuàng )文章。
  
  關(guān)鍵詞文章采集
  今天給大家分享一個(gè)快速更新網(wǎng)站的方法:
  1、 采集內容來(lái)源 例如:我是一家人,我需要更新網(wǎng)站,我會(huì )使用免費的采集工具,采集重慶婚禮習俗或婚禮流程等.文章,讓我在更新網(wǎng)站的時(shí)候能學(xué)到更多,進(jìn)一步增加我的網(wǎng)站的關(guān)鍵詞詞庫。
  
<p>2、免費偽原創(chuàng )功能【不是特別推薦】編輯用了偽原創(chuàng )功能,搜索引擎也是收錄,但 查看全部

  網(wǎng)站內容自動(dòng)更新(網(wǎng)站長(cháng)期不更新,不維護會(huì )有什么影響呢?)
  根據市場(chǎng)調查發(fā)現,很多企業(yè)沒(méi)有SEO人員維護網(wǎng)站,網(wǎng)站沒(méi)有任何流量和排名,網(wǎng)站沒(méi)有更新,&lt; @網(wǎng)站 好久不更新了。,不維護有什么影響?
  
  1、網(wǎng)站如果內容長(cháng)時(shí)間不更新,就沒(méi)有新的內容收錄,而且由于搜索引擎更新了很多以前的內容,導致在 收錄 之前內容的衰落中。
  2、網(wǎng)站 長(cháng)期不更新會(huì )導致流量減少,因為互聯(lián)網(wǎng)在不斷發(fā)展,越來(lái)越多的互聯(lián)網(wǎng)公司在做。用戶(hù)搜索習慣在不斷變化,舊的關(guān)鍵詞流量會(huì )逐漸減少。再這樣下去,流量會(huì )大幅下降。
  3、網(wǎng)站如果長(cháng)時(shí)間不更新或者更新頻率低,搜索引擎會(huì )據此降低爬取頻率,導致后期更新收錄 緩慢或導致 關(guān)鍵詞 無(wú)法排名。
  對于一些排名靠前的網(wǎng)站,網(wǎng)站會(huì )經(jīng)常更新,以便搜索引擎不斷更新網(wǎng)站的快照,確保你的關(guān)鍵詞在主頁(yè),SEO是一份永久的工作,也是一份長(cháng)期收益的渠道。如果你不堅持,你的對手在不斷優(yōu)化,你就會(huì )被和你的對手比較。當你的排名下降時(shí),最直觀(guān)的反應就是流量減少,權重減少,用戶(hù)量減少,網(wǎng)站收錄變慢,所以為了穩定搜索引擎的排名,我們需要我們的站長(cháng)人員
  保持更新,畢竟搜索引擎一直喜歡高質(zhì)量的原創(chuàng )文章。
  
  關(guān)鍵詞文章采集
  今天給大家分享一個(gè)快速更新網(wǎng)站的方法:
  1、 采集內容來(lái)源 例如:我是一家人,我需要更新網(wǎng)站,我會(huì )使用免費的采集工具,采集重慶婚禮習俗或婚禮流程等.文章,讓我在更新網(wǎng)站的時(shí)候能學(xué)到更多,進(jìn)一步增加我的網(wǎng)站的關(guān)鍵詞詞庫。
  
<p>2、免費偽原創(chuàng )功能【不是特別推薦】編輯用了偽原創(chuàng )功能,搜索引擎也是收錄,但

網(wǎng)站內容自動(dòng)更新(網(wǎng)站內容自動(dòng)更新過(guò)程有多少坑?不知道怎么做)

網(wǎng)站優(yōu)化 ? 優(yōu)采云 發(fā)表了文章 ? 0 個(gè)評論 ? 103 次瀏覽 ? 2021-11-27 00:06 ? 來(lái)自相關(guān)話(huà)題

  網(wǎng)站內容自動(dòng)更新(網(wǎng)站內容自動(dòng)更新過(guò)程有多少坑?不知道怎么做)
  網(wǎng)站內容自動(dòng)更新過(guò)程有多少坑?不知道。好在有云更新,不用全部手動(dòng)操作,只要簡(jiǎn)單點(diǎn)擊“云更新中心”或者手機端登錄云更新客戶(hù)端,并輸入標準域名或者單域名服務(wù)器地址,就可以自動(dòng)更新網(wǎng)站內容,打造ip極速遷移網(wǎng)站。具體步驟:第一步登錄云更新客戶(hù)端;第二步選擇一款要做云更新的bs服務(wù)器;第三步選擇適用要做云更新的程序,注意,當時(shí)我用了cffi;第四步新建.net應用程序項目(php);第五步完成;注意事項:1.選擇做云更新的時(shí)候,同時(shí)選擇新建web項目和云更新項目,以后會(huì )方便一些。
  2.可以通過(guò)[云更新網(wǎng)站]\[云更新安裝]\[云更新]/[faq]/[新建]項目更改云更新服務(wù)器位置,最好使用默認項目名字或者版本號。如果是asp或者php項目,更改位置時(shí)要選擇路徑。3.如果已經(jīng)設置好了本地ip或者云更新的服務(wù)器ip的話(huà),直接在項目目錄下新建空白目錄,把iptables設置好,這樣云更新服務(wù)器與云服務(wù)器之間就互通了。
  4.云更新網(wǎng)站服務(wù)器的usb連接設置:需要設置本地端口監聽(tīng)的,如果不需要web服務(wù)器與云更新服務(wù)器之間互通,就不需要,直接用本地接口即可。5.如果需要get,post或者post所在頁(yè)面做“快照”訪(fǎng)問(wèn)的,那么需要設置快照訪(fǎng)問(wèn)地址。文章轉自云更新客戶(hù)端。 查看全部

  網(wǎng)站內容自動(dòng)更新(網(wǎng)站內容自動(dòng)更新過(guò)程有多少坑?不知道怎么做)
  網(wǎng)站內容自動(dòng)更新過(guò)程有多少坑?不知道。好在有云更新,不用全部手動(dòng)操作,只要簡(jiǎn)單點(diǎn)擊“云更新中心”或者手機端登錄云更新客戶(hù)端,并輸入標準域名或者單域名服務(wù)器地址,就可以自動(dòng)更新網(wǎng)站內容,打造ip極速遷移網(wǎng)站。具體步驟:第一步登錄云更新客戶(hù)端;第二步選擇一款要做云更新的bs服務(wù)器;第三步選擇適用要做云更新的程序,注意,當時(shí)我用了cffi;第四步新建.net應用程序項目(php);第五步完成;注意事項:1.選擇做云更新的時(shí)候,同時(shí)選擇新建web項目和云更新項目,以后會(huì )方便一些。
  2.可以通過(guò)[云更新網(wǎng)站]\[云更新安裝]\[云更新]/[faq]/[新建]項目更改云更新服務(wù)器位置,最好使用默認項目名字或者版本號。如果是asp或者php項目,更改位置時(shí)要選擇路徑。3.如果已經(jīng)設置好了本地ip或者云更新的服務(wù)器ip的話(huà),直接在項目目錄下新建空白目錄,把iptables設置好,這樣云更新服務(wù)器與云服務(wù)器之間就互通了。
  4.云更新網(wǎng)站服務(wù)器的usb連接設置:需要設置本地端口監聽(tīng)的,如果不需要web服務(wù)器與云更新服務(wù)器之間互通,就不需要,直接用本地接口即可。5.如果需要get,post或者post所在頁(yè)面做“快照”訪(fǎng)問(wèn)的,那么需要設置快照訪(fǎng)問(wèn)地址。文章轉自云更新客戶(hù)端。

網(wǎng)站內容自動(dòng)更新( 爬取開(kāi)發(fā)編譯器:pycharm網(wǎng)站推送的信息(圖))

網(wǎng)站優(yōu)化 ? 優(yōu)采云 發(fā)表了文章 ? 0 個(gè)評論 ? 81 次瀏覽 ? 2021-11-26 04:14 ? 來(lái)自相關(guān)話(huà)題

  網(wǎng)站內容自動(dòng)更新(
爬取開(kāi)發(fā)編譯器:pycharm網(wǎng)站推送的信息(圖))
  使用python實(shí)現簡(jiǎn)單的網(wǎng)站信息更新自動(dòng)通知
  因為要及時(shí)接收學(xué)校研究生網(wǎng)站的消息,短時(shí)間后去網(wǎng)站消耗體力,可能無(wú)法及時(shí)收到消息,所以有個(gè)程序要定時(shí)查看網(wǎng)站誕生了。@>是否更新想法。點(diǎn)擊此處獲取代碼地址。
  實(shí)現功能
  檢查目標網(wǎng)站 是否更新,獲取更新并通過(guò)電子郵件通知。
  適用場(chǎng)景
   票務(wù)網(wǎng)站活動(dòng)更新通知
學(xué)校教務(wù)網(wǎng)站更新通知
新劇新番更新通知
查成績(jì)通知
通過(guò)程序發(fā)郵件,節約登錄時(shí)間
......
  編譯環(huán)境
  語(yǔ)言:python3 開(kāi)發(fā)編譯器:pycharm
  設計理念
  爬取網(wǎng)站推送的信息作為預存信息引用-&gt;每5分鐘爬一次信息,與數據庫中的預存信息比較-&gt;如果不同,調用發(fā)送郵件函數,否則繼續檢查。
  
  代碼
  1 調用數據庫
  時(shí)間、重新、請求、日期時(shí)間、smtplib
  時(shí)間:實(shí)現信息是否每隔固定時(shí)間更新一次
  Re: 基于正則表達式匹配字符串,提取信息列表
  日期時(shí)間:輸出當前時(shí)間
  Smtplib:發(fā)送郵件
  2 提取信息列表
  def qingqiu():
headers = {'User-Agent': 'Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/535.1 \
(KHTML, like Gecko) Chrome/14.0.835.163 Safari/535.1'} #設置headers信息,模擬成瀏覽器取訪(fǎng)問(wèn)網(wǎng)站
req = requests.get('目標網(wǎng)站網(wǎng)址', headers=headers) #向網(wǎng)站發(fā)起請求,并獲取響應對象
content = req.text #獲取網(wǎng)站源碼
pattern = re.compile('.html(.*?)</a>').findall(content) #正則化匹配字符,根據網(wǎng)站源碼設置
return pattern #運行qingqiu()函數,會(huì )返回pattern的值
  3 更新檢測
  4 發(fā)送郵件
  def send_email():
HOST = 'smtp.163.com' # 網(wǎng)易郵箱smtp
PORT = '465'
fajianren = '*****@163.com' #發(fā)送人郵箱
shoujianren = '******@qq.com' #收件人郵箱
title = '信息內容' # 郵件標題
new_pattern = qingqiu() #提取網(wǎng)頁(yè)內容列表
context = new_pattern[0] # 郵件內容
smtp = smtplib.SMTP_SSL(HOST, 465) # 啟用SSL發(fā)信, 端口一般是465
res = smtp.login(user=fajianren, password='******') # 登錄驗證,password是郵箱授權碼而非密碼,需要去網(wǎng)易郵箱手動(dòng)開(kāi)啟
print('發(fā)送結果:', res)
msg = '\n'.join(
['From: {}'.format(fajianren), 'To: {}'.format(shoujianren), 'Subject: {}'.format(title), '', context])
smtp.sendmail(from_addr=fajianren, to_addrs=shoujianren, msg=msg.encode('utf-8')) # 發(fā)送郵件
print(context)
  操作說(shuō)明
  原文鏈接: 查看全部

  網(wǎng)站內容自動(dòng)更新(
爬取開(kāi)發(fā)編譯器:pycharm網(wǎng)站推送的信息(圖))
  使用python實(shí)現簡(jiǎn)單的網(wǎng)站信息更新自動(dòng)通知
  因為要及時(shí)接收學(xué)校研究生網(wǎng)站的消息,短時(shí)間后去網(wǎng)站消耗體力,可能無(wú)法及時(shí)收到消息,所以有個(gè)程序要定時(shí)查看網(wǎng)站誕生了。@>是否更新想法。點(diǎn)擊此處獲取代碼地址。
  實(shí)現功能
  檢查目標網(wǎng)站 是否更新,獲取更新并通過(guò)電子郵件通知。
  適用場(chǎng)景
   票務(wù)網(wǎng)站活動(dòng)更新通知
學(xué)校教務(wù)網(wǎng)站更新通知
新劇新番更新通知
查成績(jì)通知
通過(guò)程序發(fā)郵件,節約登錄時(shí)間
......
  編譯環(huán)境
  語(yǔ)言:python3 開(kāi)發(fā)編譯器:pycharm
  設計理念
  爬取網(wǎng)站推送的信息作為預存信息引用-&gt;每5分鐘爬一次信息,與數據庫中的預存信息比較-&gt;如果不同,調用發(fā)送郵件函數,否則繼續檢查。
  
  代碼
  1 調用數據庫
  時(shí)間、重新、請求、日期時(shí)間、smtplib
  時(shí)間:實(shí)現信息是否每隔固定時(shí)間更新一次
  Re: 基于正則表達式匹配字符串,提取信息列表
  日期時(shí)間:輸出當前時(shí)間
  Smtplib:發(fā)送郵件
  2 提取信息列表
  def qingqiu():
headers = {'User-Agent': 'Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/535.1 \
(KHTML, like Gecko) Chrome/14.0.835.163 Safari/535.1'} #設置headers信息,模擬成瀏覽器取訪(fǎng)問(wèn)網(wǎng)站
req = requests.get('目標網(wǎng)站網(wǎng)址', headers=headers) #向網(wǎng)站發(fā)起請求,并獲取響應對象
content = req.text #獲取網(wǎng)站源碼
pattern = re.compile('.html(.*?)</a>').findall(content) #正則化匹配字符,根據網(wǎng)站源碼設置
return pattern #運行qingqiu()函數,會(huì )返回pattern的值
  3 更新檢測
  4 發(fā)送郵件
  def send_email():
HOST = 'smtp.163.com' # 網(wǎng)易郵箱smtp
PORT = '465'
fajianren = '*****@163.com' #發(fā)送人郵箱
shoujianren = '******@qq.com' #收件人郵箱
title = '信息內容' # 郵件標題
new_pattern = qingqiu() #提取網(wǎng)頁(yè)內容列表
context = new_pattern[0] # 郵件內容
smtp = smtplib.SMTP_SSL(HOST, 465) # 啟用SSL發(fā)信, 端口一般是465
res = smtp.login(user=fajianren, password='******') # 登錄驗證,password是郵箱授權碼而非密碼,需要去網(wǎng)易郵箱手動(dòng)開(kāi)啟
print('發(fā)送結果:', res)
msg = '\n'.join(
['From: {}'.format(fajianren), 'To: {}'.format(shoujianren), 'Subject: {}'.format(title), '', context])
smtp.sendmail(from_addr=fajianren, to_addrs=shoujianren, msg=msg.encode('utf-8')) # 發(fā)送郵件
print(context)
  操作說(shuō)明
  原文鏈接:

網(wǎng)站內容自動(dòng)更新(如何留住1.無(wú)限、高品質(zhì)的流量來(lái)自哪里答案是?)

網(wǎng)站優(yōu)化 ? 優(yōu)采云 發(fā)表了文章 ? 0 個(gè)評論 ? 101 次瀏覽 ? 2021-11-26 02:05 ? 來(lái)自相關(guān)話(huà)題

  網(wǎng)站內容自動(dòng)更新(如何留住1.無(wú)限、高品質(zhì)的流量來(lái)自哪里答案是?)
  文章內容
  一、無(wú)限優(yōu)質(zhì)流量從何而來(lái),如何保持?1.無(wú)限優(yōu)質(zhì)流量從何而來(lái)?
  答案是搜索引擎。
  來(lái)自搜索引擎的流量是用戶(hù)的主動(dòng)行為。流動(dòng)是精確和連續的。
  光靠流量就夠了嗎?
  不夠。
  您必須找到一種方法來(lái)保留流量。否則,您的 網(wǎng)站 將無(wú)濟于事。
  來(lái)自網(wǎng)站的一些數據顯示,其每日新增訪(fǎng)問(wèn)量占比超過(guò)90%,是典型的“留不住用戶(hù)”的表現。我稱(chēng)之為“過(guò)路交通”。
  你能想象有賺錢(qián)的技巧網(wǎng)站,每天90%的訪(fǎng)客都是新人嗎?當然不是。加密狗是一個(gè)可以留住用戶(hù)的網(wǎng)站。每天的新訪(fǎng)客人數是固定的,但網(wǎng)站的總訪(fǎng)客人數將繼續增長(cháng)。
  2. 如何留住搜索引擎的流量
  雖然有一些方法可以增加來(lái)自搜索引擎的流量,但其中大多數是新訪(fǎng)問(wèn)者。因為老訪(fǎng)客可以通過(guò)其他方式訪(fǎng)問(wèn)您的網(wǎng)站,所以他們不需要從搜索引擎中找到它。
  如何留住它們??jì)r(jià)值。
  您的 網(wǎng)站 內容必須有價(jià)值。
  太有價(jià)值了——用戶(hù)通過(guò)谷歌找到后,將其添加到采集夾,日后反復訪(fǎng)問(wèn),甚至推薦給其他人。
  流量改變存量,存量改變世界。
  我們想改變世界。
  要用雙手去抓,雙手都要用力。
  1)增量取決于SEO:
  通過(guò)一些技巧獲得無(wú)限的 SEO 流量。本文將介紹該方法。
  2)庫存取決于價(jià)值:
  通過(guò)提供價(jià)值,留住新的 SEO 流量。將傳遞的流量轉換為您的私域流量。
  二、我選擇項目看哪三個(gè)元素相交
  當我選擇一個(gè)項目時(shí),我需要看三個(gè)要素的交集。
  三個(gè)要素是:我喜歡它,我能做到,產(chǎn)品是需要的。
  有朋友問(wèn),他為什么不提“你可以賺錢(qián)”?答案是,不用多說(shuō)。當別人需要你的產(chǎn)品時(shí),你自然可以賺錢(qián)。
  在上述要素中,本文最想強調的是“產(chǎn)品是別人需要的”。
  因為“SEO技巧”在一般情況下往往等同于“垃圾站技巧”。我們要特別警惕走邪路。
  不需要“垃圾站”?!袄尽辈粌H沒(méi)有價(jià)值,而且也不大也不長(cháng)。
  選擇做值得做的事,不僅是道德上的要求,也是經(jīng)濟利益的要求。
  任何值得做的事情都值得長(cháng)期做。
  任何長(cháng)期不能做的事情都是不值得做的。
  “很久”是多久?這取決于你的模式。馬云認為是101年。巴菲特和芒格認為是 10 年。我覺(jué)得至少是3年,我正在努力提高到5年。
  我的劍只留給有能力舞他的人。
  打算把這把劍當垃圾站的同學(xué),不用往下看。
  好了,說(shuō)完價(jià)值觀(guān),清場(chǎng)完畢,正式開(kāi)始。
  三、搜索引擎喜歡什么?網(wǎng)站
  過(guò)去、現在和未來(lái),網(wǎng)站 搜索引擎喜歡什么樣的?
  世界上所有的搜索引擎都有三個(gè)不變的、開(kāi)放的共性。做好以下三點(diǎn),你的網(wǎng)站,再也不用擔心流量了。
  1)原創(chuàng )內容
  2)持續更新內容
  3)高質(zhì)量和相關(guān)的外部鏈接
  你的內容,搜索引擎準備收錄的時(shí)候,我還是第一次看到,其他地方?jīng)]見(jiàn)過(guò)。
  您的內容池將不斷更新。
  您的 網(wǎng)站 具有重要且相關(guān)的外部鏈接。請注意,“外部鏈接的質(zhì)量”的重要性遠大于“外部鏈接的數量”。
  關(guān)于外鏈的話(huà)題,推薦吳軍的《數學(xué)之美》一書(shū)中的一章,“PageRank-谷歌的民主投票網(wǎng)名”。這是我在中文世界看到的對PageRank最體面、最通俗易懂的解釋。
  請多讀幾遍以上三點(diǎn)。
  為什么我的獲取網(wǎng)站流量的方法沒(méi)有失???因為這種方法所依賴(lài)的基礎是現代搜索引擎的核心算法,過(guò)去十年沒(méi)有變,未來(lái)十年也不會(huì )變。
  經(jīng)常有人問(wèn)我:小派哥,今年谷歌的算法有什么變化?
  我會(huì )告訴他,
  與其關(guān)注“今年發(fā)生了什么變化”,不如關(guān)注“未來(lái)十年將保持不變”。
  四、如何從搜索引擎獲取無(wú)限流量
  擁有一個(gè)“不斷更新原創(chuàng )的內容”的網(wǎng)站,并建立為數不多的有價(jià)值的外部鏈接之一。
  這夠了嗎?
  不,這還遠遠不夠。
  我們很容易舉出反例。例如,所有原創(chuàng ) 博客都滿(mǎn)足此條件。大部分都做的不多,因為內容不夠,更新太慢。
  人怎么能跟機器比呢,別忘了,我們是一無(wú)所有的可憐蟲(chóng)。大團隊靠人力,小團隊靠機器。
  你自己寫(xiě)博客,你也需要高質(zhì)量的博客。內容生成速度能比賺錢(qián)更有效嗎?能比得上天涯、貓撲、虎撲嗎?
  因此,讓我們做一個(gè)升級,通過(guò)一些技術(shù)手段引入“自動(dòng)化”的元素。我們希望 網(wǎng)站 能夠自動(dòng)持續更新。
  第一次升級:堅持長(cháng)期主義,原創(chuàng )內容≠有價(jià)值的內容
  擁有一個(gè)“自動(dòng)持續更新原創(chuàng )的內容”的網(wǎng)站,并建立少數有價(jià)值的外部鏈接之一。
  還是不太對。
  我們錯過(guò)了價(jià)值鏈。
  舉個(gè)反例,你可以通過(guò)“狗屎不合理的文章生成器”,以“今天中午吃什么”為主題,生成上千字的“原創(chuàng )文章”。他們真的是胡說(shuō)八道,沒(méi)有任何價(jià)值。
  另一個(gè)反例,有一種叫做Article Rewrite的技術(shù),它可以把你從其他內容源采集的文章帶到“偽原創(chuàng )”。它們也毫無(wú)價(jià)值。
  “文章重寫(xiě)”在短期內是可行的,因為它與搜索引擎算法作斗爭,暫時(shí)蒙蔽了搜索引擎的眼睛。
  同樣,“文章重寫(xiě)”之所以從長(cháng)遠來(lái)看似乎不可行,也是因為它在與搜索引擎算法作斗爭。就算搜索引擎今天能被你忽悠了,你能保證永遠不會(huì )升級嗎?谷歌的算法工程師拿到那份薪水,但不是白領(lǐng)。
  事實(shí)上,得益于當今人工智能 NLP 技術(shù)的發(fā)展,谷歌識別“文章重寫(xiě)”變得更加容易。留給“文章重寫(xiě)”的時(shí)間已經(jīng)越來(lái)越少了。
  因此,要堅持長(cháng)期主義,我們需要記?。涸瓌?chuàng )內容≠有價(jià)值的內容。
  “利他主義”是創(chuàng )富界踐行的核心價(jià)值觀(guān)?!袄髁x”的內容是有價(jià)值的。
  在你做“文章重寫(xiě)”之前,在你使用“狗屎沒(méi)有文章生成器”之前,想想你生成的內容是否“利他”?
  相比之下,“狗屎不工作文章發(fā)電機”本身就是“利他主義”,至少它是有趣的。
  讓我們引入價(jià)值元素,繼續升級。
  第二次升級:讓內容合法化
  擁有一個(gè)“自動(dòng)持續更新有價(jià)值的原創(chuàng )內容”的網(wǎng)站,并建立少數有價(jià)值的外部鏈接之一。
  只要能做到這一點(diǎn),完全不用擔心交通問(wèn)題。
  在我的成功經(jīng)驗中,我幾乎沒(méi)有建立過(guò)外部鏈接。
  因為當內容有價(jià)值時(shí),人們自然會(huì )分享內容,形成自然的外鏈。
  衡量一個(gè)產(chǎn)品好壞,有一個(gè)最簡(jiǎn)單的觀(guān)點(diǎn)——有沒(méi)有用戶(hù)愿意推薦給朋友。
  對于網(wǎng)站,這個(gè)級別的推薦形成了一個(gè)外部鏈接。
  如果我們只關(guān)注“有價(jià)值的原創(chuàng )內容”,我們根本不需要考慮外鏈。
  到這里,還有一個(gè)小問(wèn)題被遺漏了。
  法律問(wèn)題。
  “價(jià)值”和“法律”是完全不重疊的兩件事。
  著(zhù)名的P站值錢(qián)嗎?是的,否則不會(huì )有這么多人每天訪(fǎng)問(wèn)它并付費。但這是不合法的。
  梯子值錢(qián)嗎?是的,我有。但是,您是否嘗試在中國開(kāi)展梯子業(yè)務(wù)?
  讓我們繼續升級。
  第三次升級:通過(guò)做網(wǎng)站“長(cháng)期可以賺大錢(qián)”
  擁有一個(gè)“自動(dòng)持續更新合法且有價(jià)值的原創(chuàng )內容”的網(wǎng)站,并建立了少數有價(jià)值的外部鏈接之一。
  雖然這句話(huà)很長(cháng),但請把它打印出來(lái)貼在墻上。
  只要你能做到這一點(diǎn),你的流量就會(huì )源源不斷,你的網(wǎng)站將改變世界。
  這很簡(jiǎn)單。有一個(gè) 網(wǎng)站 可以“自動(dòng)持續更新合法且有價(jià)值的 原創(chuàng ) 內容”。
  這么多五顏六色的關(guān)鍵詞,你是不是覺(jué)得特別難做?
  難度是對的。
  困難的事情是有道理的。
  還記得我在《如何善用他人的認知和經(jīng)驗》中所說(shuō)的嗎?任何人都可以做不難的事情。沒(méi)有差異化,也沒(méi)有障礙。
  在“長(cháng)期賺大錢(qián)”這件事上,我們需要做的技能越難越好?!岸唐谫嵭″X(qián)”不符合這個(gè)規律,甚至“越簡(jiǎn)單越好”。
  “送飯”是一件簡(jiǎn)單的事情,可以做很長(cháng)時(shí)間,也能賺到少量的錢(qián)。
  富貴社區的《外賣(mài)CPS保姆級教程》是一件簡(jiǎn)單的,不一定能長(cháng)期賺到小錢(qián)的事情。
  “困難”是相對的。我們追求的是“因為我獨特的技能組合,對大多數人來(lái)說(shuō)很難,但對我自己來(lái)說(shuō)并不難”。
  同樣,舉個(gè)跑題的例子,“風(fēng)險投資”中的“風(fēng)險”也是相對的。只是你認為他們“有風(fēng)險”。對于像凱鵬華盈這樣幾十年可以實(shí)現20%甚至更高復合增長(cháng)率的專(zhuān)業(yè)“風(fēng)險投資”,它并不認為自己的業(yè)務(wù)有風(fēng)險?!帮L(fēng)險”不是風(fēng)險投資行業(yè)的關(guān)鍵技能,但“對沖”才是。
  回來(lái)。我們的目標是通過(guò)做網(wǎng)站來(lái)“長(cháng)期賺大錢(qián)”。這是一件困難的事情。
  我會(huì )為大家拆解這個(gè)難的東西,這就是我的方法的價(jià)值。
  1.“自動(dòng)持續更新”從何而來(lái)
  來(lái)自爬蟲(chóng)或 API。
  比爬蟲(chóng)更好的是 API。
  不用細說(shuō),大家應該已經(jīng)很清楚了。光留在這里,跟“垃圾站”沒(méi)什么區別。
  請往下看,不要走錯路。
  2.“合法”從何而來(lái)
  來(lái)自協(xié)議(License)。
  有一些內容源提供了具有合法經(jīng)營(yíng)空間的協(xié)議,其內容可以免費用于商業(yè)用途。
  示例 1:Unsplash
  國外最大的圖片分享之一網(wǎng)站。你可以把它的約定理解為“基本上不用打招呼就可以做任何事”???br />   
  示例 2:CC-BY-SA 協(xié)議
  如果某篇內容是在 CC-BY-SA 許可協(xié)議下發(fā)布的,則意味著(zhù)人們可以批量復制您的作品,甚至可以出售它們,只要他們正確簽署了創(chuàng )作者的姓名并在相同的許可協(xié)議下發(fā)布了他們的作品。本協(xié)議有多個(gè)版本,請自行谷歌。
  順便說(shuō)一句,使用CC-BY-SA協(xié)議的內容源有很多,尤其是海外網(wǎng)站。請自行研究,我保證,您可以挖掘出許多您從未想過(guò)的寶藏。
  示例 3:WTFPL
  還有一個(gè)神奇的協(xié)議叫做WTFPL,全稱(chēng)Do What the Fuck You Want to Public License。直譯是“你到底同意什么”。但是,使用該協(xié)議的內容源并不多。
  這個(gè)世界上可以讓你操作的協(xié)議太多了,以上三種情況只是滄海一粟。請自行研究。
  3.“有價(jià)值的原創(chuàng )內容”從何而來(lái)
  從法律范圍內的第二次創(chuàng )造。
  第二次創(chuàng )作。
  復制他人書(shū)籍的內容并粘貼到您的網(wǎng)站 是違法的。不過(guò),看完別人的書(shū),總結重點(diǎn),再分享,才是合法的,有價(jià)值的——這就是范登讀書(shū)會(huì ),就看每天聽(tīng)什么書(shū)了。
  抄襲他人寫(xiě)的歌曲是違法的。但是,根據國際慣例(美國法律也有明確規定),不超過(guò)8款的“抄襲”稱(chēng)為“抽樣”,不構成抄襲。
  許珍珍的《當尼走了》在她腦海里反復閃現,“每次丹尼走了,我發(fā)誓不倒下?!?這一段可以說(shuō)是這首歌的重頭戲,正是這幾句采樣了GACKT的作品《最后一首歌》(有未經(jīng)證實(shí)的說(shuō)法稱(chēng)兩首歌使用了同一個(gè)授權采樣源)。
  這兩首歌大家可以去聽(tīng)聽(tīng),也許你會(huì )覺(jué)得“擦,太像了”。不過(guò)是合法二次創(chuàng )作,許真真的歌曲在各大音樂(lè )店都能正常上架。
  徐震的歌真的值錢(qián)嗎?是的,它比“Last Song”要熱得多。
  但是,實(shí)現“自動(dòng)化、有價(jià)值的二次創(chuàng )作”是相當困難的。沒(méi)有一定的方法,每個(gè)人都需要自動(dòng)使用他們的大腦。
  拆解完畢,讓我們串起來(lái)。
  1)查找內容源:
  首先,你需要找到一個(gè)內容源,它自己的內容池不僅很大,而且還在不斷更新。
  2)內容來(lái)源協(xié)議:
  此內容源允許您在協(xié)議中再次創(chuàng )建。
  3)構思一個(gè)有價(jià)值的二次創(chuàng )作:
  您需要構思一種有價(jià)值的二次創(chuàng )作方法。價(jià)值是核心。衡量標準:第二次創(chuàng )作后,是否提供附加值?這種附加值是“無(wú)私的”嗎?有人愿意轉發(fā)你的二次創(chuàng )作內容嗎?
  4) 創(chuàng )建方法:
  這種二次創(chuàng )建方式可以通過(guò)編寫(xiě)代碼自動(dòng)完成。
  4. 第二次創(chuàng )作從哪里開(kāi)始
  有沒(méi)有什么快速的方法可以通過(guò)上面的鏈接?不,需要積累。
  我可以知道很多有用和有價(jià)值的內容來(lái)源,因為我是這些內容來(lái)源的用戶(hù),我對它們了如指掌。
  我可以知道很多自動(dòng)化二次創(chuàng )作的方法,因為我每天都混Github,知道什么是最新的技術(shù),我能做什么,不能做什么。
  我可以知道什么樣的自動(dòng)二次創(chuàng )建方法好用,什么樣的二次創(chuàng )建方法不好用,因為我看到很多,分析了很多網(wǎng)站別人用同樣的方法。
  我可以知道用戶(hù)需要什么樣的自動(dòng)化二次創(chuàng )作內容,什么樣的二次創(chuàng )作內容用戶(hù)不需要,因為我的背景是產(chǎn)品經(jīng)理,我對用戶(hù)的需求和痛點(diǎn)非常敏感。
  不過(guò),我還是想表達一下誠意,先從一個(gè)內容來(lái)源和二次創(chuàng )作方法入手,你可以馬上練習——如果你不知道如何開(kāi)始,那就從Unsplash開(kāi)始吧。
  你可以馬上做。但是你必須做得快,做得好,做起來(lái)有障礙。否則,后世每分每秒都超越你,你的第二創(chuàng )造就不再是原創(chuàng )。
  Unsplash 官方提供了一個(gè)API,你可以抓取它的所有內容。里面有數百萬(wàn)張圖片。
  這意味著(zhù)您的 網(wǎng)站 有數百萬(wàn)個(gè)內容。
  
  內容來(lái)源是否允許二次創(chuàng )作?
  允許。
  如上所述,Unsplash 協(xié)議允許您對其內容執行幾乎任何操作。
  1)如何用簡(jiǎn)單的價(jià)值進(jìn)行二次創(chuàng )作
  對于新手來(lái)說(shuō),最簡(jiǎn)單的就是翻譯。但我非常不推薦它。
  翻譯門(mén)檻太低。一旦第二個(gè)人這樣做,搜索引擎將不再是“原創(chuàng )”。
  2)如何做復雜有價(jià)值的二次創(chuàng )作
  去 Github 尋找開(kāi)源的、有效的圖像處理工具代碼。
  例如,以下方法的單例或組合:
  一種。風(fēng)格轉換
  最簡(jiǎn)單的方法是過(guò)濾。請在 Github 上找到圖像樣式處理的代碼。
  灣 自動(dòng)去除背景
  俗稱(chēng)“剪紙”。(請在 Github 上搜索圖像背景去除。我已經(jīng)驗證了至少有三個(gè)好的神經(jīng)網(wǎng)絡(luò ):U^2-net、BASNet 和 DeepLabV3)。
  C。風(fēng)格轉移
  請自行在Github上搜索imagestyle transfer。
  d. 自動(dòng)為圖片添加尺寸
  讓照片動(dòng)起來(lái),是的,等等等等。
  e. 自動(dòng)標記或描述圖片
  請自行在 Github 上搜索深度學(xué)習圖像標題。
  ...
  方法太多了。如果你經(jīng)常去Github,你可以背誦十多種圖像處理方法。
  剪下圖片,效果如圖。來(lái)自 U^2-net 摳圖庫。
  
  風(fēng)格轉移,效果如圖。來(lái)自 TensorFlow 中的快速樣式轉換。
  
  為圖片自動(dòng)生成說(shuō)明文字,效果如圖。
  
  好的,再發(fā)一個(gè)干貨。
  如果我做的話(huà),我可能會(huì )選擇2和5的組合。如果我用中文做網(wǎng)站,我也會(huì )將5生成的圖片描述翻譯成中文(但我會(huì )傾向于先做英文網(wǎng)站,然后賺取美元)。
  之所以想做這個(gè)產(chǎn)品,源于我自己的痛點(diǎn)和需求:做PPT和圖片的時(shí)候經(jīng)常需要找一些沒(méi)有背景的圖片來(lái)插入。以前總是要先找到圖片,再通過(guò)網(wǎng)站手動(dòng)完成“摳圖”操作。
  
  如果有人能提供一個(gè)“可搜索、無(wú)版權的透明圖片庫”,內容超過(guò)百萬(wàn),我肯定會(huì )天天用。我什至愿意支付每月 10 美元的訂閱費用。
  2可以解決我的痛點(diǎn),5可以讓你網(wǎng)站和圖片有很多原創(chuàng )的文字說(shuō)明,方便搜索引擎索引,也方便直接從網(wǎng)站。
  如果有人打算用2和5的組合來(lái)做這個(gè)產(chǎn)品,請私聊我。我喜歡這個(gè)產(chǎn)品,我也相信這個(gè)產(chǎn)品能成功,我愿意提供建議和幫助。
  想象一下這款產(chǎn)品,“超大的PNG圖庫,每張圖片都沒(méi)有背景,還可以讓你用文字說(shuō)明搜索你需要的背景和無(wú)版權圖片,供你制作PPT和宣傳圖片時(shí)使用?!?br />   它的內容庫幾乎是無(wú)限的,幾乎無(wú)限的原創(chuàng )網(wǎng)頁(yè)和圖片,所以它會(huì )從搜索引擎獲得大量的流量。
  它是一個(gè)有用的工具產(chǎn)品,因此它會(huì )獲得有機流量并推薦給朋友。甚至會(huì )被用戶(hù)列為“設計師必備品”。
  它是如此有用。當你在谷歌上無(wú)意中搜索“可愛(ài)的白貓四足倒置透明PNG”第一次找到時(shí),會(huì )將網(wǎng)站添加到采集夾,以后直接打開(kāi)。
  它可以改變世界,哪怕是一點(diǎn)點(diǎn)。
  為什么我敢公開(kāi)自己對Unsplash內容二次創(chuàng )作創(chuàng )業(yè)的想法?因為這是一種“就算公開(kāi)了,別人也很難做到”的秘密。
  看完這篇文章,愿意做、有能力做、能堅持做的人不會(huì )超過(guò)幾十人。更何況,如上所述,即使只是針對Unsplash的源站,通過(guò)各種組合創(chuàng )新,玩法上也會(huì )有無(wú)窮無(wú)盡的變化。
  Unsplash 只是其中一種成分,就像豬肉一樣。世界上有數百種以豬肉為原料的食譜。我剛剛公開(kāi)了“魚(yú)香肉絲”、“水煮肉片”、“小炒肉”、“回鍋肉”、“鹽炒肉”的食譜。
  我希望能和這幾十個(gè)人交朋友,一起成長(cháng)。
  如果你不在這幾十個(gè)人中,沒(méi)關(guān)系,我們也可以交朋友。如果我的想法對你的其他項目有啟發(fā),希望你能告訴我,我會(huì )非常榮幸和高興。
  5. 舉兩個(gè)例子
  我還沒(méi)準備好展示我的 網(wǎng)站。
  我可以透露的是,我的網(wǎng)站類(lèi)似于上面的2和5的組合來(lái)制作Unsplash。
  不過(guò)為了加深大家對這個(gè)方法的理解,例子還是很重要的。
  重新考慮后,我以?xún)蓚€(gè)類(lèi)似的方法網(wǎng)站為例,為大家拆解。同事們,對不起。(*^▽^*)
  示例 1:一個(gè)幾乎完美的示例
  這個(gè)網(wǎng)站,在我的標準下,我給它78分。
  網(wǎng)站地址:
  
  它的流量大嗎?
  每天有 30,000 名獨立訪(fǎng)客。在中國網(wǎng)站,進(jìn)入前10000。
  什么概念??jì)H依靠 Google Adsense 廣告,您每月可以賺取數千美元。更何況,廣告只是最基本的變現方式。
  It89.97% 的流量來(lái)自搜索引擎。
  百度 收錄 有 600,000 個(gè)網(wǎng)頁(yè)。
  
  它是如何實(shí)現“自動(dòng)更新無(wú)限內容”的?
  通過(guò)爬蟲(chóng)爬取國外程序員第一問(wèn)答社區的內容。
  只要一直在更新,就一直在更新。
  事實(shí)上,甚至不需要爬蟲(chóng)。Stackoverflow 提供了官方的API,你可以通過(guò)簡(jiǎn)單的編程得到你想要的所有數據。
  它是如何實(shí)現“二次創(chuàng )造”的?
  依靠機器翻譯。
  我不太喜歡通過(guò)翻譯進(jìn)行二次創(chuàng )作的方式,但我也不得不承認,這對于先行者來(lái)說(shuō)非常有效。
  但是如果你想以同樣的方式再次翻譯stackoverflow,它就行不通了。對于搜索引擎來(lái)說(shuō),先行者是原創(chuàng ),你的已經(jīng)不是了,你的是垃圾站。
  它的“二次創(chuàng )作”有價(jià)值嗎?
  有。許多程序員(尤其是職業(yè)培訓學(xué)校的程序員)對于閱讀英文內容感到頭疼。為他們解決了這個(gè)痛點(diǎn)。
  我身邊的一些程序員,在解決程序問(wèn)題的時(shí)候,已經(jīng)在瀏覽器中輸入了網(wǎng)站地址而不是源站。
  還有一個(gè)秘密細節。百度是國內爬蟲(chóng),其收錄 stackoverflow 源站內容不多。如果一個(gè)程序試圖解決其工作中的問(wèn)題,使用百度而不是谷歌,它不會(huì )找到太多有價(jià)值的答案。
  在中國,百度可以更輕松地索引其內容。簡(jiǎn)單的翻譯一下內容,搬到中國去,對于習慣用百度的程序員來(lái)說(shuō)也是一件值得的事情。
  它的“二次創(chuàng )作”合法嗎?
  完全合法。
  源站基于CC-BY-SA-4.0協(xié)議,允許翻譯和商用。
  該協(xié)議要求需要保留源站鏈接,新的網(wǎng)站也采用CC-BY-SA-4.0協(xié)議。stackoom也完全符合。沒(méi)有瑕疵。
  美中不足:
  1) 機器翻譯的翻譯質(zhì)量不盡如人意。站長(cháng)可以做更有價(jià)值的事情,比如手動(dòng)翻譯得分最高的帖子。
  2) 除了翻譯,沒(méi)有提供其他附加值,留住用戶(hù)的效率很低。
  3)變現的唯一途徑就是廣告,廣告單一,變現效率低。
  4) 站長(cháng)沒(méi)有試圖積累自己的私域流量。近 90% 的流量來(lái)自搜索引擎。從另一個(gè)角度來(lái)說(shuō),這是一個(gè)詛咒,意味著(zhù)它的原生流量太小,主要從事過(guò)客流量的業(yè)務(wù)。
  5)天啊,網(wǎng)站界面太丑了,辣眼睛……
  示例 2:
  這個(gè)網(wǎng)站,按照我的標準,我給70分。但我看好它的潛力,我相信它有機會(huì )達到 90 分。
  網(wǎng)站地址:
  
  它的流量大嗎?
  不錯,每天有 10,000 名獨立訪(fǎng)客。
  73% 的流量來(lái)自搜索引擎。
  它是如何實(shí)現“自動(dòng)更新無(wú)限內容”的?
  通過(guò)爬蟲(chóng),爬取國外知名新品推薦網(wǎng)站。
  您應該對 ProductHunt 并不陌生。社區里很多朋友經(jīng)常提到。比如我認為魚(yú)丸一定是它的重度用戶(hù)。
  只要一直在更新,就一直在更新。
  它是如何實(shí)現“二次創(chuàng )造”的?
  依靠機器翻譯。
  還有一個(gè)細節。這個(gè)網(wǎng)站將互聯(lián)網(wǎng)上需要科學(xué)訪(fǎng)問(wèn)的圖片等內容從源站抓取到國內服務(wù)器。由于百度的爬蟲(chóng)不科學(xué)上網(wǎng),對于百度來(lái)說(shuō),這些內容是原創(chuàng )。只是合法性存疑。
  它的“二次創(chuàng )作”有價(jià)值嗎?
  是的,我有。他解決了一些人的兩個(gè)痛點(diǎn):
  1)很多中國人讀英文內容都頭疼。
  2)Producthunt中的一些圖片、內容、JS資源需要科學(xué)上網(wǎng),有一定的門(mén)檻。
  網(wǎng)站對于這群人來(lái)說(shuō),這兩個(gè)問(wèn)題都解決了。它有價(jià)值。我身邊的一些朋友也把它加到了采集夾里。
  ProductHunt 網(wǎng)站 太有用了,中國從來(lái)沒(méi)有過(guò)類(lèi)似的網(wǎng)站。這是最大的價(jià)值,為中國企業(yè)家打開(kāi)了一扇門(mén),看看外國企業(yè)家最近在做什么。
  很有價(jià)值,還體現在:有人愿意主動(dòng)推薦這個(gè)網(wǎng)站。
  因此,網(wǎng)站站長(cháng)無(wú)需自行為網(wǎng)站建立外部鏈接。這也可以從數據上體現出來(lái),網(wǎng)站17.46%的流量來(lái)自Referals,也就是其他的網(wǎng)站鏈接。這是一個(gè)非常令人印象深刻的比例。
  如下圖所示,一些用戶(hù)甚至將其列為“產(chǎn)品經(jīng)理必備”,并免費幫助推廣。
  
  為了留住用戶(hù),除了翻譯,是否創(chuàng )造了額外的價(jià)值?
  一些。
  積極經(jīng)營(yíng)自己的社區,即私人流量。除了翻譯,它還允許你提交自己的產(chǎn)品,這樣它也可以積累真實(shí)的原創(chuàng )內容,積累自己的用戶(hù),有很大的附加值。
  在冷啟動(dòng)時(shí),翻譯 ProductHunt 只是一種方便的方式。相信站長(cháng)不會(huì )在這里呆太久。
  這是我最喜歡這個(gè)網(wǎng)站的地方。
  正是因為有了這層附加值,這個(gè)網(wǎng)站的流量才在上升。
  隨著(zhù)越來(lái)越多的原創(chuàng )內容在自己的社區中積累,離“上岸”越來(lái)越近,也越來(lái)越接近一個(gè)日益壯大的正規社區。
  它的“二次創(chuàng )作”合法嗎?
  不完全合法。這是網(wǎng)站的最大缺陷。源站producthunt的license里寫(xiě)的,不允許翻譯。
  作者可以算是一個(gè)側球。邊球,小芙可以安然無(wú)恙,但絕不能有什么大不了的。
  我希望它的創(chuàng )造者能找到解決這個(gè)缺陷的方法。
  我非常喜歡 ProductHunt,我必須每天使用它。我真誠地希望有一天,它會(huì )成為真正的“中國版ProductHunt”。
  五、總結1.方法層面
  要獲得免費且無(wú)限制的流量,您需要一個(gè)“自動(dòng)持續更新合法且有價(jià)值的 原創(chuàng ) 內容”的 網(wǎng)站。
  1)“自動(dòng)”“持續更新”來(lái)自?xún)热菰椿蚺老x(chóng)的 API。
  2) 來(lái)自?xún)热輥?lái)源的“法律”協(xié)議
  3) "原創(chuàng )" "價(jià)值"來(lái)自有價(jià)值的二次創(chuàng )作。最好是在Github上找高階代碼,最壞的就是翻譯。
  4) “價(jià)值”的體現就是有人愿意主動(dòng)分享和采集你的網(wǎng)站。在功利層面上,有些人想要創(chuàng )建免費的外部鏈接。
  2. 價(jià)值層面
  1) 與其關(guān)注“今年發(fā)生了什么變化”,不如關(guān)注“未來(lái)十年將保持不變”。
  2)價(jià)值和利他主義是萬(wàn)能的方法。不僅來(lái)自道德要求,也來(lái)自長(cháng)遠的經(jīng)濟利益考慮。
  3)任何值得做的事情都值得長(cháng)期做。任何長(cháng)期不能做的事情都是不值得做的。
  3. 留給大家三個(gè)問(wèn)題
  1)你還知道哪些內容來(lái)源允許從協(xié)議中合法二次創(chuàng )作嗎?
  2) 除了我提到的方法,你還知道哪些“自動(dòng)且有價(jià)值的二次創(chuàng )作”方法?
  3)如何給你的產(chǎn)品增加更多的價(jià)值,最終形成私域流量? 查看全部

  網(wǎng)站內容自動(dòng)更新(如何留住1.無(wú)限、高品質(zhì)的流量來(lái)自哪里答案是?)
  文章內容
  一、無(wú)限優(yōu)質(zhì)流量從何而來(lái),如何保持?1.無(wú)限優(yōu)質(zhì)流量從何而來(lái)?
  答案是搜索引擎。
  來(lái)自搜索引擎的流量是用戶(hù)的主動(dòng)行為。流動(dòng)是精確和連續的。
  光靠流量就夠了嗎?
  不夠。
  您必須找到一種方法來(lái)保留流量。否則,您的 網(wǎng)站 將無(wú)濟于事。
  來(lái)自網(wǎng)站的一些數據顯示,其每日新增訪(fǎng)問(wèn)量占比超過(guò)90%,是典型的“留不住用戶(hù)”的表現。我稱(chēng)之為“過(guò)路交通”。
  你能想象有賺錢(qián)的技巧網(wǎng)站,每天90%的訪(fǎng)客都是新人嗎?當然不是。加密狗是一個(gè)可以留住用戶(hù)的網(wǎng)站。每天的新訪(fǎng)客人數是固定的,但網(wǎng)站的總訪(fǎng)客人數將繼續增長(cháng)。
  2. 如何留住搜索引擎的流量
  雖然有一些方法可以增加來(lái)自搜索引擎的流量,但其中大多數是新訪(fǎng)問(wèn)者。因為老訪(fǎng)客可以通過(guò)其他方式訪(fǎng)問(wèn)您的網(wǎng)站,所以他們不需要從搜索引擎中找到它。
  如何留住它們??jì)r(jià)值。
  您的 網(wǎng)站 內容必須有價(jià)值。
  太有價(jià)值了——用戶(hù)通過(guò)谷歌找到后,將其添加到采集夾,日后反復訪(fǎng)問(wèn),甚至推薦給其他人。
  流量改變存量,存量改變世界。
  我們想改變世界。
  要用雙手去抓,雙手都要用力。
  1)增量取決于SEO:
  通過(guò)一些技巧獲得無(wú)限的 SEO 流量。本文將介紹該方法。
  2)庫存取決于價(jià)值:
  通過(guò)提供價(jià)值,留住新的 SEO 流量。將傳遞的流量轉換為您的私域流量。
  二、我選擇項目看哪三個(gè)元素相交
  當我選擇一個(gè)項目時(shí),我需要看三個(gè)要素的交集。
  三個(gè)要素是:我喜歡它,我能做到,產(chǎn)品是需要的。
  有朋友問(wèn),他為什么不提“你可以賺錢(qián)”?答案是,不用多說(shuō)。當別人需要你的產(chǎn)品時(shí),你自然可以賺錢(qián)。
  在上述要素中,本文最想強調的是“產(chǎn)品是別人需要的”。
  因為“SEO技巧”在一般情況下往往等同于“垃圾站技巧”。我們要特別警惕走邪路。
  不需要“垃圾站”?!袄尽辈粌H沒(méi)有價(jià)值,而且也不大也不長(cháng)。
  選擇做值得做的事,不僅是道德上的要求,也是經(jīng)濟利益的要求。
  任何值得做的事情都值得長(cháng)期做。
  任何長(cháng)期不能做的事情都是不值得做的。
  “很久”是多久?這取決于你的模式。馬云認為是101年。巴菲特和芒格認為是 10 年。我覺(jué)得至少是3年,我正在努力提高到5年。
  我的劍只留給有能力舞他的人。
  打算把這把劍當垃圾站的同學(xué),不用往下看。
  好了,說(shuō)完價(jià)值觀(guān),清場(chǎng)完畢,正式開(kāi)始。
  三、搜索引擎喜歡什么?網(wǎng)站
  過(guò)去、現在和未來(lái),網(wǎng)站 搜索引擎喜歡什么樣的?
  世界上所有的搜索引擎都有三個(gè)不變的、開(kāi)放的共性。做好以下三點(diǎn),你的網(wǎng)站,再也不用擔心流量了。
  1)原創(chuàng )內容
  2)持續更新內容
  3)高質(zhì)量和相關(guān)的外部鏈接
  你的內容,搜索引擎準備收錄的時(shí)候,我還是第一次看到,其他地方?jīng)]見(jiàn)過(guò)。
  您的內容池將不斷更新。
  您的 網(wǎng)站 具有重要且相關(guān)的外部鏈接。請注意,“外部鏈接的質(zhì)量”的重要性遠大于“外部鏈接的數量”。
  關(guān)于外鏈的話(huà)題,推薦吳軍的《數學(xué)之美》一書(shū)中的一章,“PageRank-谷歌的民主投票網(wǎng)名”。這是我在中文世界看到的對PageRank最體面、最通俗易懂的解釋。
  請多讀幾遍以上三點(diǎn)。
  為什么我的獲取網(wǎng)站流量的方法沒(méi)有失???因為這種方法所依賴(lài)的基礎是現代搜索引擎的核心算法,過(guò)去十年沒(méi)有變,未來(lái)十年也不會(huì )變。
  經(jīng)常有人問(wèn)我:小派哥,今年谷歌的算法有什么變化?
  我會(huì )告訴他,
  與其關(guān)注“今年發(fā)生了什么變化”,不如關(guān)注“未來(lái)十年將保持不變”。
  四、如何從搜索引擎獲取無(wú)限流量
  擁有一個(gè)“不斷更新原創(chuàng )的內容”的網(wǎng)站,并建立為數不多的有價(jià)值的外部鏈接之一。
  這夠了嗎?
  不,這還遠遠不夠。
  我們很容易舉出反例。例如,所有原創(chuàng ) 博客都滿(mǎn)足此條件。大部分都做的不多,因為內容不夠,更新太慢。
  人怎么能跟機器比呢,別忘了,我們是一無(wú)所有的可憐蟲(chóng)。大團隊靠人力,小團隊靠機器。
  你自己寫(xiě)博客,你也需要高質(zhì)量的博客。內容生成速度能比賺錢(qián)更有效嗎?能比得上天涯、貓撲、虎撲嗎?
  因此,讓我們做一個(gè)升級,通過(guò)一些技術(shù)手段引入“自動(dòng)化”的元素。我們希望 網(wǎng)站 能夠自動(dòng)持續更新。
  第一次升級:堅持長(cháng)期主義,原創(chuàng )內容≠有價(jià)值的內容
  擁有一個(gè)“自動(dòng)持續更新原創(chuàng )的內容”的網(wǎng)站,并建立少數有價(jià)值的外部鏈接之一。
  還是不太對。
  我們錯過(guò)了價(jià)值鏈。
  舉個(gè)反例,你可以通過(guò)“狗屎不合理的文章生成器”,以“今天中午吃什么”為主題,生成上千字的“原創(chuàng )文章”。他們真的是胡說(shuō)八道,沒(méi)有任何價(jià)值。
  另一個(gè)反例,有一種叫做Article Rewrite的技術(shù),它可以把你從其他內容源采集的文章帶到“偽原創(chuàng )”。它們也毫無(wú)價(jià)值。
  “文章重寫(xiě)”在短期內是可行的,因為它與搜索引擎算法作斗爭,暫時(shí)蒙蔽了搜索引擎的眼睛。
  同樣,“文章重寫(xiě)”之所以從長(cháng)遠來(lái)看似乎不可行,也是因為它在與搜索引擎算法作斗爭。就算搜索引擎今天能被你忽悠了,你能保證永遠不會(huì )升級嗎?谷歌的算法工程師拿到那份薪水,但不是白領(lǐng)。
  事實(shí)上,得益于當今人工智能 NLP 技術(shù)的發(fā)展,谷歌識別“文章重寫(xiě)”變得更加容易。留給“文章重寫(xiě)”的時(shí)間已經(jīng)越來(lái)越少了。
  因此,要堅持長(cháng)期主義,我們需要記?。涸瓌?chuàng )內容≠有價(jià)值的內容。
  “利他主義”是創(chuàng )富界踐行的核心價(jià)值觀(guān)?!袄髁x”的內容是有價(jià)值的。
  在你做“文章重寫(xiě)”之前,在你使用“狗屎沒(méi)有文章生成器”之前,想想你生成的內容是否“利他”?
  相比之下,“狗屎不工作文章發(fā)電機”本身就是“利他主義”,至少它是有趣的。
  讓我們引入價(jià)值元素,繼續升級。
  第二次升級:讓內容合法化
  擁有一個(gè)“自動(dòng)持續更新有價(jià)值的原創(chuàng )內容”的網(wǎng)站,并建立少數有價(jià)值的外部鏈接之一。
  只要能做到這一點(diǎn),完全不用擔心交通問(wèn)題。
  在我的成功經(jīng)驗中,我幾乎沒(méi)有建立過(guò)外部鏈接。
  因為當內容有價(jià)值時(shí),人們自然會(huì )分享內容,形成自然的外鏈。
  衡量一個(gè)產(chǎn)品好壞,有一個(gè)最簡(jiǎn)單的觀(guān)點(diǎn)——有沒(méi)有用戶(hù)愿意推薦給朋友。
  對于網(wǎng)站,這個(gè)級別的推薦形成了一個(gè)外部鏈接。
  如果我們只關(guān)注“有價(jià)值的原創(chuàng )內容”,我們根本不需要考慮外鏈。
  到這里,還有一個(gè)小問(wèn)題被遺漏了。
  法律問(wèn)題。
  “價(jià)值”和“法律”是完全不重疊的兩件事。
  著(zhù)名的P站值錢(qián)嗎?是的,否則不會(huì )有這么多人每天訪(fǎng)問(wèn)它并付費。但這是不合法的。
  梯子值錢(qián)嗎?是的,我有。但是,您是否嘗試在中國開(kāi)展梯子業(yè)務(wù)?
  讓我們繼續升級。
  第三次升級:通過(guò)做網(wǎng)站“長(cháng)期可以賺大錢(qián)”
  擁有一個(gè)“自動(dòng)持續更新合法且有價(jià)值的原創(chuàng )內容”的網(wǎng)站,并建立了少數有價(jià)值的外部鏈接之一。
  雖然這句話(huà)很長(cháng),但請把它打印出來(lái)貼在墻上。
  只要你能做到這一點(diǎn),你的流量就會(huì )源源不斷,你的網(wǎng)站將改變世界。
  這很簡(jiǎn)單。有一個(gè) 網(wǎng)站 可以“自動(dòng)持續更新合法且有價(jià)值的 原創(chuàng ) 內容”。
  這么多五顏六色的關(guān)鍵詞,你是不是覺(jué)得特別難做?
  難度是對的。
  困難的事情是有道理的。
  還記得我在《如何善用他人的認知和經(jīng)驗》中所說(shuō)的嗎?任何人都可以做不難的事情。沒(méi)有差異化,也沒(méi)有障礙。
  在“長(cháng)期賺大錢(qián)”這件事上,我們需要做的技能越難越好?!岸唐谫嵭″X(qián)”不符合這個(gè)規律,甚至“越簡(jiǎn)單越好”。
  “送飯”是一件簡(jiǎn)單的事情,可以做很長(cháng)時(shí)間,也能賺到少量的錢(qián)。
  富貴社區的《外賣(mài)CPS保姆級教程》是一件簡(jiǎn)單的,不一定能長(cháng)期賺到小錢(qián)的事情。
  “困難”是相對的。我們追求的是“因為我獨特的技能組合,對大多數人來(lái)說(shuō)很難,但對我自己來(lái)說(shuō)并不難”。
  同樣,舉個(gè)跑題的例子,“風(fēng)險投資”中的“風(fēng)險”也是相對的。只是你認為他們“有風(fēng)險”。對于像凱鵬華盈這樣幾十年可以實(shí)現20%甚至更高復合增長(cháng)率的專(zhuān)業(yè)“風(fēng)險投資”,它并不認為自己的業(yè)務(wù)有風(fēng)險?!帮L(fēng)險”不是風(fēng)險投資行業(yè)的關(guān)鍵技能,但“對沖”才是。
  回來(lái)。我們的目標是通過(guò)做網(wǎng)站來(lái)“長(cháng)期賺大錢(qián)”。這是一件困難的事情。
  我會(huì )為大家拆解這個(gè)難的東西,這就是我的方法的價(jià)值。
  1.“自動(dòng)持續更新”從何而來(lái)
  來(lái)自爬蟲(chóng)或 API。
  比爬蟲(chóng)更好的是 API。
  不用細說(shuō),大家應該已經(jīng)很清楚了。光留在這里,跟“垃圾站”沒(méi)什么區別。
  請往下看,不要走錯路。
  2.“合法”從何而來(lái)
  來(lái)自協(xié)議(License)。
  有一些內容源提供了具有合法經(jīng)營(yíng)空間的協(xié)議,其內容可以免費用于商業(yè)用途。
  示例 1:Unsplash
  國外最大的圖片分享之一網(wǎng)站。你可以把它的約定理解為“基本上不用打招呼就可以做任何事”???br />   
  示例 2:CC-BY-SA 協(xié)議
  如果某篇內容是在 CC-BY-SA 許可協(xié)議下發(fā)布的,則意味著(zhù)人們可以批量復制您的作品,甚至可以出售它們,只要他們正確簽署了創(chuàng )作者的姓名并在相同的許可協(xié)議下發(fā)布了他們的作品。本協(xié)議有多個(gè)版本,請自行谷歌。
  順便說(shuō)一句,使用CC-BY-SA協(xié)議的內容源有很多,尤其是海外網(wǎng)站。請自行研究,我保證,您可以挖掘出許多您從未想過(guò)的寶藏。
  示例 3:WTFPL
  還有一個(gè)神奇的協(xié)議叫做WTFPL,全稱(chēng)Do What the Fuck You Want to Public License。直譯是“你到底同意什么”。但是,使用該協(xié)議的內容源并不多。
  這個(gè)世界上可以讓你操作的協(xié)議太多了,以上三種情況只是滄海一粟。請自行研究。
  3.“有價(jià)值的原創(chuàng )內容”從何而來(lái)
  從法律范圍內的第二次創(chuàng )造。
  第二次創(chuàng )作。
  復制他人書(shū)籍的內容并粘貼到您的網(wǎng)站 是違法的。不過(guò),看完別人的書(shū),總結重點(diǎn),再分享,才是合法的,有價(jià)值的——這就是范登讀書(shū)會(huì ),就看每天聽(tīng)什么書(shū)了。
  抄襲他人寫(xiě)的歌曲是違法的。但是,根據國際慣例(美國法律也有明確規定),不超過(guò)8款的“抄襲”稱(chēng)為“抽樣”,不構成抄襲。
  許珍珍的《當尼走了》在她腦海里反復閃現,“每次丹尼走了,我發(fā)誓不倒下?!?這一段可以說(shuō)是這首歌的重頭戲,正是這幾句采樣了GACKT的作品《最后一首歌》(有未經(jīng)證實(shí)的說(shuō)法稱(chēng)兩首歌使用了同一個(gè)授權采樣源)。
  這兩首歌大家可以去聽(tīng)聽(tīng),也許你會(huì )覺(jué)得“擦,太像了”。不過(guò)是合法二次創(chuàng )作,許真真的歌曲在各大音樂(lè )店都能正常上架。
  徐震的歌真的值錢(qián)嗎?是的,它比“Last Song”要熱得多。
  但是,實(shí)現“自動(dòng)化、有價(jià)值的二次創(chuàng )作”是相當困難的。沒(méi)有一定的方法,每個(gè)人都需要自動(dòng)使用他們的大腦。
  拆解完畢,讓我們串起來(lái)。
  1)查找內容源:
  首先,你需要找到一個(gè)內容源,它自己的內容池不僅很大,而且還在不斷更新。
  2)內容來(lái)源協(xié)議:
  此內容源允許您在協(xié)議中再次創(chuàng )建。
  3)構思一個(gè)有價(jià)值的二次創(chuàng )作:
  您需要構思一種有價(jià)值的二次創(chuàng )作方法。價(jià)值是核心。衡量標準:第二次創(chuàng )作后,是否提供附加值?這種附加值是“無(wú)私的”嗎?有人愿意轉發(fā)你的二次創(chuàng )作內容嗎?
  4) 創(chuàng )建方法:
  這種二次創(chuàng )建方式可以通過(guò)編寫(xiě)代碼自動(dòng)完成。
  4. 第二次創(chuàng )作從哪里開(kāi)始
  有沒(méi)有什么快速的方法可以通過(guò)上面的鏈接?不,需要積累。
  我可以知道很多有用和有價(jià)值的內容來(lái)源,因為我是這些內容來(lái)源的用戶(hù),我對它們了如指掌。
  我可以知道很多自動(dòng)化二次創(chuàng )作的方法,因為我每天都混Github,知道什么是最新的技術(shù),我能做什么,不能做什么。
  我可以知道什么樣的自動(dòng)二次創(chuàng )建方法好用,什么樣的二次創(chuàng )建方法不好用,因為我看到很多,分析了很多網(wǎng)站別人用同樣的方法。
  我可以知道用戶(hù)需要什么樣的自動(dòng)化二次創(chuàng )作內容,什么樣的二次創(chuàng )作內容用戶(hù)不需要,因為我的背景是產(chǎn)品經(jīng)理,我對用戶(hù)的需求和痛點(diǎn)非常敏感。
  不過(guò),我還是想表達一下誠意,先從一個(gè)內容來(lái)源和二次創(chuàng )作方法入手,你可以馬上練習——如果你不知道如何開(kāi)始,那就從Unsplash開(kāi)始吧。
  你可以馬上做。但是你必須做得快,做得好,做起來(lái)有障礙。否則,后世每分每秒都超越你,你的第二創(chuàng )造就不再是原創(chuàng )。
  Unsplash 官方提供了一個(gè)API,你可以抓取它的所有內容。里面有數百萬(wàn)張圖片。
  這意味著(zhù)您的 網(wǎng)站 有數百萬(wàn)個(gè)內容。
  
  內容來(lái)源是否允許二次創(chuàng )作?
  允許。
  如上所述,Unsplash 協(xié)議允許您對其內容執行幾乎任何操作。
  1)如何用簡(jiǎn)單的價(jià)值進(jìn)行二次創(chuàng )作
  對于新手來(lái)說(shuō),最簡(jiǎn)單的就是翻譯。但我非常不推薦它。
  翻譯門(mén)檻太低。一旦第二個(gè)人這樣做,搜索引擎將不再是“原創(chuàng )”。
  2)如何做復雜有價(jià)值的二次創(chuàng )作
  去 Github 尋找開(kāi)源的、有效的圖像處理工具代碼。
  例如,以下方法的單例或組合:
  一種。風(fēng)格轉換
  最簡(jiǎn)單的方法是過(guò)濾。請在 Github 上找到圖像樣式處理的代碼。
  灣 自動(dòng)去除背景
  俗稱(chēng)“剪紙”。(請在 Github 上搜索圖像背景去除。我已經(jīng)驗證了至少有三個(gè)好的神經(jīng)網(wǎng)絡(luò ):U^2-net、BASNet 和 DeepLabV3)。
  C。風(fēng)格轉移
  請自行在Github上搜索imagestyle transfer。
  d. 自動(dòng)為圖片添加尺寸
  讓照片動(dòng)起來(lái),是的,等等等等。
  e. 自動(dòng)標記或描述圖片
  請自行在 Github 上搜索深度學(xué)習圖像標題。
  ...
  方法太多了。如果你經(jīng)常去Github,你可以背誦十多種圖像處理方法。
  剪下圖片,效果如圖。來(lái)自 U^2-net 摳圖庫。
  
  風(fēng)格轉移,效果如圖。來(lái)自 TensorFlow 中的快速樣式轉換。
  
  為圖片自動(dòng)生成說(shuō)明文字,效果如圖。
  
  好的,再發(fā)一個(gè)干貨。
  如果我做的話(huà),我可能會(huì )選擇2和5的組合。如果我用中文做網(wǎng)站,我也會(huì )將5生成的圖片描述翻譯成中文(但我會(huì )傾向于先做英文網(wǎng)站,然后賺取美元)。
  之所以想做這個(gè)產(chǎn)品,源于我自己的痛點(diǎn)和需求:做PPT和圖片的時(shí)候經(jīng)常需要找一些沒(méi)有背景的圖片來(lái)插入。以前總是要先找到圖片,再通過(guò)網(wǎng)站手動(dòng)完成“摳圖”操作。
  
  如果有人能提供一個(gè)“可搜索、無(wú)版權的透明圖片庫”,內容超過(guò)百萬(wàn),我肯定會(huì )天天用。我什至愿意支付每月 10 美元的訂閱費用。
  2可以解決我的痛點(diǎn),5可以讓你網(wǎng)站和圖片有很多原創(chuàng )的文字說(shuō)明,方便搜索引擎索引,也方便直接從網(wǎng)站。
  如果有人打算用2和5的組合來(lái)做這個(gè)產(chǎn)品,請私聊我。我喜歡這個(gè)產(chǎn)品,我也相信這個(gè)產(chǎn)品能成功,我愿意提供建議和幫助。
  想象一下這款產(chǎn)品,“超大的PNG圖庫,每張圖片都沒(méi)有背景,還可以讓你用文字說(shuō)明搜索你需要的背景和無(wú)版權圖片,供你制作PPT和宣傳圖片時(shí)使用?!?br />   它的內容庫幾乎是無(wú)限的,幾乎無(wú)限的原創(chuàng )網(wǎng)頁(yè)和圖片,所以它會(huì )從搜索引擎獲得大量的流量。
  它是一個(gè)有用的工具產(chǎn)品,因此它會(huì )獲得有機流量并推薦給朋友。甚至會(huì )被用戶(hù)列為“設計師必備品”。
  它是如此有用。當你在谷歌上無(wú)意中搜索“可愛(ài)的白貓四足倒置透明PNG”第一次找到時(shí),會(huì )將網(wǎng)站添加到采集夾,以后直接打開(kāi)。
  它可以改變世界,哪怕是一點(diǎn)點(diǎn)。
  為什么我敢公開(kāi)自己對Unsplash內容二次創(chuàng )作創(chuàng )業(yè)的想法?因為這是一種“就算公開(kāi)了,別人也很難做到”的秘密。
  看完這篇文章,愿意做、有能力做、能堅持做的人不會(huì )超過(guò)幾十人。更何況,如上所述,即使只是針對Unsplash的源站,通過(guò)各種組合創(chuàng )新,玩法上也會(huì )有無(wú)窮無(wú)盡的變化。
  Unsplash 只是其中一種成分,就像豬肉一樣。世界上有數百種以豬肉為原料的食譜。我剛剛公開(kāi)了“魚(yú)香肉絲”、“水煮肉片”、“小炒肉”、“回鍋肉”、“鹽炒肉”的食譜。
  我希望能和這幾十個(gè)人交朋友,一起成長(cháng)。
  如果你不在這幾十個(gè)人中,沒(méi)關(guān)系,我們也可以交朋友。如果我的想法對你的其他項目有啟發(fā),希望你能告訴我,我會(huì )非常榮幸和高興。
  5. 舉兩個(gè)例子
  我還沒(méi)準備好展示我的 網(wǎng)站。
  我可以透露的是,我的網(wǎng)站類(lèi)似于上面的2和5的組合來(lái)制作Unsplash。
  不過(guò)為了加深大家對這個(gè)方法的理解,例子還是很重要的。
  重新考慮后,我以?xún)蓚€(gè)類(lèi)似的方法網(wǎng)站為例,為大家拆解。同事們,對不起。(*^▽^*)
  示例 1:一個(gè)幾乎完美的示例
  這個(gè)網(wǎng)站,在我的標準下,我給它78分。
  網(wǎng)站地址:
  
  它的流量大嗎?
  每天有 30,000 名獨立訪(fǎng)客。在中國網(wǎng)站,進(jìn)入前10000。
  什么概念??jì)H依靠 Google Adsense 廣告,您每月可以賺取數千美元。更何況,廣告只是最基本的變現方式。
  It89.97% 的流量來(lái)自搜索引擎。
  百度 收錄 有 600,000 個(gè)網(wǎng)頁(yè)。
  
  它是如何實(shí)現“自動(dòng)更新無(wú)限內容”的?
  通過(guò)爬蟲(chóng)爬取國外程序員第一問(wèn)答社區的內容。
  只要一直在更新,就一直在更新。
  事實(shí)上,甚至不需要爬蟲(chóng)。Stackoverflow 提供了官方的API,你可以通過(guò)簡(jiǎn)單的編程得到你想要的所有數據。
  它是如何實(shí)現“二次創(chuàng )造”的?
  依靠機器翻譯。
  我不太喜歡通過(guò)翻譯進(jìn)行二次創(chuàng )作的方式,但我也不得不承認,這對于先行者來(lái)說(shuō)非常有效。
  但是如果你想以同樣的方式再次翻譯stackoverflow,它就行不通了。對于搜索引擎來(lái)說(shuō),先行者是原創(chuàng ),你的已經(jīng)不是了,你的是垃圾站。
  它的“二次創(chuàng )作”有價(jià)值嗎?
  有。許多程序員(尤其是職業(yè)培訓學(xué)校的程序員)對于閱讀英文內容感到頭疼。為他們解決了這個(gè)痛點(diǎn)。
  我身邊的一些程序員,在解決程序問(wèn)題的時(shí)候,已經(jīng)在瀏覽器中輸入了網(wǎng)站地址而不是源站。
  還有一個(gè)秘密細節。百度是國內爬蟲(chóng),其收錄 stackoverflow 源站內容不多。如果一個(gè)程序試圖解決其工作中的問(wèn)題,使用百度而不是谷歌,它不會(huì )找到太多有價(jià)值的答案。
  在中國,百度可以更輕松地索引其內容。簡(jiǎn)單的翻譯一下內容,搬到中國去,對于習慣用百度的程序員來(lái)說(shuō)也是一件值得的事情。
  它的“二次創(chuàng )作”合法嗎?
  完全合法。
  源站基于CC-BY-SA-4.0協(xié)議,允許翻譯和商用。
  該協(xié)議要求需要保留源站鏈接,新的網(wǎng)站也采用CC-BY-SA-4.0協(xié)議。stackoom也完全符合。沒(méi)有瑕疵。
  美中不足:
  1) 機器翻譯的翻譯質(zhì)量不盡如人意。站長(cháng)可以做更有價(jià)值的事情,比如手動(dòng)翻譯得分最高的帖子。
  2) 除了翻譯,沒(méi)有提供其他附加值,留住用戶(hù)的效率很低。
  3)變現的唯一途徑就是廣告,廣告單一,變現效率低。
  4) 站長(cháng)沒(méi)有試圖積累自己的私域流量。近 90% 的流量來(lái)自搜索引擎。從另一個(gè)角度來(lái)說(shuō),這是一個(gè)詛咒,意味著(zhù)它的原生流量太小,主要從事過(guò)客流量的業(yè)務(wù)。
  5)天啊,網(wǎng)站界面太丑了,辣眼睛……
  示例 2:
  這個(gè)網(wǎng)站,按照我的標準,我給70分。但我看好它的潛力,我相信它有機會(huì )達到 90 分。
  網(wǎng)站地址:
  
  它的流量大嗎?
  不錯,每天有 10,000 名獨立訪(fǎng)客。
  73% 的流量來(lái)自搜索引擎。
  它是如何實(shí)現“自動(dòng)更新無(wú)限內容”的?
  通過(guò)爬蟲(chóng),爬取國外知名新品推薦網(wǎng)站。
  您應該對 ProductHunt 并不陌生。社區里很多朋友經(jīng)常提到。比如我認為魚(yú)丸一定是它的重度用戶(hù)。
  只要一直在更新,就一直在更新。
  它是如何實(shí)現“二次創(chuàng )造”的?
  依靠機器翻譯。
  還有一個(gè)細節。這個(gè)網(wǎng)站將互聯(lián)網(wǎng)上需要科學(xué)訪(fǎng)問(wèn)的圖片等內容從源站抓取到國內服務(wù)器。由于百度的爬蟲(chóng)不科學(xué)上網(wǎng),對于百度來(lái)說(shuō),這些內容是原創(chuàng )。只是合法性存疑。
  它的“二次創(chuàng )作”有價(jià)值嗎?
  是的,我有。他解決了一些人的兩個(gè)痛點(diǎn):
  1)很多中國人讀英文內容都頭疼。
  2)Producthunt中的一些圖片、內容、JS資源需要科學(xué)上網(wǎng),有一定的門(mén)檻。
  網(wǎng)站對于這群人來(lái)說(shuō),這兩個(gè)問(wèn)題都解決了。它有價(jià)值。我身邊的一些朋友也把它加到了采集夾里。
  ProductHunt 網(wǎng)站 太有用了,中國從來(lái)沒(méi)有過(guò)類(lèi)似的網(wǎng)站。這是最大的價(jià)值,為中國企業(yè)家打開(kāi)了一扇門(mén),看看外國企業(yè)家最近在做什么。
  很有價(jià)值,還體現在:有人愿意主動(dòng)推薦這個(gè)網(wǎng)站。
  因此,網(wǎng)站站長(cháng)無(wú)需自行為網(wǎng)站建立外部鏈接。這也可以從數據上體現出來(lái),網(wǎng)站17.46%的流量來(lái)自Referals,也就是其他的網(wǎng)站鏈接。這是一個(gè)非常令人印象深刻的比例。
  如下圖所示,一些用戶(hù)甚至將其列為“產(chǎn)品經(jīng)理必備”,并免費幫助推廣。
  
  為了留住用戶(hù),除了翻譯,是否創(chuàng )造了額外的價(jià)值?
  一些。
  積極經(jīng)營(yíng)自己的社區,即私人流量。除了翻譯,它還允許你提交自己的產(chǎn)品,這樣它也可以積累真實(shí)的原創(chuàng )內容,積累自己的用戶(hù),有很大的附加值。
  在冷啟動(dòng)時(shí),翻譯 ProductHunt 只是一種方便的方式。相信站長(cháng)不會(huì )在這里呆太久。
  這是我最喜歡這個(gè)網(wǎng)站的地方。
  正是因為有了這層附加值,這個(gè)網(wǎng)站的流量才在上升。
  隨著(zhù)越來(lái)越多的原創(chuàng )內容在自己的社區中積累,離“上岸”越來(lái)越近,也越來(lái)越接近一個(gè)日益壯大的正規社區。
  它的“二次創(chuàng )作”合法嗎?
  不完全合法。這是網(wǎng)站的最大缺陷。源站producthunt的license里寫(xiě)的,不允許翻譯。
  作者可以算是一個(gè)側球。邊球,小芙可以安然無(wú)恙,但絕不能有什么大不了的。
  我希望它的創(chuàng )造者能找到解決這個(gè)缺陷的方法。
  我非常喜歡 ProductHunt,我必須每天使用它。我真誠地希望有一天,它會(huì )成為真正的“中國版ProductHunt”。
  五、總結1.方法層面
  要獲得免費且無(wú)限制的流量,您需要一個(gè)“自動(dòng)持續更新合法且有價(jià)值的 原創(chuàng ) 內容”的 網(wǎng)站。
  1)“自動(dòng)”“持續更新”來(lái)自?xún)热菰椿蚺老x(chóng)的 API。
  2) 來(lái)自?xún)热輥?lái)源的“法律”協(xié)議
  3) "原創(chuàng )" "價(jià)值"來(lái)自有價(jià)值的二次創(chuàng )作。最好是在Github上找高階代碼,最壞的就是翻譯。
  4) “價(jià)值”的體現就是有人愿意主動(dòng)分享和采集你的網(wǎng)站。在功利層面上,有些人想要創(chuàng )建免費的外部鏈接。
  2. 價(jià)值層面
  1) 與其關(guān)注“今年發(fā)生了什么變化”,不如關(guān)注“未來(lái)十年將保持不變”。
  2)價(jià)值和利他主義是萬(wàn)能的方法。不僅來(lái)自道德要求,也來(lái)自長(cháng)遠的經(jīng)濟利益考慮。
  3)任何值得做的事情都值得長(cháng)期做。任何長(cháng)期不能做的事情都是不值得做的。
  3. 留給大家三個(gè)問(wèn)題
  1)你還知道哪些內容來(lái)源允許從協(xié)議中合法二次創(chuàng )作嗎?
  2) 除了我提到的方法,你還知道哪些“自動(dòng)且有價(jià)值的二次創(chuàng )作”方法?
  3)如何給你的產(chǎn)品增加更多的價(jià)值,最終形成私域流量?

網(wǎng)站內容自動(dòng)更新(前臺定時(shí)執行刷新任務(wù)插件:帝國CMS官方插件介紹!)

網(wǎng)站優(yōu)化 ? 優(yōu)采云 發(fā)表了文章 ? 0 個(gè)評論 ? 274 次瀏覽 ? 2021-11-26 01:30 ? 來(lái)自相關(guān)話(huà)題

  網(wǎng)站內容自動(dòng)更新(前臺定時(shí)執行刷新任務(wù)插件:帝國CMS官方插件介紹!)
  -------------------------------------------------- --------------------------- 插件名稱(chēng):Empirecms-前臺定時(shí)執行刷新任務(wù)。插件作者:Empirecms官方插件介紹:Empirecms的前端定時(shí)刷新任務(wù)插件,以及可以自動(dòng)執行信息的定時(shí)上下線(xiàn)操作,可以代替需要打開(kāi)后臺執行刷新任務(wù)。官方網(wǎng)站:認為它可以做到-帝國cms ------------------------------- ---------------------------------------------- **** ****************安裝插件******************** 1、設置“上傳" 目錄 上傳文件到Empirecms系統目錄;2、 插件安裝完成。********************卸載插件******************** 1、刪除/ e /extend/DoTimeRepage/ 目錄;2、 插件已卸載。******************** 插件使用 ************************ 1、@ &gt; 經(jīng)常在被訪(fǎng)問(wèn)的頁(yè)面(如首頁(yè))底部添加如下代碼:(兩種方法任選其一:一)(1), JS調用方法:[已刪除][移除](2),框架調用方法:2、生成對應的頁(yè)面。
 ?。ㄌ砑铀⑿氯蝿?wù):后臺&gt;“系統”&gt;“定時(shí)任務(wù)”&gt;“管理刷新任務(wù)”。在線(xiàn)和離線(xiàn)定時(shí)信息:添加信息時(shí),可以在選項設置中設置定時(shí)發(fā)布。)****** ***** *********插件目錄說(shuō)明******************** /e/extend/DoTimeRepage/Plugin目錄執行前臺定時(shí)刷新任務(wù)└index.php 執行刷新任務(wù)程序文件********************帝國cms插件擴展教程****** ********** **** 以上是我們提供的插件分享。同時(shí)也希望大家以后可以開(kāi)發(fā)出更好的插件與大家分享。Empirecms的發(fā)展離不開(kāi)大家的支持。Empirecms插件擴展手冊可查閱:【官方插件】Empirecms -前臺定時(shí)執行刷新任務(wù)插件下載本插件適用于Empirecms以下版本。同時(shí)也為大家制作Empirecms插件提供了格式示例,期待制作更多插件。本插件適用于Empirecms的版本如下:(支持所有編碼版本)Empirecms 7.5Empirecms 7.2Empirecms 7.0Empirecms 6.6 本插件最后更新時(shí)間為:2018-03-21---------------- ------- ------------------------------------------- ------- ----插件名稱(chēng):Empirecms-前臺執行刷新任務(wù)插件插件作者:Empirecms官方插件介紹:Empirecms' s 前端定時(shí)執行刷新任務(wù)插件,可自動(dòng)對信息進(jìn)行定時(shí)的線(xiàn)上線(xiàn)下操作,無(wú)需打開(kāi)后臺執行刷新任務(wù)。官方網(wǎng)站:想一想-帝國cms 查看全部

  網(wǎng)站內容自動(dòng)更新(前臺定時(shí)執行刷新任務(wù)插件:帝國CMS官方插件介紹!)
  -------------------------------------------------- --------------------------- 插件名稱(chēng):Empirecms-前臺定時(shí)執行刷新任務(wù)。插件作者:Empirecms官方插件介紹:Empirecms的前端定時(shí)刷新任務(wù)插件,以及可以自動(dòng)執行信息的定時(shí)上下線(xiàn)操作,可以代替需要打開(kāi)后臺執行刷新任務(wù)。官方網(wǎng)站:認為它可以做到-帝國cms ------------------------------- ---------------------------------------------- **** ****************安裝插件******************** 1、設置“上傳" 目錄 上傳文件到Empirecms系統目錄;2、 插件安裝完成。********************卸載插件******************** 1、刪除/ e /extend/DoTimeRepage/ 目錄;2、 插件已卸載。******************** 插件使用 ************************ 1、@ &gt; 經(jīng)常在被訪(fǎng)問(wèn)的頁(yè)面(如首頁(yè))底部添加如下代碼:(兩種方法任選其一:一)(1), JS調用方法:[已刪除][移除](2),框架調用方法:2、生成對應的頁(yè)面。
 ?。ㄌ砑铀⑿氯蝿?wù):后臺&gt;“系統”&gt;“定時(shí)任務(wù)”&gt;“管理刷新任務(wù)”。在線(xiàn)和離線(xiàn)定時(shí)信息:添加信息時(shí),可以在選項設置中設置定時(shí)發(fā)布。)****** ***** *********插件目錄說(shuō)明******************** /e/extend/DoTimeRepage/Plugin目錄執行前臺定時(shí)刷新任務(wù)└index.php 執行刷新任務(wù)程序文件********************帝國cms插件擴展教程****** ********** **** 以上是我們提供的插件分享。同時(shí)也希望大家以后可以開(kāi)發(fā)出更好的插件與大家分享。Empirecms的發(fā)展離不開(kāi)大家的支持。Empirecms插件擴展手冊可查閱:【官方插件】Empirecms -前臺定時(shí)執行刷新任務(wù)插件下載本插件適用于Empirecms以下版本。同時(shí)也為大家制作Empirecms插件提供了格式示例,期待制作更多插件。本插件適用于Empirecms的版本如下:(支持所有編碼版本)Empirecms 7.5Empirecms 7.2Empirecms 7.0Empirecms 6.6 本插件最后更新時(shí)間為:2018-03-21---------------- ------- ------------------------------------------- ------- ----插件名稱(chēng):Empirecms-前臺執行刷新任務(wù)插件插件作者:Empirecms官方插件介紹:Empirecms' s 前端定時(shí)執行刷新任務(wù)插件,可自動(dòng)對信息進(jìn)行定時(shí)的線(xiàn)上線(xiàn)下操作,無(wú)需打開(kāi)后臺執行刷新任務(wù)。官方網(wǎng)站:想一想-帝國cms

網(wǎng)站內容自動(dòng)更新( 考研屋wwwkaoyanwucom提供各大機構考研公務(wù)員四六級輔導視頻課程(組圖))

網(wǎng)站優(yōu)化 ? 優(yōu)采云 發(fā)表了文章 ? 0 個(gè)評論 ? 195 次瀏覽 ? 2021-11-23 05:21 ? 來(lái)自相關(guān)話(huà)題

  網(wǎng)站內容自動(dòng)更新(
考研屋wwwkaoyanwucom提供各大機構考研公務(wù)員四六級輔導視頻課程(組圖))
  
  使用Windows系統服務(wù)自動(dòng)更新網(wǎng)站_0考研屋wwwkaoyanwucom 為各大院校提供公務(wù)員考研考研4、6級輔導視頻課程。使用Windows系統服務(wù)自動(dòng)更新網(wǎng)站應用后臺作為站長(cháng)做好管理網(wǎng)站同時(shí)為了取悅搜索引擎,需要每隔一段時(shí)間更新網(wǎng)站的內容日。一些站長(cháng)需要維護幾個(gè)網(wǎng)站日常工作量。你可以想象如果網(wǎng)站管理員在假期沒(méi)有它。維修工作無(wú)法通過(guò)電腦進(jìn)行或無(wú)法使用互聯(lián)網(wǎng)。原理本文介紹一種二重積分計算法84消毒劑配比法愚人節 s 現金流量表編制方法七種求和方法 自動(dòng)更新網(wǎng)站內容的方法 使用Windows系統服務(wù)設置其URL訪(fǎng)問(wèn)地址訪(fǎng)問(wèn)需要的網(wǎng)站特殊頁(yè)面每天更新內容,假設這個(gè)頁(yè)面是A在網(wǎng)站末尾設置審核機制。只有通過(guò)審核的內容才能顯示在前端。網(wǎng)站Content 對于靜態(tài)首頁(yè)頁(yè)面A,還可以生成下一個(gè)首頁(yè)靜態(tài)頁(yè)面。當然,頁(yè)面A還可以做更多的用途,比如備份數據庫、更改過(guò)期用戶(hù)狀態(tài)、刪除無(wú)用的臨時(shí)文件等。 詳細原理 1Windows server Windows服務(wù)使用NetFramework20 因此,在使用時(shí)應先安裝框架使用網(wǎng)絡(luò )框架。20 下載地址 B15C5E04F5displaylangzh-cn 使用xml文件存儲配置信息,存儲需要訪(fǎng)問(wèn)的URL。示例結構如下。一項代表政黨積極分子的數量。計分表普通年金現值系數。一次訪(fǎng)問(wèn)的 URL 是設置為 網(wǎng)站 的特定 URL。自動(dòng)更新的URL地址可以帶上查詢(xún)字符串來(lái)設置更新次數。時(shí)間表示每天訪(fǎng)問(wèn)的時(shí)間。時(shí)間只能是準確的 一次訪(fǎng)問(wèn)的 URL 是設置為 網(wǎng)站 的特定 URL。自動(dòng)更新的URL地址可以帶上查詢(xún)字符串來(lái)設置更新次數。時(shí)間表示每天訪(fǎng)問(wèn)的時(shí)間。時(shí)間只能是準確的 一次訪(fǎng)問(wèn)的 URL 是設置為 網(wǎng)站 的特定 URL。自動(dòng)更新的URL地址可以帶上查詢(xún)字符串來(lái)設置更新次數。時(shí)間表示每天訪(fǎng)問(wèn)的時(shí)間。時(shí)間只能是準確的
  
  到1分鐘,必須保證同一分鐘內每個(gè)item只有一個(gè)url任務(wù)程序。使用定時(shí)器每20秒掃描一次配置項,查看是否有需要訪(fǎng)問(wèn)的URL。如果有,請訪(fǎng)問(wèn)此 URL。相關(guān)代碼如下: ]xmllistxmlSelectNodesrootUrlsitemvoidmyTimer_ElapsedobjectsourceElapsedEventArgsetryLogSaveNoteDateTimeNowToStringyyyy-MM-ddHHmmssHeartWork心跳檢測YourTaskcatchExceptioneeLogSaveExceptioneeBR考研考研室wwwkaoyanwucom提供各大院??佳辛壙佳幸曨l輔導 查看全部

  網(wǎng)站內容自動(dòng)更新(
考研屋wwwkaoyanwucom提供各大機構考研公務(wù)員四六級輔導視頻課程(組圖))
  
  使用Windows系統服務(wù)自動(dòng)更新網(wǎng)站_0考研屋wwwkaoyanwucom 為各大院校提供公務(wù)員考研考研4、6級輔導視頻課程。使用Windows系統服務(wù)自動(dòng)更新網(wǎng)站應用后臺作為站長(cháng)做好管理網(wǎng)站同時(shí)為了取悅搜索引擎,需要每隔一段時(shí)間更新網(wǎng)站的內容日。一些站長(cháng)需要維護幾個(gè)網(wǎng)站日常工作量。你可以想象如果網(wǎng)站管理員在假期沒(méi)有它。維修工作無(wú)法通過(guò)電腦進(jìn)行或無(wú)法使用互聯(lián)網(wǎng)。原理本文介紹一種二重積分計算法84消毒劑配比法愚人節 s 現金流量表編制方法七種求和方法 自動(dòng)更新網(wǎng)站內容的方法 使用Windows系統服務(wù)設置其URL訪(fǎng)問(wèn)地址訪(fǎng)問(wèn)需要的網(wǎng)站特殊頁(yè)面每天更新內容,假設這個(gè)頁(yè)面是A在網(wǎng)站末尾設置審核機制。只有通過(guò)審核的內容才能顯示在前端。網(wǎng)站Content 對于靜態(tài)首頁(yè)頁(yè)面A,還可以生成下一個(gè)首頁(yè)靜態(tài)頁(yè)面。當然,頁(yè)面A還可以做更多的用途,比如備份數據庫、更改過(guò)期用戶(hù)狀態(tài)、刪除無(wú)用的臨時(shí)文件等。 詳細原理 1Windows server Windows服務(wù)使用NetFramework20 因此,在使用時(shí)應先安裝框架使用網(wǎng)絡(luò )框架。20 下載地址 B15C5E04F5displaylangzh-cn 使用xml文件存儲配置信息,存儲需要訪(fǎng)問(wèn)的URL。示例結構如下。一項代表政黨積極分子的數量。計分表普通年金現值系數。一次訪(fǎng)問(wèn)的 URL 是設置為 網(wǎng)站 的特定 URL。自動(dòng)更新的URL地址可以帶上查詢(xún)字符串來(lái)設置更新次數。時(shí)間表示每天訪(fǎng)問(wèn)的時(shí)間。時(shí)間只能是準確的 一次訪(fǎng)問(wèn)的 URL 是設置為 網(wǎng)站 的特定 URL。自動(dòng)更新的URL地址可以帶上查詢(xún)字符串來(lái)設置更新次數。時(shí)間表示每天訪(fǎng)問(wèn)的時(shí)間。時(shí)間只能是準確的 一次訪(fǎng)問(wèn)的 URL 是設置為 網(wǎng)站 的特定 URL。自動(dòng)更新的URL地址可以帶上查詢(xún)字符串來(lái)設置更新次數。時(shí)間表示每天訪(fǎng)問(wèn)的時(shí)間。時(shí)間只能是準確的
  
  到1分鐘,必須保證同一分鐘內每個(gè)item只有一個(gè)url任務(wù)程序。使用定時(shí)器每20秒掃描一次配置項,查看是否有需要訪(fǎng)問(wèn)的URL。如果有,請訪(fǎng)問(wèn)此 URL。相關(guān)代碼如下: ]xmllistxmlSelectNodesrootUrlsitemvoidmyTimer_ElapsedobjectsourceElapsedEventArgsetryLogSaveNoteDateTimeNowToStringyyyy-MM-ddHHmmssHeartWork心跳檢測YourTaskcatchExceptioneeLogSaveExceptioneeBR考研考研室wwwkaoyanwucom提供各大院??佳辛壙佳幸曨l輔導

網(wǎng)站內容自動(dòng)更新(你有一個(gè)支持php的主機空間,有沒(méi)有用php把自己的網(wǎng)站武裝起來(lái))

網(wǎng)站優(yōu)化 ? 優(yōu)采云 發(fā)表了文章 ? 0 個(gè)評論 ? 101 次瀏覽 ? 2021-11-23 05:19 ? 來(lái)自相關(guān)話(huà)題

  網(wǎng)站內容自動(dòng)更新(你有一個(gè)支持php的主機空間,有沒(méi)有用php把自己的網(wǎng)站武裝起來(lái))
  前言:現在很多有個(gè)人主頁(yè)或者博客的朋友都選擇租用虛擬主機,而且相當多的虛擬主機支持php。如果你有一個(gè)支持php的宿主機空間,你的網(wǎng)站有沒(méi)有用php武裝?
  能否讓php添加一些每隔一段時(shí)間自動(dòng)更新的內容,以更好地吸引訪(fǎng)問(wèn)者?實(shí)現這個(gè)功能不需要太高深的編程知識,請看下面的例子:
  (一)英文諺語(yǔ)
  我們來(lái)看一個(gè)簡(jiǎn)單的應用:讓php程序從數據庫中隨機抽取一行記錄,顯示在網(wǎng)頁(yè)上,每15分鐘讀取一次記錄。英漢諺語(yǔ)適合展示。
  考慮到大部分放置個(gè)人主頁(yè)的廉價(jià)虛擬主機都不支持MySQL等數據庫,我們使用文本數據文件來(lái)存儲數據,對于流量較低的網(wǎng)站來(lái)說(shuō)已經(jīng)足夠了。創(chuàng )建一個(gè)名為 english.dat 的文本文件,內容如下:
  糟糕的開(kāi)始會(huì )帶來(lái)糟糕的結局。
  糟糕的灌木叢比開(kāi)闊的田野好。
  糟糕的妥協(xié)勝過(guò)良好的訴訟。糟糕的妥協(xié)勝過(guò)良好的訴訟。
  良心不正,是人心中的毒蛇。
  壞習慣就像一塊好蛋糕,壞掉總比保存好。
  壞掛鎖會(huì )招來(lái)撬鎖。
  ...
  注意每一行都是一條完整的記錄,中間不要換行;文件中不能有半角雙引號("),否則程序在輸出數據時(shí)會(huì )解析數據。網(wǎng)上有很多這樣的內容,隨便搜索一下,或者去我的網(wǎng)站@ &gt; 下載數據文件。
  下面是編寫(xiě)一個(gè)讀取數據的程序。創(chuàng )建一個(gè)名為 english.dat 的文本文件并添加如下源代碼:
 ?。?php
  $filename ='english.dat'; //數據文件名
  $刷新= 900;//更新周期(以秒為單位,可根據需要調整)
  $data = 文件($文件名);//將數據文件加載到數組中
  $num_lines = count($data); //數據文件行數,即記錄數 mt_srand(floor(time() / $refresh));
  $id = mt_rand(0, $num_lines-1); //隨機選擇一個(gè)記錄號
  $content = 印章($data[$id]); //根據記錄號選擇對應的數據,截去最后一個(gè)換行符
  echo "document.write(\"$content\");"; //使用javascript輸出數據
  保存 english.dat 和 english.php 并將它們上傳到服務(wù)器上的同一目錄。
  最后一步是讓你的網(wǎng)頁(yè)調用這個(gè)php程序來(lái)顯示內容。因為php運行的結果是以javascript的形式輸出的,所以我們只需要調用這個(gè)php作為javascrupt,方法是:用記事本或者網(wǎng)頁(yè)編輯軟件打開(kāi)你要修改的html文件,然后制作動(dòng)態(tài)內容在顯示位置添加以下代碼:
 ?。寄_本語(yǔ)言="javascript" src="english.php"></script>
  注意如果你修改的html文件和english.php不在同一個(gè)目錄下,必須在src="..."中注明english.php的相對路徑。
  將此修改后的 html 文件上傳到服務(wù)器并在瀏覽器中打開(kāi)。如果你每一步都做對了,你應該能夠看到顯示的數據文件的內容!15分鐘后刷新頁(yè)面看看顯示的內容有沒(méi)有變化?而且你沒(méi)有做額外的工作來(lái)更新這些內容,php程序為你做了。
  如果你的朋友想在沒(méi)有支持php的主機的情況下在他的網(wǎng)頁(yè)或博客上實(shí)現同樣的功能,你可以使用&lt;script language="javascript" src=" website/program path/english.php"&gt;&lt; /script&gt; 調用主機上的程序以顯示相同的內容。
  當然,這個(gè)程序也可能存在編碼不兼容的問(wèn)題,因為內容是以gb2312編碼顯示的。在UTF編碼的網(wǎng)頁(yè)上使用時(shí),中文會(huì )出現亂碼。解決方法超出了本文范圍,請自行搜索相關(guān)教程。
  實(shí)現了這個(gè)功能,你已經(jīng)開(kāi)始從html的靜態(tài)世界走向php的動(dòng)態(tài)世界了。好久沒(méi)來(lái)日本了,下次來(lái)看看怎么用ph??p在你的網(wǎng)頁(yè)中添加“每日星座運勢”功能吧。
 ?。ū疚闹械某绦蚓\行在php4/php5環(huán)境下。) 查看全部

  網(wǎng)站內容自動(dòng)更新(你有一個(gè)支持php的主機空間,有沒(méi)有用php把自己的網(wǎng)站武裝起來(lái))
  前言:現在很多有個(gè)人主頁(yè)或者博客的朋友都選擇租用虛擬主機,而且相當多的虛擬主機支持php。如果你有一個(gè)支持php的宿主機空間,你的網(wǎng)站有沒(méi)有用php武裝?
  能否讓php添加一些每隔一段時(shí)間自動(dòng)更新的內容,以更好地吸引訪(fǎng)問(wèn)者?實(shí)現這個(gè)功能不需要太高深的編程知識,請看下面的例子:
  (一)英文諺語(yǔ)
  我們來(lái)看一個(gè)簡(jiǎn)單的應用:讓php程序從數據庫中隨機抽取一行記錄,顯示在網(wǎng)頁(yè)上,每15分鐘讀取一次記錄。英漢諺語(yǔ)適合展示。
  考慮到大部分放置個(gè)人主頁(yè)的廉價(jià)虛擬主機都不支持MySQL等數據庫,我們使用文本數據文件來(lái)存儲數據,對于流量較低的網(wǎng)站來(lái)說(shuō)已經(jīng)足夠了。創(chuàng )建一個(gè)名為 english.dat 的文本文件,內容如下:
  糟糕的開(kāi)始會(huì )帶來(lái)糟糕的結局。
  糟糕的灌木叢比開(kāi)闊的田野好。
  糟糕的妥協(xié)勝過(guò)良好的訴訟。糟糕的妥協(xié)勝過(guò)良好的訴訟。
  良心不正,是人心中的毒蛇。
  壞習慣就像一塊好蛋糕,壞掉總比保存好。
  壞掛鎖會(huì )招來(lái)撬鎖。
  ...
  注意每一行都是一條完整的記錄,中間不要換行;文件中不能有半角雙引號("),否則程序在輸出數據時(shí)會(huì )解析數據。網(wǎng)上有很多這樣的內容,隨便搜索一下,或者去我的網(wǎng)站@ &gt; 下載數據文件。
  下面是編寫(xiě)一個(gè)讀取數據的程序。創(chuàng )建一個(gè)名為 english.dat 的文本文件并添加如下源代碼:
 ?。?php
  $filename ='english.dat'; //數據文件名
  $刷新= 900;//更新周期(以秒為單位,可根據需要調整)
  $data = 文件($文件名);//將數據文件加載到數組中
  $num_lines = count($data); //數據文件行數,即記錄數 mt_srand(floor(time() / $refresh));
  $id = mt_rand(0, $num_lines-1); //隨機選擇一個(gè)記錄號
  $content = 印章($data[$id]); //根據記錄號選擇對應的數據,截去最后一個(gè)換行符
  echo "document.write(\"$content\");"; //使用javascript輸出數據
  保存 english.dat 和 english.php 并將它們上傳到服務(wù)器上的同一目錄。
  最后一步是讓你的網(wǎng)頁(yè)調用這個(gè)php程序來(lái)顯示內容。因為php運行的結果是以javascript的形式輸出的,所以我們只需要調用這個(gè)php作為javascrupt,方法是:用記事本或者網(wǎng)頁(yè)編輯軟件打開(kāi)你要修改的html文件,然后制作動(dòng)態(tài)內容在顯示位置添加以下代碼:
 ?。寄_本語(yǔ)言="javascript" src="english.php"></script>
  注意如果你修改的html文件和english.php不在同一個(gè)目錄下,必須在src="..."中注明english.php的相對路徑。
  將此修改后的 html 文件上傳到服務(wù)器并在瀏覽器中打開(kāi)。如果你每一步都做對了,你應該能夠看到顯示的數據文件的內容!15分鐘后刷新頁(yè)面看看顯示的內容有沒(méi)有變化?而且你沒(méi)有做額外的工作來(lái)更新這些內容,php程序為你做了。
  如果你的朋友想在沒(méi)有支持php的主機的情況下在他的網(wǎng)頁(yè)或博客上實(shí)現同樣的功能,你可以使用&lt;script language="javascript" src=" website/program path/english.php"&gt;&lt; /script&gt; 調用主機上的程序以顯示相同的內容。
  當然,這個(gè)程序也可能存在編碼不兼容的問(wèn)題,因為內容是以gb2312編碼顯示的。在UTF編碼的網(wǎng)頁(yè)上使用時(shí),中文會(huì )出現亂碼。解決方法超出了本文范圍,請自行搜索相關(guān)教程。
  實(shí)現了這個(gè)功能,你已經(jīng)開(kāi)始從html的靜態(tài)世界走向php的動(dòng)態(tài)世界了。好久沒(méi)來(lái)日本了,下次來(lái)看看怎么用ph??p在你的網(wǎng)頁(yè)中添加“每日星座運勢”功能吧。
 ?。ū疚闹械某绦蚓\行在php4/php5環(huán)境下。)

網(wǎng)站內容自動(dòng)更新(你有一個(gè)支持php的主機空間,有沒(méi)有用php把自己的網(wǎng)站武裝起來(lái))

網(wǎng)站優(yōu)化 ? 優(yōu)采云 發(fā)表了文章 ? 0 個(gè)評論 ? 86 次瀏覽 ? 2021-11-21 14:19 ? 來(lái)自相關(guān)話(huà)題

  網(wǎng)站內容自動(dòng)更新(你有一個(gè)支持php的主機空間,有沒(méi)有用php把自己的網(wǎng)站武裝起來(lái))
  前言:現在很多有個(gè)人主頁(yè)或者博客的朋友都選擇租用虛擬主機,而且相當多的虛擬主機支持php。如果你有一個(gè)支持php的宿主機空間,你的網(wǎng)站有沒(méi)有用php武裝?
  能否讓php添加一些每隔一段時(shí)間自動(dòng)更新的內容,以更好地吸引訪(fǎng)問(wèn)者?實(shí)現這個(gè)功能不需要太高深的編程知識,請看下面的例子:
  (一)英文諺語(yǔ)
  我們來(lái)看一個(gè)簡(jiǎn)單的應用:讓php程序從數據庫中隨機抽取一行記錄,顯示在網(wǎng)頁(yè)上,每15分鐘讀取一次記錄。英漢諺語(yǔ)適合展示。
  考慮到大部分放置個(gè)人主頁(yè)的廉價(jià)虛擬主機都不支持MySQL等數據庫,我們使用文本數據文件來(lái)存儲數據,對于流量較低的網(wǎng)站來(lái)說(shuō)已經(jīng)足夠了。創(chuàng )建一個(gè)名為 english.dat 的文本文件,內容如下:
  糟糕的開(kāi)始會(huì )帶來(lái)糟糕的結局。
  糟糕的灌木叢比開(kāi)闊的田野好。
  糟糕的妥協(xié)勝過(guò)良好的訴訟。糟糕的妥協(xié)勝過(guò)良好的訴訟。
  良心不正,人心如蛇。
  壞習慣就像一塊好蛋糕,壞掉總比保存好。
  壞掛鎖會(huì )招來(lái)撬鎖。
  ...
  注意每一行都是一條完整的記錄,中間不要換行;文件中不能有半角雙引號("),否則程序在輸出數據時(shí)會(huì )解析錯誤。網(wǎng)上有很多這樣的內容,隨便搜索一下,或者去我的網(wǎng)站@ &gt; 下載數據文件。
  下面是編寫(xiě)一個(gè)讀取數據的程序。創(chuàng )建一個(gè)名為 english.dat 的文本文件并添加如下源代碼:
 ?。?php
  $filename ='english.dat'; //數據文件名
  $刷新= 900;//更新周期(以秒為單位,可根據需要調整)
  $data = 文件($文件名);//將數據文件加載到數組中
  $num_lines = count($data); //數據文件行數,即記錄數 mt_srand(floor(time() / $refresh));
  $id = mt_rand(0, $num_lines-1); //隨機選擇一個(gè)記錄號
  $content = 印章($data[$id]); //根據記錄號選擇對應的數據,截去最后一個(gè)換行符
  echo "document.write(\"$content\");"; //使用javascript輸出數據
  保存 english.dat 和 english.php 并將它們上傳到服務(wù)器上的同一目錄。
  最后一步是讓你的網(wǎng)頁(yè)調用這個(gè)php程序來(lái)顯示內容。因為php運行的結果是以javascript的形式輸出的,所以我們只需要調用這個(gè)php作為javascrupt,方法是:用記事本或者網(wǎng)頁(yè)編輯軟件打開(kāi)你要修改的html文件,然后制作動(dòng)態(tài)內容在顯示位置添加以下代碼:
 ?。寄_本語(yǔ)言="javascript" src="english.php"></script>
  注意如果你修改的html文件和english.php不在同一個(gè)目錄下,必須在src="..."中注明english.php的相對路徑。
  將此修改后的 html 文件上傳到服務(wù)器并在瀏覽器中打開(kāi)。如果您正確地完成了每一步,您應該能夠看到顯示的數據文件的內容!15分鐘后刷新頁(yè)面看看顯示的內容有沒(méi)有變化?而且你沒(méi)有做額外的工作來(lái)更新這些內容,php程序為你做了。
  如果你的朋友想在他的網(wǎng)頁(yè)或博客上實(shí)現同樣的功能,但沒(méi)有支持php的主機,你可以使用&lt;script language="javascript" src=" website/program path/english.php "&gt;&lt;/script&gt; 調用您主機上的程序以顯示相同的內容。
  當然,這個(gè)程序也可能存在編碼不兼容的問(wèn)題,因為內容是以gb2312編碼顯示的。在UTF編碼的網(wǎng)頁(yè)上使用時(shí),中文會(huì )出現亂碼。解決方法超出了本文范圍,請自行搜索相關(guān)教程。
  實(shí)現了這個(gè)功能,你已經(jīng)開(kāi)始從html的靜態(tài)世界走向php的動(dòng)態(tài)世界了。好久沒(méi)來(lái)日本了,下次來(lái)看看怎么用ph??p在你的網(wǎng)頁(yè)中添加“每日星座運勢”功能吧。
 ?。ū疚闹械某绦蚓\行在php4/php5環(huán)境下。) 查看全部

  網(wǎng)站內容自動(dòng)更新(你有一個(gè)支持php的主機空間,有沒(méi)有用php把自己的網(wǎng)站武裝起來(lái))
  前言:現在很多有個(gè)人主頁(yè)或者博客的朋友都選擇租用虛擬主機,而且相當多的虛擬主機支持php。如果你有一個(gè)支持php的宿主機空間,你的網(wǎng)站有沒(méi)有用php武裝?
  能否讓php添加一些每隔一段時(shí)間自動(dòng)更新的內容,以更好地吸引訪(fǎng)問(wèn)者?實(shí)現這個(gè)功能不需要太高深的編程知識,請看下面的例子:
  (一)英文諺語(yǔ)
  我們來(lái)看一個(gè)簡(jiǎn)單的應用:讓php程序從數據庫中隨機抽取一行記錄,顯示在網(wǎng)頁(yè)上,每15分鐘讀取一次記錄。英漢諺語(yǔ)適合展示。
  考慮到大部分放置個(gè)人主頁(yè)的廉價(jià)虛擬主機都不支持MySQL等數據庫,我們使用文本數據文件來(lái)存儲數據,對于流量較低的網(wǎng)站來(lái)說(shuō)已經(jīng)足夠了。創(chuàng )建一個(gè)名為 english.dat 的文本文件,內容如下:
  糟糕的開(kāi)始會(huì )帶來(lái)糟糕的結局。
  糟糕的灌木叢比開(kāi)闊的田野好。
  糟糕的妥協(xié)勝過(guò)良好的訴訟。糟糕的妥協(xié)勝過(guò)良好的訴訟。
  良心不正,人心如蛇。
  壞習慣就像一塊好蛋糕,壞掉總比保存好。
  壞掛鎖會(huì )招來(lái)撬鎖。
  ...
  注意每一行都是一條完整的記錄,中間不要換行;文件中不能有半角雙引號("),否則程序在輸出數據時(shí)會(huì )解析錯誤。網(wǎng)上有很多這樣的內容,隨便搜索一下,或者去我的網(wǎng)站@ &gt; 下載數據文件。
  下面是編寫(xiě)一個(gè)讀取數據的程序。創(chuàng )建一個(gè)名為 english.dat 的文本文件并添加如下源代碼:
 ?。?php
  $filename ='english.dat'; //數據文件名
  $刷新= 900;//更新周期(以秒為單位,可根據需要調整)
  $data = 文件($文件名);//將數據文件加載到數組中
  $num_lines = count($data); //數據文件行數,即記錄數 mt_srand(floor(time() / $refresh));
  $id = mt_rand(0, $num_lines-1); //隨機選擇一個(gè)記錄號
  $content = 印章($data[$id]); //根據記錄號選擇對應的數據,截去最后一個(gè)換行符
  echo "document.write(\"$content\");"; //使用javascript輸出數據
  保存 english.dat 和 english.php 并將它們上傳到服務(wù)器上的同一目錄。
  最后一步是讓你的網(wǎng)頁(yè)調用這個(gè)php程序來(lái)顯示內容。因為php運行的結果是以javascript的形式輸出的,所以我們只需要調用這個(gè)php作為javascrupt,方法是:用記事本或者網(wǎng)頁(yè)編輯軟件打開(kāi)你要修改的html文件,然后制作動(dòng)態(tài)內容在顯示位置添加以下代碼:
 ?。寄_本語(yǔ)言="javascript" src="english.php"></script>
  注意如果你修改的html文件和english.php不在同一個(gè)目錄下,必須在src="..."中注明english.php的相對路徑。
  將此修改后的 html 文件上傳到服務(wù)器并在瀏覽器中打開(kāi)。如果您正確地完成了每一步,您應該能夠看到顯示的數據文件的內容!15分鐘后刷新頁(yè)面看看顯示的內容有沒(méi)有變化?而且你沒(méi)有做額外的工作來(lái)更新這些內容,php程序為你做了。
  如果你的朋友想在他的網(wǎng)頁(yè)或博客上實(shí)現同樣的功能,但沒(méi)有支持php的主機,你可以使用&lt;script language="javascript" src=" website/program path/english.php "&gt;&lt;/script&gt; 調用您主機上的程序以顯示相同的內容。
  當然,這個(gè)程序也可能存在編碼不兼容的問(wèn)題,因為內容是以gb2312編碼顯示的。在UTF編碼的網(wǎng)頁(yè)上使用時(shí),中文會(huì )出現亂碼。解決方法超出了本文范圍,請自行搜索相關(guān)教程。
  實(shí)現了這個(gè)功能,你已經(jīng)開(kāi)始從html的靜態(tài)世界走向php的動(dòng)態(tài)世界了。好久沒(méi)來(lái)日本了,下次來(lái)看看怎么用ph??p在你的網(wǎng)頁(yè)中添加“每日星座運勢”功能吧。
 ?。ū疚闹械某绦蚓\行在php4/php5環(huán)境下。)

網(wǎng)站內容自動(dòng)更新(第二種掃碼登錄的原理很簡(jiǎn)單,核心就是依靠微信帶參二維碼、EasyWeChat二維碼文檔簡(jiǎn)單的解釋一下掃描)

網(wǎng)站優(yōu)化 ? 優(yōu)采云 發(fā)表了文章 ? 0 個(gè)評論 ? 266 次瀏覽 ? 2021-11-21 13:31 ? 來(lái)自相關(guān)話(huà)題

  網(wǎng)站內容自動(dòng)更新(第二種掃碼登錄的原理很簡(jiǎn)單,核心就是依靠微信帶參二維碼、EasyWeChat二維碼文檔簡(jiǎn)單的解釋一下掃描)
  前期準備
  其實(shí)二次掃碼登錄的原理很簡(jiǎn)單,核心就是依靠微信二維碼帶參數,EasyWeChat二維碼文檔
  簡(jiǎn)單解釋一下帶參數掃描這個(gè)二維碼的區別:
  看到這里,相信你已經(jīng)明白了,整理一下:
  實(shí)戰請求登錄二維碼
  前端通過(guò)點(diǎn)擊事件請求微信登錄二維碼
  // 方便清除輪詢(xún)
let timer = null
$(document).on('click', '.wechat-login', function () {
// 請求登錄二維碼
axios.get('{{ route('wx.pic') }}').then(response => {
let result = response.data
if (result.status_code !== 200) {
return
}
// 顯示二維碼圖片
$('.wechat-url').attr('src', result.data.url)
// 輪詢(xún)登錄狀態(tài)
timer = setInterval(() => {
// 請求參數是二維碼中的場(chǎng)景值
axios.get('{{ route('home.login.check') }}', {params: {wechat_flag: result.data.weChatFlag}}).then(response => {
let result = response.data
if (result.data) {
window.location.href = '/'
}
})
}, 2000)
})
})
// 返回時(shí)清除輪詢(xún)
$('.wechat-back').click(function () {
clearInterval(timer)
})
  后端帶參數生成二維碼邏輯,EasyWeChat配置請參考文檔
  
protected $app;
/**
* Construct
*
* WeChatController constructor.
*/
public function __construct()
{
$this->app = app('wechat.official_account');
}
/**
* 獲取二維碼圖片
*
* @param Request $request
*
* @return \Illuminate\Http\JsonResponse
* @throws \Exception
*/
public function getWxPic(Request $request)
{
// 查詢(xún) cookie,如果沒(méi)有就重新生成一次
if (!$weChatFlag = $request->cookie(WxUser::WECHAT_FLAG)) {
$weChatFlag = Uuid::uuid4()->getHex();
}
// 緩存微信帶參二維碼
if (!$url = Cache::get(WxUser::QR_URL . $weChatFlag)) {
// 有效期 1 天的二維碼
$qrCode = $this->app->qrcode;
$result = $qrCode->temporary($weChatFlag, 3600 * 24);
$url = $qrCode->url($result['ticket']);
Cache::put(WxUser::QR_URL . $weChatFlag, $url, now()->addDay());
}
// 自定義參數返回給前端,前端輪詢(xún)
return $this->ajaxSuccess(compact('url', 'weChatFlag'))
->cookie(WxUser::WECHAT_FLAG, $weChatFlag, 24 * 60);
}
  用戶(hù)掃描二維碼后的處理
   /**
* 微信消息接入(這里拆分函數處理)
*
* @return \Symfony\Component\HttpFoundation\Response
* @throws \EasyWeChat\Kernel\Exceptions\BadRequestException
* @throws \EasyWeChat\Kernel\Exceptions\InvalidArgumentException
* @throws \EasyWeChat\Kernel\Exceptions\InvalidConfigException
* @throws \ReflectionException
*/
public function serve()
{
$app = $this->app;
$app->server->push(function ($message) {
if ($message) {
$method = camel_case('handle_' . $message['MsgType']);
if (method_exists($this, $method)) {
$this->openid = $message['FromUserName'];
return call_user_func_array([$this, $method], [$message]);
}
Log::info('無(wú)此處理方法:' . $method);
}
});
return $app->server->serve();
}
/**
* 事件引導處理方法(事件有許多,拆分處理)
*
* @param $event
*
* @return mixed
*/
protected function handleEvent($event)
{
Log::info('事件參數:', [$event]);
$method = camel_case('event_' . $event['Event']);
Log::info('處理方法:' . $method);
if (method_exists($this, $method)) {
return call_user_func_array([$this, $method], [$event]);
}
Log::info('無(wú)此事件處理方法:' . $method);
}
/**
* 取消訂閱
*
* @param $event
*/
protected function eventUnsubscribe($event)
{
$wxUser = WxUser::whereOpenid($this->openid)->first();
$wxUser->subscribe = 0;
$wxUser->subscribe_time = null;
$wxUser->save();
}
/**
* 掃描帶參二維碼事件
*
* @param $event
*/
public function eventSCAN($event)
{
if ($wxUser = WxUser::whereOpenid($this->openid)->first()) {
// 標記前端可登陸
$this->markTheLogin($event, $wxUser->uid);
return;
}
}
/**
* 訂閱
*
* @param $event
*
* @throws \Throwable
*/
protected function eventSubscribe($event)
{
$openId = $this->openid;
if ($wxUser = WxUser::whereOpenid($openId)->first()) {
// 標記前端可登陸
$this->markTheLogin($event, $wxUser->uid);
return;
}
// 微信用戶(hù)信息
$wxUser = $this->app->user->get($openId);
// 注冊
$nickname = $this->filterEmoji($wxUser['nickname']);
$result = DB::transaction(function () use ($openId, $event, $nickname, $wxUser) {
$uid = Uuid::uuid4()->getHex();
$time = time();
// 用戶(hù)
$user = User::create([
'uid' => $uid,
'created_at' => $time,
]);
// 用戶(hù)信息
$user->user_info()->create([
'email' => $user->email,
'nickname' => $nickname,
'sex' => $wxUser['sex'],
'address' => $wxUser['country'] . ' ' . $wxUser['province'] . ' ' . $wxUser['city'],
'avatar' => $wxUser['headimgurl'],
'code' => app(UserRegisterController::class)->inviteCode(10),
'created_at' => $time,
]);
// 用戶(hù)賬戶(hù)
$user->user_account()->create([
'gold' => 200,
'created_at' => $time,
]);
$wxUserModel = $user->wx_user()->create([
'subscribe' => $wxUser['subscribe'],
'subscribe_time' => $wxUser['subscribe_time'],
'openid' => $wxUser['openid'],
'created_at' => $time,
]);
Log::info('用戶(hù)注冊成功 openid:' . $openId);
$this->markTheLogin($event, $wxUserModel->uid);
});
Log::debug('SQL 錯誤: ', [$result]);
}
/**
* 標記可登錄
*
* @param $event
* @param $uid
*/
public function markTheLogin($event, $uid)
{
if (empty($event['EventKey'])) {
return;
}
$eventKey = $event['EventKey'];
// 關(guān)注事件的場(chǎng)景值會(huì )帶一個(gè)前綴需要去掉
if ($event['Event'] == 'subscribe') {
$eventKey = str_after($event['EventKey'], 'qrscene_');
}
Log::info('EventKey:' . $eventKey, [$event['EventKey']]);
// 標記前端可登陸
Cache::put(WxUser::LOGIN_WECHAT . $eventKey, $uid, now()->addMinute(30));
}
  前端登錄檢查
   /**
* 微信用戶(hù)登錄檢查
*
* @param Request $request
*
* @return bool|\Illuminate\Http\JsonResponse
*/
public function loginCheck(Request $request)
{
// 判斷請求是否有微信登錄標識
if (!$flag = $request->wechat_flag) {
return $this->ajaxSuccess(false);
}
// 根據微信標識在緩存中獲取需要登錄用戶(hù)的 UID
$uid = Cache::get(WxUser::LOGIN_WECHAT . $flag);
$user = User::whereUid($uid)->first();
if (empty($user)) {
return $this->ajaxSuccess(false);
}
// 登錄用戶(hù)、并清空緩存
auth('web')->login($user);
Cache::forget(WxUser::LOGIN_WECHAT . $flag);
Cache::forget(WxUser::QR_URL . $flag);
return $this->ajaxSuccess(true);
}
  OK,一個(gè)很實(shí)用的功能,趕緊加入你的項目吧!
  聚苯乙烯
  感謝您關(guān)注“GitHub Hot”公眾號,為您展示科技圈的熱點(diǎn)和新鮮事物!
  
  本作品采用《CC協(xié)議》,轉載須注明作者及本文鏈接
  感謝您關(guān)注“GitHub Hot”公眾號 查看全部

  網(wǎng)站內容自動(dòng)更新(第二種掃碼登錄的原理很簡(jiǎn)單,核心就是依靠微信帶參二維碼、EasyWeChat二維碼文檔簡(jiǎn)單的解釋一下掃描)
  前期準備
  其實(shí)二次掃碼登錄的原理很簡(jiǎn)單,核心就是依靠微信二維碼帶參數,EasyWeChat二維碼文檔
  簡(jiǎn)單解釋一下帶參數掃描這個(gè)二維碼的區別:
  看到這里,相信你已經(jīng)明白了,整理一下:
  實(shí)戰請求登錄二維碼
  前端通過(guò)點(diǎn)擊事件請求微信登錄二維碼
  // 方便清除輪詢(xún)
let timer = null
$(document).on('click', '.wechat-login', function () {
// 請求登錄二維碼
axios.get('{{ route('wx.pic') }}').then(response => {
let result = response.data
if (result.status_code !== 200) {
return
}
// 顯示二維碼圖片
$('.wechat-url').attr('src', result.data.url)
// 輪詢(xún)登錄狀態(tài)
timer = setInterval(() => {
// 請求參數是二維碼中的場(chǎng)景值
axios.get('{{ route('home.login.check') }}', {params: {wechat_flag: result.data.weChatFlag}}).then(response => {
let result = response.data
if (result.data) {
window.location.href = '/'
}
})
}, 2000)
})
})
// 返回時(shí)清除輪詢(xún)
$('.wechat-back').click(function () {
clearInterval(timer)
})
  后端帶參數生成二維碼邏輯,EasyWeChat配置請參考文檔
  
protected $app;
/**
* Construct
*
* WeChatController constructor.
*/
public function __construct()
{
$this->app = app('wechat.official_account');
}
/**
* 獲取二維碼圖片
*
* @param Request $request
*
* @return \Illuminate\Http\JsonResponse
* @throws \Exception
*/
public function getWxPic(Request $request)
{
// 查詢(xún) cookie,如果沒(méi)有就重新生成一次
if (!$weChatFlag = $request->cookie(WxUser::WECHAT_FLAG)) {
$weChatFlag = Uuid::uuid4()->getHex();
}
// 緩存微信帶參二維碼
if (!$url = Cache::get(WxUser::QR_URL . $weChatFlag)) {
// 有效期 1 天的二維碼
$qrCode = $this->app->qrcode;
$result = $qrCode->temporary($weChatFlag, 3600 * 24);
$url = $qrCode->url($result['ticket']);
Cache::put(WxUser::QR_URL . $weChatFlag, $url, now()->addDay());
}
// 自定義參數返回給前端,前端輪詢(xún)
return $this->ajaxSuccess(compact('url', 'weChatFlag'))
->cookie(WxUser::WECHAT_FLAG, $weChatFlag, 24 * 60);
}
  用戶(hù)掃描二維碼后的處理
   /**
* 微信消息接入(這里拆分函數處理)
*
* @return \Symfony\Component\HttpFoundation\Response
* @throws \EasyWeChat\Kernel\Exceptions\BadRequestException
* @throws \EasyWeChat\Kernel\Exceptions\InvalidArgumentException
* @throws \EasyWeChat\Kernel\Exceptions\InvalidConfigException
* @throws \ReflectionException
*/
public function serve()
{
$app = $this->app;
$app->server->push(function ($message) {
if ($message) {
$method = camel_case('handle_' . $message['MsgType']);
if (method_exists($this, $method)) {
$this->openid = $message['FromUserName'];
return call_user_func_array([$this, $method], [$message]);
}
Log::info('無(wú)此處理方法:' . $method);
}
});
return $app->server->serve();
}
/**
* 事件引導處理方法(事件有許多,拆分處理)
*
* @param $event
*
* @return mixed
*/
protected function handleEvent($event)
{
Log::info('事件參數:', [$event]);
$method = camel_case('event_' . $event['Event']);
Log::info('處理方法:' . $method);
if (method_exists($this, $method)) {
return call_user_func_array([$this, $method], [$event]);
}
Log::info('無(wú)此事件處理方法:' . $method);
}
/**
* 取消訂閱
*
* @param $event
*/
protected function eventUnsubscribe($event)
{
$wxUser = WxUser::whereOpenid($this->openid)->first();
$wxUser->subscribe = 0;
$wxUser->subscribe_time = null;
$wxUser->save();
}
/**
* 掃描帶參二維碼事件
*
* @param $event
*/
public function eventSCAN($event)
{
if ($wxUser = WxUser::whereOpenid($this->openid)->first()) {
// 標記前端可登陸
$this->markTheLogin($event, $wxUser->uid);
return;
}
}
/**
* 訂閱
*
* @param $event
*
* @throws \Throwable
*/
protected function eventSubscribe($event)
{
$openId = $this->openid;
if ($wxUser = WxUser::whereOpenid($openId)->first()) {
// 標記前端可登陸
$this->markTheLogin($event, $wxUser->uid);
return;
}
// 微信用戶(hù)信息
$wxUser = $this->app->user->get($openId);
// 注冊
$nickname = $this->filterEmoji($wxUser['nickname']);
$result = DB::transaction(function () use ($openId, $event, $nickname, $wxUser) {
$uid = Uuid::uuid4()->getHex();
$time = time();
// 用戶(hù)
$user = User::create([
'uid' => $uid,
'created_at' => $time,
]);
// 用戶(hù)信息
$user->user_info()->create([
'email' => $user->email,
'nickname' => $nickname,
'sex' => $wxUser['sex'],
'address' => $wxUser['country'] . ' ' . $wxUser['province'] . ' ' . $wxUser['city'],
'avatar' => $wxUser['headimgurl'],
'code' => app(UserRegisterController::class)->inviteCode(10),
'created_at' => $time,
]);
// 用戶(hù)賬戶(hù)
$user->user_account()->create([
'gold' => 200,
'created_at' => $time,
]);
$wxUserModel = $user->wx_user()->create([
'subscribe' => $wxUser['subscribe'],
'subscribe_time' => $wxUser['subscribe_time'],
'openid' => $wxUser['openid'],
'created_at' => $time,
]);
Log::info('用戶(hù)注冊成功 openid:' . $openId);
$this->markTheLogin($event, $wxUserModel->uid);
});
Log::debug('SQL 錯誤: ', [$result]);
}
/**
* 標記可登錄
*
* @param $event
* @param $uid
*/
public function markTheLogin($event, $uid)
{
if (empty($event['EventKey'])) {
return;
}
$eventKey = $event['EventKey'];
// 關(guān)注事件的場(chǎng)景值會(huì )帶一個(gè)前綴需要去掉
if ($event['Event'] == 'subscribe') {
$eventKey = str_after($event['EventKey'], 'qrscene_');
}
Log::info('EventKey:' . $eventKey, [$event['EventKey']]);
// 標記前端可登陸
Cache::put(WxUser::LOGIN_WECHAT . $eventKey, $uid, now()->addMinute(30));
}
  前端登錄檢查
   /**
* 微信用戶(hù)登錄檢查
*
* @param Request $request
*
* @return bool|\Illuminate\Http\JsonResponse
*/
public function loginCheck(Request $request)
{
// 判斷請求是否有微信登錄標識
if (!$flag = $request->wechat_flag) {
return $this->ajaxSuccess(false);
}
// 根據微信標識在緩存中獲取需要登錄用戶(hù)的 UID
$uid = Cache::get(WxUser::LOGIN_WECHAT . $flag);
$user = User::whereUid($uid)->first();
if (empty($user)) {
return $this->ajaxSuccess(false);
}
// 登錄用戶(hù)、并清空緩存
auth('web')->login($user);
Cache::forget(WxUser::LOGIN_WECHAT . $flag);
Cache::forget(WxUser::QR_URL . $flag);
return $this->ajaxSuccess(true);
}
  OK,一個(gè)很實(shí)用的功能,趕緊加入你的項目吧!
  聚苯乙烯
  感謝您關(guān)注“GitHub Hot”公眾號,為您展示科技圈的熱點(diǎn)和新鮮事物!
  
  本作品采用《CC協(xié)議》,轉載須注明作者及本文鏈接
  感謝您關(guān)注“GitHub Hot”公眾號

網(wǎng)站內容自動(dòng)更新(【原創(chuàng )文章】就會(huì )源源不絕的發(fā)布到你的網(wǎng)站 )

網(wǎng)站優(yōu)化 ? 優(yōu)采云 發(fā)表了文章 ? 0 個(gè)評論 ? 121 次瀏覽 ? 2021-11-21 11:21 ? 來(lái)自相關(guān)話(huà)題

  網(wǎng)站內容自動(dòng)更新(【原創(chuàng )文章】就會(huì )源源不絕的發(fā)布到你的網(wǎng)站
)
  網(wǎng)站強大的內容更新工具
  請注意,您即將看到的是一篇可以改變站長(cháng)生死命運的文章文章
  沒(méi)有填充工作
  起始地址:
  全自動(dòng)版防復制生成器——實(shí)現無(wú)人值守、智能采集、智能組合、自動(dòng)上傳偽原創(chuàng )系統。
  擁有此系統可以徹底改變您的生活方式。
  從此不再擔心網(wǎng)站沒(méi)有內容,適用于任何網(wǎng)站
  只要你打開(kāi)電腦,[原創(chuàng )文章]就會(huì )釋放到你的網(wǎng)站
  2010 年 11 月 17 日,“反復制生成器”無(wú)填充開(kāi)發(fā),相關(guān)文章:
  “反復制生成器”于2010年12月20日首次升級,命名為“反復制生成器全自動(dòng)版”
  工作原理:組合多個(gè)內容相關(guān)的文章,得到一個(gè)新的文章。
  經(jīng)過(guò)測試,這樣生成的文章原創(chuàng )度高達90%,可讀性高達100%。這個(gè)方法也是Seowhy網(wǎng)站站長(cháng)付偉推薦的方法。
  請看:付偉老師的“如何獲取文章”視頻教程
  工作流程:采集文章——與內容相關(guān)的多篇文章文章合并——發(fā)布到網(wǎng)站。
  系統的價(jià)值:令人興奮的是,整個(gè)過(guò)程不需要人工參與。標準無(wú)人值守、智能采集、智能組合、自動(dòng)上傳偽原創(chuàng )系統。
  請觀(guān)看下面的演示視頻:
  演示視頻分為兩部分:
  1、優(yōu)采云2010 免費版采集數據和反復制生成器演示
  2、全自動(dòng)版反復制生成器演示
  演示視頻1:間隔9分20秒,前面是優(yōu)采云2010免費版采集數據,后面是反復制生成器演示
  相關(guān)的文章和反復制生成器請到:
  演示視頻2:全自動(dòng)版反復制生成器演示
  相關(guān)的文章和自動(dòng)版本的反復制生成器請到:
  以下為圖文說(shuō)明
  1.先設置采集參數,整個(gè)設置過(guò)程只需要5分鐘。
  2、開(kāi)啟優(yōu)采云到采集發(fā)布數據,設置優(yōu)采云自動(dòng)運行(免費版會(huì )提示沒(méi)有自動(dòng)功能,所以你不需要注意這個(gè)提示。OK),如果您購買(mǎi)優(yōu)采云的商業(yè)版,您將擁有更強大的功能
  3.去目標網(wǎng)站查看釋放效果,如圖:
  
  
  
  整個(gè)過(guò)程無(wú)人看管,
  只要系統開(kāi)啟,數據就會(huì )持續發(fā)布到網(wǎng)站
  
  
   查看全部

  網(wǎng)站內容自動(dòng)更新(【原創(chuàng )文章】就會(huì )源源不絕的發(fā)布到你的網(wǎng)站
)
  網(wǎng)站強大的內容更新工具
  請注意,您即將看到的是一篇可以改變站長(cháng)生死命運的文章文章
  沒(méi)有填充工作
  起始地址:
  全自動(dòng)版防復制生成器——實(shí)現無(wú)人值守、智能采集、智能組合、自動(dòng)上傳偽原創(chuàng )系統。
  擁有此系統可以徹底改變您的生活方式。
  從此不再擔心網(wǎng)站沒(méi)有內容,適用于任何網(wǎng)站
  只要你打開(kāi)電腦,[原創(chuàng )文章]就會(huì )釋放到你的網(wǎng)站
  2010 年 11 月 17 日,“反復制生成器”無(wú)填充開(kāi)發(fā),相關(guān)文章:
  “反復制生成器”于2010年12月20日首次升級,命名為“反復制生成器全自動(dòng)版”
  工作原理:組合多個(gè)內容相關(guān)的文章,得到一個(gè)新的文章。
  經(jīng)過(guò)測試,這樣生成的文章原創(chuàng )度高達90%,可讀性高達100%。這個(gè)方法也是Seowhy網(wǎng)站站長(cháng)付偉推薦的方法。
  請看:付偉老師的“如何獲取文章”視頻教程
  工作流程:采集文章——與內容相關(guān)的多篇文章文章合并——發(fā)布到網(wǎng)站。
  系統的價(jià)值:令人興奮的是,整個(gè)過(guò)程不需要人工參與。標準無(wú)人值守、智能采集、智能組合、自動(dòng)上傳偽原創(chuàng )系統。
  請觀(guān)看下面的演示視頻:
  演示視頻分為兩部分:
  1、優(yōu)采云2010 免費版采集數據和反復制生成器演示
  2、全自動(dòng)版反復制生成器演示
  演示視頻1:間隔9分20秒,前面是優(yōu)采云2010免費版采集數據,后面是反復制生成器演示
  相關(guān)的文章和反復制生成器請到:
  演示視頻2:全自動(dòng)版反復制生成器演示
  相關(guān)的文章和自動(dòng)版本的反復制生成器請到:
  以下為圖文說(shuō)明
  1.先設置采集參數,整個(gè)設置過(guò)程只需要5分鐘。
  2、開(kāi)啟優(yōu)采云到采集發(fā)布數據,設置優(yōu)采云自動(dòng)運行(免費版會(huì )提示沒(méi)有自動(dòng)功能,所以你不需要注意這個(gè)提示。OK),如果您購買(mǎi)優(yōu)采云的商業(yè)版,您將擁有更強大的功能
  3.去目標網(wǎng)站查看釋放效果,如圖:
  
  
  
  整個(gè)過(guò)程無(wú)人看管,
  只要系統開(kāi)啟,數據就會(huì )持續發(fā)布到網(wǎng)站
  
  
  

網(wǎng)站內容自動(dòng)更新(現貼出獲取訪(fǎng)客信息的代碼(ASP版):1)

網(wǎng)站優(yōu)化 ? 優(yōu)采云 發(fā)表了文章 ? 0 個(gè)評論 ? 91 次瀏覽 ? 2021-11-21 11:20 ? 來(lái)自相關(guān)話(huà)題

  網(wǎng)站內容自動(dòng)更新(現貼出獲取訪(fǎng)客信息的代碼(ASP版):1)
  相信很多剛開(kāi)始網(wǎng)站的站長(cháng)朋友都有這樣的感受。每天更新網(wǎng)站真的很累。如果你想增加你的網(wǎng)站的權重,你必須每天更新網(wǎng)站,而且你不能一次更新好幾天的所有文章,因為這是在搜索引擎中。當天發(fā)布,對網(wǎng)站的權重沒(méi)有影響。有沒(méi)有辦法讓網(wǎng)站自動(dòng)更新?
  大家都知道經(jīng)常更新到網(wǎng)站的重要性。搜索引擎喜歡新鮮的內容。如果你的網(wǎng)站長(cháng)時(shí)間不更新,排名就會(huì )下降,排名就會(huì )變差。好了,話(huà)不多說(shuō),先介紹一下網(wǎng)站自動(dòng)更新的思路。
  一、老站
  這里所說(shuō)的老站不僅指時(shí)間長(cháng)的網(wǎng)站,這樣的站不僅有一定的權重,而且有一定的流量。這類(lèi)站的自動(dòng)更新,讓用戶(hù)可以自己創(chuàng )建實(shí)現內容自動(dòng)更新的方法,比如論壇、留言板等,那么對于大多數新站我們應該怎么做呢?
  二、新站
  這里的新站一般都很快上線(xiàn),沒(méi)有重量也沒(méi)有流量。這是一個(gè)想法。以()為例,看下圖:
  
  實(shí)現自動(dòng)更新的方法是為網(wǎng)站添加一個(gè)訪(fǎng)問(wèn)者信息,包括用戶(hù)的訪(fǎng)問(wèn)時(shí)間(包括任何搜索引擎蜘蛛)、IP地址、操作系統、瀏覽器信息等,這些信息不是重復。只要用戶(hù)訪(fǎng)問(wèn)網(wǎng)站,該信息就會(huì )自動(dòng)更新,實(shí)現了網(wǎng)站的滾動(dòng)更新。通過(guò)這種方式,很多新站在短時(shí)間內提升了權重和排名。
  現在貼出獲取訪(fǎng)客信息的代碼(ASP版):
  1、以下代碼是將訪(fǎng)客信息寫(xiě)入數據庫。
  昏暗的 lailuUrl
  如果 Request.ServerVariables("Http_Referer")"" 那么
  lailuUrl=Request.ServerVariables("Http_Referer")
  其他
  lailuUrl="直接從地址欄輸入"
  如果結束
  Getip=Request.ServerVariables("REMOTE_ADDR")
  set rsonline = server.CreateObject ("adodb.recordset")
  sql="select * from [online] where ip='"&Getip&"' "
  rsonline.Open sql,Conn,1,3
  如果 rsonline.eof 那么
  rsonline.addnew
  rsonline("browser")=Request.ServerVariables("HTTP_USER_AGENT")
  rsonline("ip")=Getip
  rsonline("startTime")=now()
  rsonline("lailu")=lailuUrl
  rsonline("dates")=Date()
  rsonline.update
  rsonline.close
  如果結束
  function usersysinfo(info,getinfo)
  if instr(info,";")>0 then
  昏暗的用戶(hù)系統
  usersys=split(info,";")
  如果 ubound(usersys)>=2 那么
  usersys(1)=replace(usersys(1),"MSIE","Internet Explorer")
  usersys(2)=replace(usersys(2),")","")
  usersys(2)=replace(usersys(2),"NT 5.2","2003")
  usersys(2)=replace(usersys(2),"NT 5.1","XP")
  usersys(2)=replace(usersys(2),"NT 5.0","2000")
  usersys(2)=replace(usersys(2),"NT 6.1","7")
  usersys(2)=replace(usersys(2),"9x","Me")
  usersys(1)= Trim(usersys(1))
  usersys(2)= Trim(usersys(2))
  如果 getinfo=1 那么
  usersysinfo=usersys(1)
  其他
  usersysinfo=usersys(2)
  如果結束
  其他
  如果 getinfo=1 那么
  usersysinfo="未知"
  其他
  usersysinfo="未知"
  如果結束
  如果結束
  其他
  如果 getinfo=1 那么
  usersysinfo="未知"
  其他
  usersysinfo="未知"
  如果結束
  如果結束
  結束函數
  2、讀出信息并顯示在網(wǎng)頁(yè)上
  訪(fǎng)客信息:
  代碼說(shuō)明:新建一個(gè)名為online的表,并創(chuàng )建如下字段:
  瀏覽器字段:用于記錄訪(fǎng)客客戶(hù)端信息,如瀏覽器、操作系統等
  ip 字段:記錄用戶(hù)的 ip 地址。
  startTime 字段:記錄訪(fǎng)問(wèn)時(shí)間。
  lailu 字段:記錄來(lái)源,即它來(lái)自的 URL。
  日期字段:記錄日期。
  另外使用usersysinfo函數讀取瀏覽器字段信息。 查看全部

  網(wǎng)站內容自動(dòng)更新(現貼出獲取訪(fǎng)客信息的代碼(ASP版):1)
  相信很多剛開(kāi)始網(wǎng)站的站長(cháng)朋友都有這樣的感受。每天更新網(wǎng)站真的很累。如果你想增加你的網(wǎng)站的權重,你必須每天更新網(wǎng)站,而且你不能一次更新好幾天的所有文章,因為這是在搜索引擎中。當天發(fā)布,對網(wǎng)站的權重沒(méi)有影響。有沒(méi)有辦法讓網(wǎng)站自動(dòng)更新?
  大家都知道經(jīng)常更新到網(wǎng)站的重要性。搜索引擎喜歡新鮮的內容。如果你的網(wǎng)站長(cháng)時(shí)間不更新,排名就會(huì )下降,排名就會(huì )變差。好了,話(huà)不多說(shuō),先介紹一下網(wǎng)站自動(dòng)更新的思路。
  一、老站
  這里所說(shuō)的老站不僅指時(shí)間長(cháng)的網(wǎng)站,這樣的站不僅有一定的權重,而且有一定的流量。這類(lèi)站的自動(dòng)更新,讓用戶(hù)可以自己創(chuàng )建實(shí)現內容自動(dòng)更新的方法,比如論壇、留言板等,那么對于大多數新站我們應該怎么做呢?
  二、新站
  這里的新站一般都很快上線(xiàn),沒(méi)有重量也沒(méi)有流量。這是一個(gè)想法。以()為例,看下圖:
  
  實(shí)現自動(dòng)更新的方法是為網(wǎng)站添加一個(gè)訪(fǎng)問(wèn)者信息,包括用戶(hù)的訪(fǎng)問(wèn)時(shí)間(包括任何搜索引擎蜘蛛)、IP地址、操作系統、瀏覽器信息等,這些信息不是重復。只要用戶(hù)訪(fǎng)問(wèn)網(wǎng)站,該信息就會(huì )自動(dòng)更新,實(shí)現了網(wǎng)站的滾動(dòng)更新。通過(guò)這種方式,很多新站在短時(shí)間內提升了權重和排名。
  現在貼出獲取訪(fǎng)客信息的代碼(ASP版):
  1、以下代碼是將訪(fǎng)客信息寫(xiě)入數據庫。
  昏暗的 lailuUrl
  如果 Request.ServerVariables("Http_Referer")"" 那么
  lailuUrl=Request.ServerVariables("Http_Referer")
  其他
  lailuUrl="直接從地址欄輸入"
  如果結束
  Getip=Request.ServerVariables("REMOTE_ADDR")
  set rsonline = server.CreateObject ("adodb.recordset")
  sql="select * from [online] where ip='"&Getip&"' "
  rsonline.Open sql,Conn,1,3
  如果 rsonline.eof 那么
  rsonline.addnew
  rsonline("browser")=Request.ServerVariables("HTTP_USER_AGENT")
  rsonline("ip")=Getip
  rsonline("startTime")=now()
  rsonline("lailu")=lailuUrl
  rsonline("dates")=Date()
  rsonline.update
  rsonline.close
  如果結束
  function usersysinfo(info,getinfo)
  if instr(info,";")>0 then
  昏暗的用戶(hù)系統
  usersys=split(info,";")
  如果 ubound(usersys)>=2 那么
  usersys(1)=replace(usersys(1),"MSIE","Internet Explorer")
  usersys(2)=replace(usersys(2),")","")
  usersys(2)=replace(usersys(2),"NT 5.2","2003")
  usersys(2)=replace(usersys(2),"NT 5.1","XP")
  usersys(2)=replace(usersys(2),"NT 5.0","2000")
  usersys(2)=replace(usersys(2),"NT 6.1","7")
  usersys(2)=replace(usersys(2),"9x","Me")
  usersys(1)= Trim(usersys(1))
  usersys(2)= Trim(usersys(2))
  如果 getinfo=1 那么
  usersysinfo=usersys(1)
  其他
  usersysinfo=usersys(2)
  如果結束
  其他
  如果 getinfo=1 那么
  usersysinfo="未知"
  其他
  usersysinfo="未知"
  如果結束
  如果結束
  其他
  如果 getinfo=1 那么
  usersysinfo="未知"
  其他
  usersysinfo="未知"
  如果結束
  如果結束
  結束函數
  2、讀出信息并顯示在網(wǎng)頁(yè)上
  訪(fǎng)客信息:
  代碼說(shuō)明:新建一個(gè)名為online的表,并創(chuàng )建如下字段:
  瀏覽器字段:用于記錄訪(fǎng)客客戶(hù)端信息,如瀏覽器、操作系統等
  ip 字段:記錄用戶(hù)的 ip 地址。
  startTime 字段:記錄訪(fǎng)問(wèn)時(shí)間。
  lailu 字段:記錄來(lái)源,即它來(lái)自的 URL。
  日期字段:記錄日期。
  另外使用usersysinfo函數讀取瀏覽器字段信息。

網(wǎng)站內容自動(dòng)更新(一下WordPress定時(shí)發(fā)布文章功能是怎么設置和使用的?)

網(wǎng)站優(yōu)化 ? 優(yōu)采云 發(fā)表了文章 ? 0 個(gè)評論 ? 117 次瀏覽 ? 2021-11-20 22:01 ? 來(lái)自相關(guān)話(huà)題

  網(wǎng)站內容自動(dòng)更新(一下WordPress定時(shí)發(fā)布文章功能是怎么設置和使用的?)
  眾所周知,寫(xiě)博客就是要堅持。保持更新 文章 是一個(gè)非常重要的方面。最好每天堅持寫(xiě)文章。然而,人總是會(huì )偷懶幾天,有時(shí)沒(méi)有時(shí)間寫(xiě),或者因為工作或其他事情我們不得不離開(kāi)幾天。這些天,我們不能上網(wǎng),更不用說(shuō)更新博客文章了。如果幾天不更新博客,搜索引擎會(huì )認為您的博客缺乏更新,沒(méi)有新內容。收錄 也會(huì )受到影響,你的博客甚至會(huì )被搜索引擎降級。而這些正是我們不想看到的。
  如果Wordpress博客可以定時(shí)自動(dòng)發(fā)布文章,并且每天定時(shí)自動(dòng)發(fā)布博文,讓大家和搜索引擎都能看到你的博客每天都在更新,那就太好了,當然可以會(huì )自動(dòng)發(fā)布文章內容需要提前寫(xiě)好后臺存儲,讓他每天定時(shí)發(fā)布即可。
  其實(shí)Wordpress博客已經(jīng)有了定期發(fā)布文章的功能!只是大家一直沒(méi)有注意而已!今天跟大家聊聊WordPress預定發(fā)布文章功能。
  下面我們來(lái)仔細看看如何設置和使用WordPress預定發(fā)布文章功能。
  1、當你在后臺寫(xiě)好了文章,并設置好分類(lèi)和標簽后,不要急于發(fā)布,而是點(diǎn)擊“立即發(fā)布”后的“編輯”按鈕。
  
  不直接發(fā)布,如圖選擇“編輯”按鈕
  2、設置發(fā)布時(shí)間。在這里,將預定發(fā)布時(shí)間設置為 2011 年 12 月 17 日上午 8:00,然后單擊“確定”按鈕。
  
  相信大家都會(huì )選擇這里的日期
  3、這時(shí)候大家就會(huì )發(fā)現原來(lái)的“Publish”按鈕變成了“Timed”或者“Schedule”,然后點(diǎn)擊“Timed”按鈕完成WordPress的定時(shí)發(fā)布文章功能。
  預防措施:
  1、注意時(shí)間,因為很多朋友的服務(wù)器在國外,所以請先在“設置”-“通用”中設置時(shí)間格式。我們國內的硬按是UTC+8。
  2、就算時(shí)間定了,也最好提前測試一下,定期看它發(fā)布/更新文章文章。
  3、 不是基于你的電腦時(shí)間,而是服務(wù)器轉換的時(shí)間,所以可能會(huì )有幾分鐘的誤差。請耐心等待,不要認為如果本地時(shí)間不更新,預定發(fā)布就無(wú)效了。
  4、如果要取消定時(shí)發(fā)布功能,點(diǎn)擊第一行狀態(tài):Draft,選擇Edit然后改為draft,然后點(diǎn)擊Update文章確定。
  OK,WordPress定期發(fā)布的文章功能已經(jīng)基本清楚了,相信大家應該都知道這個(gè)強大更好的功能了吧。這個(gè)怎么樣?這個(gè)WordPress定時(shí)發(fā)布文章功能很好嗎?這樣你就可以安心出差回家,把所有的更新任務(wù)都交給服務(wù)器來(lái)完成! 查看全部

  網(wǎng)站內容自動(dòng)更新(一下WordPress定時(shí)發(fā)布文章功能是怎么設置和使用的?)
  眾所周知,寫(xiě)博客就是要堅持。保持更新 文章 是一個(gè)非常重要的方面。最好每天堅持寫(xiě)文章。然而,人總是會(huì )偷懶幾天,有時(shí)沒(méi)有時(shí)間寫(xiě),或者因為工作或其他事情我們不得不離開(kāi)幾天。這些天,我們不能上網(wǎng),更不用說(shuō)更新博客文章了。如果幾天不更新博客,搜索引擎會(huì )認為您的博客缺乏更新,沒(méi)有新內容。收錄 也會(huì )受到影響,你的博客甚至會(huì )被搜索引擎降級。而這些正是我們不想看到的。
  如果Wordpress博客可以定時(shí)自動(dòng)發(fā)布文章,并且每天定時(shí)自動(dòng)發(fā)布博文,讓大家和搜索引擎都能看到你的博客每天都在更新,那就太好了,當然可以會(huì )自動(dòng)發(fā)布文章內容需要提前寫(xiě)好后臺存儲,讓他每天定時(shí)發(fā)布即可。
  其實(shí)Wordpress博客已經(jīng)有了定期發(fā)布文章的功能!只是大家一直沒(méi)有注意而已!今天跟大家聊聊WordPress預定發(fā)布文章功能。
  下面我們來(lái)仔細看看如何設置和使用WordPress預定發(fā)布文章功能。
  1、當你在后臺寫(xiě)好了文章,并設置好分類(lèi)和標簽后,不要急于發(fā)布,而是點(diǎn)擊“立即發(fā)布”后的“編輯”按鈕。
  
  不直接發(fā)布,如圖選擇“編輯”按鈕
  2、設置發(fā)布時(shí)間。在這里,將預定發(fā)布時(shí)間設置為 2011 年 12 月 17 日上午 8:00,然后單擊“確定”按鈕。
  
  相信大家都會(huì )選擇這里的日期
  3、這時(shí)候大家就會(huì )發(fā)現原來(lái)的“Publish”按鈕變成了“Timed”或者“Schedule”,然后點(diǎn)擊“Timed”按鈕完成WordPress的定時(shí)發(fā)布文章功能。
  預防措施:
  1、注意時(shí)間,因為很多朋友的服務(wù)器在國外,所以請先在“設置”-“通用”中設置時(shí)間格式。我們國內的硬按是UTC+8。
  2、就算時(shí)間定了,也最好提前測試一下,定期看它發(fā)布/更新文章文章。
  3、 不是基于你的電腦時(shí)間,而是服務(wù)器轉換的時(shí)間,所以可能會(huì )有幾分鐘的誤差。請耐心等待,不要認為如果本地時(shí)間不更新,預定發(fā)布就無(wú)效了。
  4、如果要取消定時(shí)發(fā)布功能,點(diǎn)擊第一行狀態(tài):Draft,選擇Edit然后改為draft,然后點(diǎn)擊Update文章確定。
  OK,WordPress定期發(fā)布的文章功能已經(jīng)基本清楚了,相信大家應該都知道這個(gè)強大更好的功能了吧。這個(gè)怎么樣?這個(gè)WordPress定時(shí)發(fā)布文章功能很好嗎?這樣你就可以安心出差回家,把所有的更新任務(wù)都交給服務(wù)器來(lái)完成!

網(wǎng)站內容自動(dòng)更新(從自己摸索到找到國內的免費證書(shū)到選購正式的收費證書(shū) )

網(wǎng)站優(yōu)化 ? 優(yōu)采云 發(fā)表了文章 ? 0 個(gè)評論 ? 81 次瀏覽 ? 2021-11-20 17:18 ? 來(lái)自相關(guān)話(huà)題

  網(wǎng)站內容自動(dòng)更新(從自己摸索到找到國內的免費證書(shū)到選購正式的收費證書(shū)
)
  最近公司網(wǎng)站想用https,從自己摸索到找國內免費證書(shū)再到購買(mǎi)官費證書(shū),老板終于說(shuō):太貴了!不要。聽(tīng)老板一臉茫然地提到Let's Encrypt證書(shū),沒(méi)辦法,就用它吧。之前對國外發(fā)行的純免費證書(shū)有一些了解,但是我覺(jué)得世界上沒(méi)有免費的午餐,免費和收費之間肯定有差距。所以,硬著(zhù)頭皮開(kāi)始修補 Let's Encrypt 證書(shū)。
  前言
  Let's Encrypt 作為新的證書(shū)頒發(fā)機構,是免費、自動(dòng)和開(kāi)放的。這三點(diǎn)對于個(gè)人用戶(hù)來(lái)說(shuō)尤為重要。不用說(shuō),它是免費的,它節省了很多過(guò)程和麻煩。目前官網(wǎng)推薦的獲取安裝方式是certbot,只需簡(jiǎn)單的運行一些命令,進(jìn)行一些配置即可。
  前提
  1.需要一個(gè)域名,會(huì )為指定的域名生成證書(shū)。(填寫(xiě)IP會(huì )報不支持的錯誤)
  1. 需要在域名指向的服務(wù)器上可以訪(fǎng)問(wèn)https。(否則會(huì )報找不到443端口的錯誤)
  2.需要linux環(huán)境。
  部署
  獲取讓我們加密
 ?。#+@得
  獲取
  ##設為可執行
  chmod a+x certbot-auto
  執行自動(dòng)部署
  ./certbot-auto
  部署過(guò)程中會(huì )下載很多依賴(lài)包,不用緊張。如需確認,(輸入“y”)確認
  這里注意在執行過(guò)程中會(huì )卡在'Installing Python packages',稍等片刻下載Phthon lib
  如果等待很長(cháng)時(shí)間都不動(dòng), 等不及了就修改pip下載源。
vi ~/.pip/pip.conf
#如果文件不存在則創(chuàng )建
mkdir ~/.pip
vi pip.conf
在里面修改或寫(xiě)入下面內容
[global]
index-url = http://mirrors.aliyun.com/pypi/simple/
[install]
trusted-host=mirrors.aliyun.com
重新執行自動(dòng)部署
./certbot-auto
重新部署依然會(huì )在'Installing Python packages'卡一會(huì )兒,但不會(huì )很久,五分鐘以?xún)劝伞?br />   依賴(lài)包下載完成后,會(huì )進(jìn)入交互界面,依次是:填寫(xiě)郵箱、域名(多個(gè)域名用空格或逗號隔開(kāi))、確認條款、驗證域名所有權(這一步可以選擇第一個(gè)方法,手動(dòng)選擇tomcat的根目錄)
  執行成功后會(huì )顯示
  恭喜!您的證書(shū)和鏈已保存在
  /etc/letsencrypt/live//fullchain.pem。您的證書(shū)將
  于 2016-10-05. 到期 獲取此版本的新版本或調整版本
  證書(shū),只需再次運行 certbot-auto 即可。到
  非交互式更新*所有*您的證書(shū),運行
  “certbot-自動(dòng)更新”
  這時(shí)候生成的證書(shū)文件(.pem)已經(jīng)在如下路徑
  /etc/letsencrypt/
  #中使用的主文件(.pem)
  /etc/letsencrypt/live/xxxxx(域名)/
  自動(dòng)續訂
  Let's Encrypt 申請的證書(shū)有效期為三個(gè)月??梢栽诤霞s到期前手動(dòng)續約,也可以編寫(xiě)正則腳本任務(wù)自動(dòng)續約。感覺(jué)手動(dòng)麻煩,寫(xiě)了個(gè)簡(jiǎn)單的更新腳本。
  1、腳本
  #/bin/sh
#續期 說(shuō)明:只用renew的話(huà),會(huì )先檢查證書(shū)是否需要更新,大概是距離到期還有三天或者十幾天之內才會(huì )執行更新,否則會(huì )提示不需要更新。(昨天更新了證書(shū),今天直接用renew,提示不允許更新)
#這里方便測試,增加參數--force-renew,能夠強制立即更新(但好像也會(huì )有檢查,時(shí)間會(huì )變短,比如我剛才更新過(guò)了,馬上再次執行會(huì )報錯并提示不需要更新)。
./certbot-auto renew --force-renew
#生成p12
cd /mnt/web/letsTemp && openssl pkcs12 -export -in fullchain.pem -inkey privkey.pem -out fullchain_and_key.p12 -name tomcat -passin passyourPKCS12pass -passout pass:yourPKCS12pass
#移動(dòng)新生成的證書(shū)文件
cp /etc/letsencrypt/live/yourDomain/fullchain.pem /mnt/web/letsTemp
cp /etc/letsencrypt/live/yourDomain/privkey.pem /mnt/web/letsTemp
#生成jks文件
#備份并刪除原jks文件
mv /mnt/web/letsTemp/MyDSKeyStore.jks /mnt/web/letsTemp/MyDSKeyStore`date '+%Y-%m-%d'`.jks
cd /mnt/web/letsTemp && keytool -importkeystore -deststorepass yourKeyPass -destkeypass yourKeyPass -destkeystore MyDSKeyStore.jks -srckeystore fullchain_and_key.p12 -srcstoretype PKCS12 -srcstorepass yourPKCS12pass -alias tomcat
#重啟服務(wù)器
/mnt/web/tomcat/tomcat8/bin/restartup.sh?
  2、定時(shí)任務(wù)
  有了腳本,就需要在Linux中添加一個(gè)定時(shí)執行腳本的任務(wù)。這里使用Linux自帶的cron來(lái)處理這部分。
  crontab -e
  在打開(kāi)的編輯器中添加以下內容(每月1日凌晨3點(diǎn)更新)
  0 0 3 * * sh /mnt/web/lets/ssl_auto_auth.sh &gt;/dev/null 2&gt;&amp;1 &amp;
  使用 Let's Encrypt 手動(dòng)創(chuàng )建 https 證書(shū)
  Windows 應用程序免費 SSL 證書(shū)-Let's Encrypt
  Certbot:自動(dòng)部署 Let's Encrypt 證書(shū)
  本文永久更新鏈接地址:
   查看全部

  網(wǎng)站內容自動(dòng)更新(從自己摸索到找到國內的免費證書(shū)到選購正式的收費證書(shū)
)
  最近公司網(wǎng)站想用https,從自己摸索到找國內免費證書(shū)再到購買(mǎi)官費證書(shū),老板終于說(shuō):太貴了!不要。聽(tīng)老板一臉茫然地提到Let's Encrypt證書(shū),沒(méi)辦法,就用它吧。之前對國外發(fā)行的純免費證書(shū)有一些了解,但是我覺(jué)得世界上沒(méi)有免費的午餐,免費和收費之間肯定有差距。所以,硬著(zhù)頭皮開(kāi)始修補 Let's Encrypt 證書(shū)。
  前言
  Let's Encrypt 作為新的證書(shū)頒發(fā)機構,是免費、自動(dòng)和開(kāi)放的。這三點(diǎn)對于個(gè)人用戶(hù)來(lái)說(shuō)尤為重要。不用說(shuō),它是免費的,它節省了很多過(guò)程和麻煩。目前官網(wǎng)推薦的獲取安裝方式是certbot,只需簡(jiǎn)單的運行一些命令,進(jìn)行一些配置即可。
  前提
  1.需要一個(gè)域名,會(huì )為指定的域名生成證書(shū)。(填寫(xiě)IP會(huì )報不支持的錯誤)
  1. 需要在域名指向的服務(wù)器上可以訪(fǎng)問(wèn)https。(否則會(huì )報找不到443端口的錯誤)
  2.需要linux環(huán)境。
  部署
  獲取讓我們加密
 ?。#+@得
  獲取
  ##設為可執行
  chmod a+x certbot-auto
  執行自動(dòng)部署
  ./certbot-auto
  部署過(guò)程中會(huì )下載很多依賴(lài)包,不用緊張。如需確認,(輸入“y”)確認
  這里注意在執行過(guò)程中會(huì )卡在'Installing Python packages',稍等片刻下載Phthon lib
  如果等待很長(cháng)時(shí)間都不動(dòng), 等不及了就修改pip下載源。
vi ~/.pip/pip.conf
#如果文件不存在則創(chuàng )建
mkdir ~/.pip
vi pip.conf
在里面修改或寫(xiě)入下面內容
[global]
index-url = http://mirrors.aliyun.com/pypi/simple/
[install]
trusted-host=mirrors.aliyun.com
重新執行自動(dòng)部署
./certbot-auto
重新部署依然會(huì )在'Installing Python packages'卡一會(huì )兒,但不會(huì )很久,五分鐘以?xún)劝伞?br />   依賴(lài)包下載完成后,會(huì )進(jìn)入交互界面,依次是:填寫(xiě)郵箱、域名(多個(gè)域名用空格或逗號隔開(kāi))、確認條款、驗證域名所有權(這一步可以選擇第一個(gè)方法,手動(dòng)選擇tomcat的根目錄)
  執行成功后會(huì )顯示
  恭喜!您的證書(shū)和鏈已保存在
  /etc/letsencrypt/live//fullchain.pem。您的證書(shū)將
  于 2016-10-05. 到期 獲取此版本的新版本或調整版本
  證書(shū),只需再次運行 certbot-auto 即可。到
  非交互式更新*所有*您的證書(shū),運行
  “certbot-自動(dòng)更新”
  這時(shí)候生成的證書(shū)文件(.pem)已經(jīng)在如下路徑
  /etc/letsencrypt/
  #中使用的主文件(.pem)
  /etc/letsencrypt/live/xxxxx(域名)/
  自動(dòng)續訂
  Let's Encrypt 申請的證書(shū)有效期為三個(gè)月??梢栽诤霞s到期前手動(dòng)續約,也可以編寫(xiě)正則腳本任務(wù)自動(dòng)續約。感覺(jué)手動(dòng)麻煩,寫(xiě)了個(gè)簡(jiǎn)單的更新腳本。
  1、腳本
  #/bin/sh
#續期 說(shuō)明:只用renew的話(huà),會(huì )先檢查證書(shū)是否需要更新,大概是距離到期還有三天或者十幾天之內才會(huì )執行更新,否則會(huì )提示不需要更新。(昨天更新了證書(shū),今天直接用renew,提示不允許更新)
#這里方便測試,增加參數--force-renew,能夠強制立即更新(但好像也會(huì )有檢查,時(shí)間會(huì )變短,比如我剛才更新過(guò)了,馬上再次執行會(huì )報錯并提示不需要更新)。
./certbot-auto renew --force-renew
#生成p12
cd /mnt/web/letsTemp && openssl pkcs12 -export -in fullchain.pem -inkey privkey.pem -out fullchain_and_key.p12 -name tomcat -passin passyourPKCS12pass -passout pass:yourPKCS12pass
#移動(dòng)新生成的證書(shū)文件
cp /etc/letsencrypt/live/yourDomain/fullchain.pem /mnt/web/letsTemp
cp /etc/letsencrypt/live/yourDomain/privkey.pem /mnt/web/letsTemp
#生成jks文件
#備份并刪除原jks文件
mv /mnt/web/letsTemp/MyDSKeyStore.jks /mnt/web/letsTemp/MyDSKeyStore`date '+%Y-%m-%d'`.jks
cd /mnt/web/letsTemp && keytool -importkeystore -deststorepass yourKeyPass -destkeypass yourKeyPass -destkeystore MyDSKeyStore.jks -srckeystore fullchain_and_key.p12 -srcstoretype PKCS12 -srcstorepass yourPKCS12pass -alias tomcat
#重啟服務(wù)器
/mnt/web/tomcat/tomcat8/bin/restartup.sh?
  2、定時(shí)任務(wù)
  有了腳本,就需要在Linux中添加一個(gè)定時(shí)執行腳本的任務(wù)。這里使用Linux自帶的cron來(lái)處理這部分。
  crontab -e
  在打開(kāi)的編輯器中添加以下內容(每月1日凌晨3點(diǎn)更新)
  0 0 3 * * sh /mnt/web/lets/ssl_auto_auth.sh &gt;/dev/null 2&gt;&amp;1 &amp;
  使用 Let's Encrypt 手動(dòng)創(chuàng )建 https 證書(shū)
  Windows 應用程序免費 SSL 證書(shū)-Let's Encrypt
  Certbot:自動(dòng)部署 Let's Encrypt 證書(shū)
  本文永久更新鏈接地址:
  

網(wǎng)站內容自動(dòng)更新(TinyTinyRSS閱讀器RSS)

網(wǎng)站優(yōu)化 ? 優(yōu)采云 發(fā)表了文章 ? 0 個(gè)評論 ? 605 次瀏覽 ? 2021-11-16 04:03 ? 來(lái)自相關(guān)話(huà)題

  網(wǎng)站內容自動(dòng)更新(TinyTinyRSS閱讀器RSS)
  關(guān)于放棄商業(yè)和免費的在線(xiàn)RSS閱讀器,改用自建的個(gè)人RSS閱讀器。在放棄免費Inoreader和自建RSS閱讀器的文章中,推薦使用Tiny Tiny RSS和FreshRSS這兩個(gè)開(kāi)源和免費的。 RSS在線(xiàn)閱讀器,您只需要一臺虛擬主機即可運行您自己的RSS在線(xiàn)閱讀器。
  當然,更高級的玩法是使用Huginn抓取任何網(wǎng)站RSS和微信公眾號更新。 Huginn 直言如履帶式。您可以發(fā)布“Huginn”以獲取任何更新。更新網(wǎng)頁(yè)內容,通過(guò)APP、RSS等工具對信息進(jìn)行聚焦聚合,以達到高效獲取有用信息的目的。
  本文分享Tiny Tiny RSS安裝配置中遇到的相關(guān)問(wèn)題,如配置自動(dòng)更新feed、安裝配置Tiny Tiny RSS全文RSS插件、切換修改Tiny Tiny RSS主題以及Tiny Tiny RSS手機APP使用。
  
  更多RSS閱讀器的自建和使用方法如下:
  生成并訂閱任意網(wǎng)站RSS工具——實(shí)現RSS全文、郵件和手機APP提醒。使用 MailPoet Newsletters 為 WordPress 構建 RSS 郵件訂閱。支持 SMTP。兩款優(yōu)秀的開(kāi)源RSS閱讀器工具:Miniflux和Tiny Tiny RSS自建在線(xiàn)RSS閱讀器
  PS:更新記錄
  1、某些 網(wǎng)站 不提供 RSS 提要。這時(shí)候我們就可以構建自己的應用,強制這些網(wǎng)站內容更新并輸出RSS提要,達到訂閱RSS的目的: RSSHub為不支持RSS的人創(chuàng )建RSS提要網(wǎng)站-支持B站、知乎、微博、豆瓣、今日頭條。 2021.3.8
  2、嚴重依賴(lài)1Password等密碼管理軟件,但如果你口袋里害羞,不要阻止自己搭建密碼管理平臺:Bitwarden自建密碼存儲系統圖文教程-開(kāi)啟源碼和免費bitwarden_rs 安裝和使用。 2020.10.10
  3、如果平時(shí)喜歡用印象筆記又不想花錢(qián),可以嘗試搭建自己的筆記服務(wù)平臺:免費開(kāi)源的筆記Joplin代替印象筆記-網(wǎng)盤(pán)同步筆記歷史版本Markdown可視化。 2020.10.1
  一、Tiny Tiny RSS 安裝
  網(wǎng)站:
  官網(wǎng):項目:1.1 安裝前準備
  PHP必備組件(最低PHP5.6,推薦PHP 7以上):
  PDO 支持 PostgreSQL 或 MySQL,具體取決于所使用的數據庫服務(wù)器——某些發(fā)行版需要 PDO 和特定于數據庫的包,即 php-pdo 和 php-pgsql
  JSON
  XML (DOMDocument, DOMXpath)
  國際化(國際化)
  字符串
  文件信息
  推薦的PHP安裝是:
  CURL(強烈推薦,安裝即可)或支持遠程 fopen()
  POSIX 函數(用于多進(jìn)程更新守護進(jìn)程,否則不需要)
  GD(需要 OTP 和一些插件)
  某種操作碼緩存/加速器(取決于 PHP 版本:php5-apc、php7-opcache 等)
  特別提醒:Tiny Tiny RSS對PHP組件有嚴格要求,沒(méi)有任何一個(gè)都不能成功激活。
  1.2 TT-RSS 安裝
  找一臺已經(jīng)配置了LNMP或LAMP環(huán)境的VPS主機,以及是否使用Oneinstack進(jìn)行挖掘站點(diǎn),可以從這里選擇:VPS主機排行榜。執行命令:
  git clone https://git.tt-rss.org/fox/tt-rss.git tt-rss
  如果不想使用Git命令,也可以手動(dòng)下載安裝包,自己上傳,不過(guò)比Git要麻煩一些。下載的文件在tt-rss文件夾下,我們可以將文件移動(dòng)到根目錄,Linux批量移動(dòng)文件方法:Linux移動(dòng)并復制文件夾中的所有文件(包括隱藏文件)
  現在打開(kāi)瀏覽器訪(fǎng)問(wèn):,會(huì )看到TT-RSS安裝界面,在這里可以填寫(xiě)數據庫賬號、密碼等信息。
  
  確認數據庫連接成功后,即可點(diǎn)擊初始化TT-RSS。
  
  初始化成功后TT-RSS會(huì )生成config.php文件,點(diǎn)擊save會(huì )自動(dòng)生成在你服務(wù)器的根目錄下,否則可以手動(dòng)復制到根目錄下創(chuàng )建。
  
  完成后即可登錄TT-RSS,初始賬號為:admin,密碼為:password。打開(kāi)TT-RSS時(shí),提示錯誤。一般來(lái)說(shuō),組件沒(méi)有安裝。如果您使用的是Oneinstack,您可以直接安裝PHP組件,例如php fileinfo。
  
  1.3 TT-RSS 使用
  TT-RSS界面如下(點(diǎn)擊放大):
  
  Tiny Tiny RSS閱讀RSS界面如下,訂閱視頻也可以直接打開(kāi)觀(guān)看:
  
  Tiny Tiny RSS 官方自帶了很多主題,可以直接在插件管理選項中啟用,部分如下:
  af_unburn:解決feedburner等RSS鏈接重定向問(wèn)題。
  bookmarklets:在設置信息源中生成書(shū)簽標簽。
  embed_original:圖標插件,點(diǎn)擊圖標會(huì )顯示文章的原創(chuàng )內容,而不是rss。
  fever:模擬發(fā)燒api,在設置-Fver Emulation中設置密碼,可以和tt-rss的登錄密碼不同,這樣就可以支持reeder、閱讀先生等發(fā)燒客戶(hù)端了。
  ff_feedcleaner:feed廣告過(guò)濾,在設置標簽中生成FeecCleaner標簽,過(guò)濾規則需要使用正則表達式,比較復雜。
  googlereaderkeys:模擬谷歌閱讀器快捷鍵,如J、K等
  import_export:在設置-信息源中,導入導出配置。
  郵件:圖標插件,點(diǎn)擊郵件分享。
  mark_button:文章在右下角可以快速標記文章為已讀和未讀。
  mobilize:圖標插件,點(diǎn)擊顯示一個(gè)可讀性的簡(jiǎn)化頁(yè)面。
  注意:圖標插件。
  nsfw:根據標簽隱藏文章的內容
  share:圖標插件,點(diǎn)擊生成唯一url,方便分享。
  swap_jk:添加j和k快捷鍵,類(lèi)似vim。
  1.4 TT-RSS 升級
  執行以下命令更新TT-RSS版本文件:
  #進(jìn)入tt-rss 目錄
git pull origin master
  然后打開(kāi)你的TT-RSS,如果說(shuō)config.php有錯誤,你需要將config.php-dist中的內容合并到config.php或者刪除config.php重新安裝。特別注意:重裝這一步不要點(diǎn)擊INITIALIZE DATABASE,否則你的數據會(huì )被覆蓋。
  二、Tiny Tiny RSS 技巧2.1 批量導入導出
  在Tiny Tiny RSS的信息源管理中,可以批量導入導出Feed,方便我們的遷移。
  
  2.2 刪除無(wú)效提要
  如果提要中有無(wú)效提要,Tiny Tiny RSS 會(huì )提示您,您可以批量刪除它們。
  
  2.3 切換修改主題
  主題:
  市場(chǎng)上有很多 Tiny Tiny RSS 免費主題。如果您不喜歡默認主題,可以下載它們并將它們放在 themes.local 文件夾中。命令演示:
  wget wget https://github.com/levito/tt-r ... r.zip
unzip master.zip
cd tt-rss-feedly-theme-master
cp -r feedly* /data/wwwroot/rss.ucblog.net/themes.local
  然后在 Tiny Tiny RSS 的設置中切換主題。
  
  Tiny Tiny RSS 的新 Feedly 主題具有以下效果:
  
  三、TT-RSS 全文插件
  網(wǎng)站:
  3.1 Mercury_fulltext
  mercury_fulltext 是一個(gè)插件,用于在 Tiny Tiny RSS 上獲取 RSS 全文。安裝命令如下:
  #安裝 mercury_fulltext 插件
#進(jìn)入到插件目錄
cd /data/wwwroot/rss.ucblog.net/plugins
#下載
git clone https://github.com/HenryQW/mercury_fulltext.git mercury_fulltext
  然后在“首選項”中啟用插件。
  
  現在回到“信息來(lái)源”,這里需要填寫(xiě)Mercury Parser API。
  
  3.2 解析器 API
  Mercury Parser API 需要使用 Docker 安裝。您首先在 VPS 上安裝 Docker-CE 環(huán)境。建議參考官方安裝方法,比較簡(jiǎn)單。
  然后執行命令安裝并運行 Mercury Parser API:
  docker run -p 3000:3000 --restart=always -d wangqiru/mercury-parser-api
  3.3 RSS 全文設置
  在“Preferences”-“Information Sources”-“Mercury Fulltext settings (mercury_fulltext)”中,填寫(xiě)自建的Mercury Parser API地址:localhost:3000并保存。編輯需要獲取全文的提要(信息源),插件啟用“通過(guò)Mercury Parser獲取全文”保存退出。
  
  四、TT-RSS 移動(dòng)應用
  應用程序:
  Tiny Tiny RSS Android 應用程序可以直接從 Google Play 應用程序市場(chǎng)下載。要在移動(dòng)應用上登錄并使用 Tiny Tiny RSS,您需要在 Tiny Tiny RSS 上啟用 API 登錄。
  
  第一次打開(kāi)Tiny Tiny RSS APP后,需要建立連接,主要是填寫(xiě)你的Tiny Tiny RSS URL、賬號和密碼。
  
  這是Tiny Tiny RSS的手機APP界面。
  
  Tiny Tiny RSS 手機APP文章閱讀界面如下:
  
  五、TT-RSS 自動(dòng)更新5.1 簡(jiǎn)單更新模式
  打開(kāi)config.php配置文件,設置SIMPLE_UPDATE_MODE為true,這樣每次打開(kāi)Tiny Tiny RSS都會(huì )更新RSS訂閱數據。特別注意:需要在config.php中的PHP_EXECUTABLE中設置PHP路徑,例如:/usr/local/php/bin/php
   define('PHP_EXECUTABLE', '/usr/local/php/bin/php');
// Path to PHP *COMMAND LINE* executable, used for various command-line tt-rss
// programs and update daemon. Do not try to use CGI binary here, it won't work.
// If you see HTTP headers being displayed while running tt-rss scripts,
// then most probably you are using the CGI binary. If you are unsure what to
// put in here, ask your hosting provider.
  5.2 個(gè) VPS 定時(shí)任務(wù)
  如果您使用的是 VPS 主機,則可以使用 Linux 的定時(shí)任務(wù)。 TT-RSS不能使用Root運行定時(shí)任務(wù),需要使用www運行(一般LNMP環(huán)境和BT寶塔面板都是用www運行的):
  crontab -u www -e
#每5分鐘運行一次,/usr/local/php/bin/php為php命令的絕對路徑,根據需要來(lái)修改
*/5 * * * * /usr/local/php/bin/php /data/wwwroot/rss.ucblog.net/update.php --feeds --quiet
  當然還有另外一種方式,以root身份登錄,然后執行:contab -e 編輯定時(shí)任務(wù)并添加如下代碼:
  #指定使用www用戶(hù)執行定時(shí)任務(wù)
*/5 * * * * su -m www -c "/usr/local/php/bin/php /data/wwwroot/rss.ucblog.net/update.php --feeds --quiet"
#另
php ./update.php是執行單進(jìn)程,多進(jìn)程是 php ./update_daemon2.php。
  5.3 任務(wù)運行狀態(tài)
  Linux定時(shí)任務(wù)修改編輯后記得重啟定時(shí)任務(wù)生效。命令如下:
  #ubuntu下定時(shí)執行工具cron開(kāi)啟關(guān)閉重啟
#配置文件一般為/etc/init.d/cron
啟動(dòng):sudo /etc/init.d/cron start
關(guān)閉:sudo /etc/init.d/cron stop
重啟:sudo /etc/init.d/cron restart
重新載入配置:sudo /etc/init.d/cron reload
#可以用ps aux | grep cron命令查看cron是否已啟動(dòng)
#CentOS重啟crontab服務(wù)
service crond reload
  Linux定時(shí)任務(wù)是否正常運行,可以手動(dòng)查看日志。
  #查看定時(shí)任務(wù)日志
#Ubuntn
tail -f /var/log/syslog
#CentOS
tail -f /var/log/cron
  會(huì )有以下記錄:
  Sep 28 22:20:01 localhost CRON[15714]: (www) CMD (/usr/local/php/bin/php /data/wwwroot/rss.ucblog.net/update.php --feeds --quiet)
Sep 28 22:25:01 localhost CRON[15985]: (www) CMD (/usr/local/php/bin/php /data/wwwroot/rss.ucblog.net/update.php --feeds --quiet)
Sep 28 22:30:01 localhost CRON[16177]: (www) CMD (/usr/local/php/bin/php /data/wwwroot/rss.ucblog.net/update.php --feeds --quiet)
  六、總結
  Tiny Tiny RSS在批量導入Feed和設置定時(shí)任務(wù)時(shí)總會(huì )遇到一些莫名其妙的錯誤。比如數據庫會(huì )報錯:Uncaught PDOException: SQLSTATE[HY000] [1045] Access denied for user or MySQL connection not working: 2002 No such file or directory.
  另外,手動(dòng)檢查并運行Tiny Tiny RSS定時(shí)任務(wù)時(shí),也出現如下錯誤:
  Tiny Tiny RSS was unable to start properly. This usually means a misconfiguration or an incomplete upgrade.
Please fix errors indicated by the following messages:
* Please don't run this script as root.
* PHP UConverter class is missing, it's provided by the Internationalization (intl) module.
* PHP support for mbstring functions is required but was not found.
You might want to check tt-rss wiki or the forums for more information.
Please search the forums before creating new topic for your question.
  錯誤:請不要以 root 身份運行此腳本。這是一個(gè)非常簡(jiǎn)單的解決方案。您可以使用本文中的 su www 等指定用戶(hù)運行計劃任務(wù)。其他錯誤如 PHP 錯誤和數據庫錯誤可以在 config 中找到。在php中指定數據庫的連接地址和端口,如下:
   define('DB_TYPE', 'mysql');
define('DB_HOST', '127.0.0.1');
define('DB_USER', 'wzfou');
define('DB_NAME', 'wzfou.com');
define('DB_PASS', 'qimm');
define('DB_PORT', '3306');
  文章 From: Diazhan 沒(méi)有,版權。本站文章為作者原創(chuàng )文章除出處外,可自由引用,但請注明出處。 查看全部

  網(wǎng)站內容自動(dòng)更新(TinyTinyRSS閱讀器RSS)
  關(guān)于放棄商業(yè)和免費的在線(xiàn)RSS閱讀器,改用自建的個(gè)人RSS閱讀器。在放棄免費Inoreader和自建RSS閱讀器的文章中,推薦使用Tiny Tiny RSS和FreshRSS這兩個(gè)開(kāi)源和免費的。 RSS在線(xiàn)閱讀器,您只需要一臺虛擬主機即可運行您自己的RSS在線(xiàn)閱讀器。
  當然,更高級的玩法是使用Huginn抓取任何網(wǎng)站RSS和微信公眾號更新。 Huginn 直言如履帶式。您可以發(fā)布“Huginn”以獲取任何更新。更新網(wǎng)頁(yè)內容,通過(guò)APP、RSS等工具對信息進(jìn)行聚焦聚合,以達到高效獲取有用信息的目的。
  本文分享Tiny Tiny RSS安裝配置中遇到的相關(guān)問(wèn)題,如配置自動(dòng)更新feed、安裝配置Tiny Tiny RSS全文RSS插件、切換修改Tiny Tiny RSS主題以及Tiny Tiny RSS手機APP使用。
  https://wzfou.cdn.bcebos.com/w ... 1.png 300w, https://wzfou.cdn.bcebos.com/w ... 3.png 600w, https://wzfou.cdn.bcebos.com/w ... 0.png 223w, https://wzfou.cdn.bcebos.com/w ... 0.png 372w" />
  更多RSS閱讀器的自建和使用方法如下:
  生成并訂閱任意網(wǎng)站RSS工具——實(shí)現RSS全文、郵件和手機APP提醒。使用 MailPoet Newsletters 為 WordPress 構建 RSS 郵件訂閱。支持 SMTP。兩款優(yōu)秀的開(kāi)源RSS閱讀器工具:Miniflux和Tiny Tiny RSS自建在線(xiàn)RSS閱讀器
  PS:更新記錄
  1、某些 網(wǎng)站 不提供 RSS 提要。這時(shí)候我們就可以構建自己的應用,強制這些網(wǎng)站內容更新并輸出RSS提要,達到訂閱RSS的目的: RSSHub為不支持RSS的人創(chuàng )建RSS提要網(wǎng)站-支持B站、知乎、微博、豆瓣、今日頭條。 2021.3.8
  2、嚴重依賴(lài)1Password等密碼管理軟件,但如果你口袋里害羞,不要阻止自己搭建密碼管理平臺:Bitwarden自建密碼存儲系統圖文教程-開(kāi)啟源碼和免費bitwarden_rs 安裝和使用。 2020.10.10
  3、如果平時(shí)喜歡用印象筆記又不想花錢(qián),可以嘗試搭建自己的筆記服務(wù)平臺:免費開(kāi)源的筆記Joplin代替印象筆記-網(wǎng)盤(pán)同步筆記歷史版本Markdown可視化。 2020.10.1
  一、Tiny Tiny RSS 安裝
  網(wǎng)站:
  官網(wǎng):項目:1.1 安裝前準備
  PHP必備組件(最低PHP5.6,推薦PHP 7以上):
  PDO 支持 PostgreSQL 或 MySQL,具體取決于所使用的數據庫服務(wù)器——某些發(fā)行版需要 PDO 和特定于數據庫的包,即 php-pdo 和 php-pgsql
  JSON
  XML (DOMDocument, DOMXpath)
  國際化(國際化)
  字符串
  文件信息
  推薦的PHP安裝是:
  CURL(強烈推薦,安裝即可)或支持遠程 fopen()
  POSIX 函數(用于多進(jìn)程更新守護進(jìn)程,否則不需要)
  GD(需要 OTP 和一些插件)
  某種操作碼緩存/加速器(取決于 PHP 版本:php5-apc、php7-opcache 等)
  特別提醒:Tiny Tiny RSS對PHP組件有嚴格要求,沒(méi)有任何一個(gè)都不能成功激活。
  1.2 TT-RSS 安裝
  找一臺已經(jīng)配置了LNMP或LAMP環(huán)境的VPS主機,以及是否使用Oneinstack進(jìn)行挖掘站點(diǎn),可以從這里選擇:VPS主機排行榜。執行命令:
  git clone https://git.tt-rss.org/fox/tt-rss.git tt-rss
  如果不想使用Git命令,也可以手動(dòng)下載安裝包,自己上傳,不過(guò)比Git要麻煩一些。下載的文件在tt-rss文件夾下,我們可以將文件移動(dòng)到根目錄,Linux批量移動(dòng)文件方法:Linux移動(dòng)并復制文件夾中的所有文件(包括隱藏文件)
  現在打開(kāi)瀏覽器訪(fǎng)問(wèn):,會(huì )看到TT-RSS安裝界面,在這里可以填寫(xiě)數據庫賬號、密碼等信息。
  https://wzfou.cdn.bcebos.com/w ... 0.png 223w, https://wzfou.cdn.bcebos.com/w ... 0.png 372w, https://wzfou.cdn.bcebos.com/w ... 1.png 300w, https://wzfou.cdn.bcebos.com/w ... 3.png 600w" />
  確認數據庫連接成功后,即可點(diǎn)擊初始化TT-RSS。
  https://wzfou.cdn.bcebos.com/w ... 0.png 223w, https://wzfou.cdn.bcebos.com/w ... 0.png 372w, https://wzfou.cdn.bcebos.com/w ... 1.png 300w, https://wzfou.cdn.bcebos.com/w ... 3.png 600w" />
  初始化成功后TT-RSS會(huì )生成config.php文件,點(diǎn)擊save會(huì )自動(dòng)生成在你服務(wù)器的根目錄下,否則可以手動(dòng)復制到根目錄下創(chuàng )建。
  https://wzfou.cdn.bcebos.com/w ... 0.png 223w, https://wzfou.cdn.bcebos.com/w ... 0.png 372w, https://wzfou.cdn.bcebos.com/w ... 1.png 300w, https://wzfou.cdn.bcebos.com/w ... 3.png 600w" />
  完成后即可登錄TT-RSS,初始賬號為:admin,密碼為:password。打開(kāi)TT-RSS時(shí),提示錯誤。一般來(lái)說(shuō),組件沒(méi)有安裝。如果您使用的是Oneinstack,您可以直接安裝PHP組件,例如php fileinfo。
  https://wzfou.cdn.bcebos.com/w ... 0.png 223w, https://wzfou.cdn.bcebos.com/w ... 0.png 372w, https://wzfou.cdn.bcebos.com/w ... 1.png 300w, https://wzfou.cdn.bcebos.com/w ... 3.png 600w" />
  1.3 TT-RSS 使用
  TT-RSS界面如下(點(diǎn)擊放大):
  
  Tiny Tiny RSS閱讀RSS界面如下,訂閱視頻也可以直接打開(kāi)觀(guān)看:
  https://wzfou.cdn.bcebos.com/w ... 0.png 223w, https://wzfou.cdn.bcebos.com/w ... 0.png 372w, https://wzfou.cdn.bcebos.com/w ... 1.png 300w, https://wzfou.cdn.bcebos.com/w ... 3.png 600w" />
  Tiny Tiny RSS 官方自帶了很多主題,可以直接在插件管理選項中啟用,部分如下:
  af_unburn:解決feedburner等RSS鏈接重定向問(wèn)題。
  bookmarklets:在設置信息源中生成書(shū)簽標簽。
  embed_original:圖標插件,點(diǎn)擊圖標會(huì )顯示文章的原創(chuàng )內容,而不是rss。
  fever:模擬發(fā)燒api,在設置-Fver Emulation中設置密碼,可以和tt-rss的登錄密碼不同,這樣就可以支持reeder、閱讀先生等發(fā)燒客戶(hù)端了。
  ff_feedcleaner:feed廣告過(guò)濾,在設置標簽中生成FeecCleaner標簽,過(guò)濾規則需要使用正則表達式,比較復雜。
  googlereaderkeys:模擬谷歌閱讀器快捷鍵,如J、K等
  import_export:在設置-信息源中,導入導出配置。
  郵件:圖標插件,點(diǎn)擊郵件分享。
  mark_button:文章在右下角可以快速標記文章為已讀和未讀。
  mobilize:圖標插件,點(diǎn)擊顯示一個(gè)可讀性的簡(jiǎn)化頁(yè)面。
  注意:圖標插件。
  nsfw:根據標簽隱藏文章的內容
  share:圖標插件,點(diǎn)擊生成唯一url,方便分享。
  swap_jk:添加j和k快捷鍵,類(lèi)似vim。
  1.4 TT-RSS 升級
  執行以下命令更新TT-RSS版本文件:
  #進(jìn)入tt-rss 目錄
git pull origin master
  然后打開(kāi)你的TT-RSS,如果說(shuō)config.php有錯誤,你需要將config.php-dist中的內容合并到config.php或者刪除config.php重新安裝。特別注意:重裝這一步不要點(diǎn)擊INITIALIZE DATABASE,否則你的數據會(huì )被覆蓋。
  二、Tiny Tiny RSS 技巧2.1 批量導入導出
  在Tiny Tiny RSS的信息源管理中,可以批量導入導出Feed,方便我們的遷移。
  https://wzfou.cdn.bcebos.com/w ... 0.png 223w, https://wzfou.cdn.bcebos.com/w ... 0.png 372w, https://wzfou.cdn.bcebos.com/w ... 1.png 300w, https://wzfou.cdn.bcebos.com/w ... 3.png 600w" />
  2.2 刪除無(wú)效提要
  如果提要中有無(wú)效提要,Tiny Tiny RSS 會(huì )提示您,您可以批量刪除它們。
  https://wzfou.cdn.bcebos.com/w ... 0.png 223w, https://wzfou.cdn.bcebos.com/w ... 0.png 372w, https://wzfou.cdn.bcebos.com/w ... 1.png 300w, https://wzfou.cdn.bcebos.com/w ... 3.png 600w" />
  2.3 切換修改主題
  主題:
  市場(chǎng)上有很多 Tiny Tiny RSS 免費主題。如果您不喜歡默認主題,可以下載它們并將它們放在 themes.local 文件夾中。命令演示:
  wget wget https://github.com/levito/tt-r ... r.zip
unzip master.zip
cd tt-rss-feedly-theme-master
cp -r feedly* /data/wwwroot/rss.ucblog.net/themes.local
  然后在 Tiny Tiny RSS 的設置中切換主題。
  https://wzfou.cdn.bcebos.com/w ... 0.png 223w, https://wzfou.cdn.bcebos.com/w ... 0.png 372w, https://wzfou.cdn.bcebos.com/w ... 1.png 300w, https://wzfou.cdn.bcebos.com/w ... 3.png 600w" />
  Tiny Tiny RSS 的新 Feedly 主題具有以下效果:
  https://wzfou.cdn.bcebos.com/w ... 0.png 223w, https://wzfou.cdn.bcebos.com/w ... 0.png 372w, https://wzfou.cdn.bcebos.com/w ... 1.png 300w, https://wzfou.cdn.bcebos.com/w ... 3.png 600w" />
  三、TT-RSS 全文插件
  網(wǎng)站:
  3.1 Mercury_fulltext
  mercury_fulltext 是一個(gè)插件,用于在 Tiny Tiny RSS 上獲取 RSS 全文。安裝命令如下:
  #安裝 mercury_fulltext 插件
#進(jìn)入到插件目錄
cd /data/wwwroot/rss.ucblog.net/plugins
#下載
git clone https://github.com/HenryQW/mercury_fulltext.git mercury_fulltext
  然后在“首選項”中啟用插件。
  https://wzfou.cdn.bcebos.com/w ... 0.png 223w, https://wzfou.cdn.bcebos.com/w ... 0.png 372w, https://wzfou.cdn.bcebos.com/w ... 1.png 300w, https://wzfou.cdn.bcebos.com/w ... 3.png 600w" />
  現在回到“信息來(lái)源”,這里需要填寫(xiě)Mercury Parser API。
  https://wzfou.cdn.bcebos.com/w ... 0.png 223w, https://wzfou.cdn.bcebos.com/w ... 0.png 372w, https://wzfou.cdn.bcebos.com/w ... 1.png 300w, https://wzfou.cdn.bcebos.com/w ... 3.png 600w" />
  3.2 解析器 API
  Mercury Parser API 需要使用 Docker 安裝。您首先在 VPS 上安裝 Docker-CE 環(huán)境。建議參考官方安裝方法,比較簡(jiǎn)單。
  然后執行命令安裝并運行 Mercury Parser API:
  docker run -p 3000:3000 --restart=always -d wangqiru/mercury-parser-api
  3.3 RSS 全文設置
  在“Preferences”-“Information Sources”-“Mercury Fulltext settings (mercury_fulltext)”中,填寫(xiě)自建的Mercury Parser API地址:localhost:3000并保存。編輯需要獲取全文的提要(信息源),插件啟用“通過(guò)Mercury Parser獲取全文”保存退出。
  https://wzfou.cdn.bcebos.com/w ... 0.png 223w, https://wzfou.cdn.bcebos.com/w ... 0.png 372w, https://wzfou.cdn.bcebos.com/w ... 1.png 300w, https://wzfou.cdn.bcebos.com/w ... 3.png 600w" />
  四、TT-RSS 移動(dòng)應用
  應用程序:
  Tiny Tiny RSS Android 應用程序可以直接從 Google Play 應用程序市場(chǎng)下載。要在移動(dòng)應用上登錄并使用 Tiny Tiny RSS,您需要在 Tiny Tiny RSS 上啟用 API 登錄。
  https://wzfou.cdn.bcebos.com/w ... 0.png 223w, https://wzfou.cdn.bcebos.com/w ... 0.png 372w, https://wzfou.cdn.bcebos.com/w ... 1.png 300w, https://wzfou.cdn.bcebos.com/w ... 3.png 600w" />
  第一次打開(kāi)Tiny Tiny RSS APP后,需要建立連接,主要是填寫(xiě)你的Tiny Tiny RSS URL、賬號和密碼。
  https://wzfou.cdn.bcebos.com/w ... 0.jpg 96w, https://wzfou.cdn.bcebos.com/w ... 6.jpg 176w" />
  這是Tiny Tiny RSS的手機APP界面。
  https://wzfou.cdn.bcebos.com/w ... 0.jpg 97w, https://wzfou.cdn.bcebos.com/w ... 6.jpg 178w" />
  Tiny Tiny RSS 手機APP文章閱讀界面如下:
  https://wzfou.cdn.bcebos.com/w ... 0.jpg 98w, https://wzfou.cdn.bcebos.com/w ... 6.jpg 180w" />
  五、TT-RSS 自動(dòng)更新5.1 簡(jiǎn)單更新模式
  打開(kāi)config.php配置文件,設置SIMPLE_UPDATE_MODE為true,這樣每次打開(kāi)Tiny Tiny RSS都會(huì )更新RSS訂閱數據。特別注意:需要在config.php中的PHP_EXECUTABLE中設置PHP路徑,例如:/usr/local/php/bin/php
   define('PHP_EXECUTABLE', '/usr/local/php/bin/php');
// Path to PHP *COMMAND LINE* executable, used for various command-line tt-rss
// programs and update daemon. Do not try to use CGI binary here, it won't work.
// If you see HTTP headers being displayed while running tt-rss scripts,
// then most probably you are using the CGI binary. If you are unsure what to
// put in here, ask your hosting provider.
  5.2 個(gè) VPS 定時(shí)任務(wù)
  如果您使用的是 VPS 主機,則可以使用 Linux 的定時(shí)任務(wù)。 TT-RSS不能使用Root運行定時(shí)任務(wù),需要使用www運行(一般LNMP環(huán)境和BT寶塔面板都是用www運行的):
  crontab -u www -e
#每5分鐘運行一次,/usr/local/php/bin/php為php命令的絕對路徑,根據需要來(lái)修改
*/5 * * * * /usr/local/php/bin/php /data/wwwroot/rss.ucblog.net/update.php --feeds --quiet
  當然還有另外一種方式,以root身份登錄,然后執行:contab -e 編輯定時(shí)任務(wù)并添加如下代碼:
  #指定使用www用戶(hù)執行定時(shí)任務(wù)
*/5 * * * * su -m www -c "/usr/local/php/bin/php /data/wwwroot/rss.ucblog.net/update.php --feeds --quiet"
#另
php ./update.php是執行單進(jìn)程,多進(jìn)程是 php ./update_daemon2.php。
  5.3 任務(wù)運行狀態(tài)
  Linux定時(shí)任務(wù)修改編輯后記得重啟定時(shí)任務(wù)生效。命令如下:
  #ubuntu下定時(shí)執行工具cron開(kāi)啟關(guān)閉重啟
#配置文件一般為/etc/init.d/cron
啟動(dòng):sudo /etc/init.d/cron start
關(guān)閉:sudo /etc/init.d/cron stop
重啟:sudo /etc/init.d/cron restart
重新載入配置:sudo /etc/init.d/cron reload
#可以用ps aux | grep cron命令查看cron是否已啟動(dòng)
#CentOS重啟crontab服務(wù)
service crond reload
  Linux定時(shí)任務(wù)是否正常運行,可以手動(dòng)查看日志。
  #查看定時(shí)任務(wù)日志
#Ubuntn
tail -f /var/log/syslog
#CentOS
tail -f /var/log/cron
  會(huì )有以下記錄:
  Sep 28 22:20:01 localhost CRON[15714]: (www) CMD (/usr/local/php/bin/php /data/wwwroot/rss.ucblog.net/update.php --feeds --quiet)
Sep 28 22:25:01 localhost CRON[15985]: (www) CMD (/usr/local/php/bin/php /data/wwwroot/rss.ucblog.net/update.php --feeds --quiet)
Sep 28 22:30:01 localhost CRON[16177]: (www) CMD (/usr/local/php/bin/php /data/wwwroot/rss.ucblog.net/update.php --feeds --quiet)
  六、總結
  Tiny Tiny RSS在批量導入Feed和設置定時(shí)任務(wù)時(shí)總會(huì )遇到一些莫名其妙的錯誤。比如數據庫會(huì )報錯:Uncaught PDOException: SQLSTATE[HY000] [1045] Access denied for user or MySQL connection not working: 2002 No such file or directory.
  另外,手動(dòng)檢查并運行Tiny Tiny RSS定時(shí)任務(wù)時(shí),也出現如下錯誤:
  Tiny Tiny RSS was unable to start properly. This usually means a misconfiguration or an incomplete upgrade.
Please fix errors indicated by the following messages:
* Please don't run this script as root.
* PHP UConverter class is missing, it's provided by the Internationalization (intl) module.
* PHP support for mbstring functions is required but was not found.
You might want to check tt-rss wiki or the forums for more information.
Please search the forums before creating new topic for your question.
  錯誤:請不要以 root 身份運行此腳本。這是一個(gè)非常簡(jiǎn)單的解決方案。您可以使用本文中的 su www 等指定用戶(hù)運行計劃任務(wù)。其他錯誤如 PHP 錯誤和數據庫錯誤可以在 config 中找到。在php中指定數據庫的連接地址和端口,如下:
   define('DB_TYPE', 'mysql');
define('DB_HOST', '127.0.0.1');
define('DB_USER', 'wzfou');
define('DB_NAME', 'wzfou.com');
define('DB_PASS', 'qimm');
define('DB_PORT', '3306');
  文章 From: Diazhan 沒(méi)有,版權。本站文章為作者原創(chuàng )文章除出處外,可自由引用,但請注明出處。

網(wǎng)站內容自動(dòng)更新(如何使你的免費發(fā)布信息網(wǎng)站每天自動(dòng)更新內容(組圖))

網(wǎng)站優(yōu)化 ? 優(yōu)采云 發(fā)表了文章 ? 0 個(gè)評論 ? 146 次瀏覽 ? 2021-11-12 13:05 ? 來(lái)自相關(guān)話(huà)題

  網(wǎng)站內容自動(dòng)更新(如何使你的免費發(fā)布信息網(wǎng)站每天自動(dòng)更新內容(組圖))
  我經(jīng)常在網(wǎng)站中看到一些網(wǎng)站。好幾天沒(méi)加了,不過(guò)他的百度快照每天都在更新。是什么原因?他為什么可以讓百度快照自動(dòng)更新?
  下面結合我自己的實(shí)踐經(jīng)驗,談?wù)勅绾螌?shí)現網(wǎng)站快照的每日自動(dòng)更新。但是,最好的事情是保證內容每天更新。由于內容長(cháng)期不更新,快照更新對網(wǎng)站意義不大。
  如何讓你的免費發(fā)布信息網(wǎng)站每天自動(dòng)更新內容
  百度快照是指百度主頁(yè)的記錄。當網(wǎng)站主頁(yè)改變時(shí),他會(huì )自動(dòng)記錄。如果 網(wǎng)站 快照可以每天自動(dòng)更新,這對于 網(wǎng)站 的權重來(lái)說(shuō)非常理想。
  特別是目前的網(wǎng)站一般都采用靜態(tài)頁(yè)面技術(shù)。如果不做任何更改,頁(yè)面將長(cháng)期保持不變。有沒(méi)有辦法讓主頁(yè)自動(dòng)更改?
  為了達到每天更新百度快照的目的,需要對靜態(tài)的企業(yè)業(yè)務(wù)網(wǎng)主頁(yè)做些微調整。
  我在搭建網(wǎng)站的時(shí)候,想擴展我的網(wǎng)站的功能,所以想自動(dòng)更新我的新聞內容,同時(shí)發(fā)布一些比較大的新聞內容&lt; @網(wǎng)站, only 但我用他們的內容來(lái)豐富我的外表。但是不知道怎么自動(dòng)更新,希望大家多多指教。
  我總是看到很多做網(wǎng)站的人說(shuō),我的網(wǎng)站今天有多少頁(yè),我的網(wǎng)站多久更新一次……那么,百度如何更新和收錄?如何讓百度經(jīng)常更新你的網(wǎng)站,收錄你的最新內容
  免費B2B電子商務(wù)網(wǎng)站在這方面還沒(méi)有形成系統的理論。先說(shuō)一下具體的方法,供大家參考。歡迎討論!
  1.你可以將別人的網(wǎng)站部分以嵌入的形式嵌入到你的網(wǎng)站中,但這只能豐富你的網(wǎng)站頁(yè)面,而不是你網(wǎng)站里面的東西。
  2.你可以找到一些小偷程序,利用小偷程序“竊取”別人的內容,然后寫(xiě)入數據庫,變成自己網(wǎng)站里的東西。不過(guò)這個(gè)比較復雜,需要一定的基礎。這樣做之后,大大減少了網(wǎng)站的更新工作。
  說(shuō)到這里,羅嗦一句,作為一個(gè)普通的站長(cháng),一定要懂得被動(dòng),被動(dòng)獲取流量,被動(dòng)獲取收入。當我們做網(wǎng)站優(yōu)化時(shí),我們不會(huì )去搜索引擎來(lái)獲取流量。這可不是什么好結果。我們必須讓搜索引擎向我們發(fā)送流量。這是最持久和可持續的道路。
  不過(guò)行業(yè)資訊網(wǎng)又說(shuō)了,那我們要怎么更新網(wǎng)站的內容,
  首先做一個(gè)網(wǎng)站,網(wǎng)站至少要有一定的內容,然后把你的網(wǎng)站提交給百度。最近觀(guān)察到百度收錄新站的速度比以前快了很多。, 一般1天-3天就可以收錄,所以有條件的可以去百度查一下你的站是不是收錄。
  更新網(wǎng)站的內容,是每個(gè)站長(cháng)都必須經(jīng)歷的事情。更新網(wǎng)站的內容也是做網(wǎng)站必不可少的一步,前提是網(wǎng)站的內容更新了。新客戶(hù)的來(lái)訪(fǎng)會(huì )受到老客戶(hù)的青睞。搜索引擎也會(huì )像用戶(hù)一樣青睞新內容。所以,是否針對網(wǎng)站優(yōu)化,是我們站長(cháng)的頭等大事。,我們都離不開(kāi)用戶(hù),用戶(hù)使我們成為上帝,哈哈
  我們應該如何更新網(wǎng)絡(luò )網(wǎng)站的內容?陳亮認為,給網(wǎng)站添加內容,必須添加對用戶(hù)有用的內容,豐富網(wǎng)站,滿(mǎn)足用戶(hù)。這么滿(mǎn)意的用戶(hù),怕搜索引擎不來(lái)光顧嗎?
  在收錄之后,我們開(kāi)始了我們門(mén)的第二步——保證頻繁更新:當時(shí)發(fā)現我是收錄第二天,大概收錄30多篇文章,所以我第一時(shí)間更新了網(wǎng)站的內容,更新了10多篇。第二天一查,哈哈,更新了10多篇文章中的8篇!
  從收錄的那一天開(kāi)始,我基本上每天都在更新,而收錄的文章也是一天天的越來(lái)越多。百度每天更新我的網(wǎng)站。
  第三步:流量之旅,其實(shí)每天都在更新你,如果你的關(guān)鍵詞不上去,那是徒勞的,給你好話(huà),沒(méi)有好處,或者沒(méi)有動(dòng)力,但如果你更新你的網(wǎng)站每天,然后做 關(guān)鍵詞點(diǎn)擊并不難(什么是熱門(mén)關(guān)鍵詞?如何找到熱門(mén)關(guān)鍵詞?我們稍后會(huì )討論)。
  每日新聞更新不是您可以做的。主人有主服務(wù)器,所以你要做的就是注意你的網(wǎng)站建設這本來(lái)是一件很麻煩的事情,但不排除會(huì )有相關(guān)的更新。軟件的存在
  接下來(lái)企業(yè)商機網(wǎng)也想實(shí)現這樣的功能,說(shuō)說(shuō)我自己的想法。
  1、首先在后臺管理中,添加一個(gè)自動(dòng)更新首頁(yè)的插件。根據網(wǎng)站制作的模板不同,如果自己寫(xiě)網(wǎng)站,也可以從網(wǎng)上下載一個(gè)自動(dòng)更新的插件,或者自己寫(xiě)一個(gè)。目的是每天最晚自動(dòng)更新主頁(yè)。
  2、 實(shí)現首頁(yè)內容的差異化。在模板生成管理文件中,添加簡(jiǎn)單的服務(wù)器代碼。由于服務(wù)器代碼在更新到首頁(yè)時(shí)被解釋為htm代碼,因此可以爬取這個(gè)蜘蛛。而這段代碼就是系統時(shí)間、訪(fǎng)問(wèn)人數、文章的最新流行度等。當然,經(jīng)過(guò)上一步的解釋?zhuān)妥兂闪薶tm代碼。
  通過(guò)以上兩步可以實(shí)現,雖然首頁(yè)是htm代碼,但是偶爾打開(kāi)首頁(yè),通過(guò)menu-view源碼,可以看到源碼自動(dòng)更新了,而這個(gè)更新可由蜘蛛識別。
  例如:網(wǎng)站首頁(yè)的文章后,添加JS代碼,顯示文章的最新訪(fǎng)問(wèn)人數。百度每次訪(fǎng)問(wèn)首頁(yè)都會(huì )有變化,所以快照每天都會(huì )更新。當然前提是網(wǎng)站如果內容更新正常,那么快照就會(huì )更新。
  如果網(wǎng)站更新了內容,但是快照還是沒(méi)有更新,一般是網(wǎng)站已經(jīng)降級或者K了。等百度大更新周期到了,看百度會(huì )不會(huì )更新快照。
  例如:網(wǎng)站首頁(yè)的文章后,添加JS代碼,顯示文章的最新訪(fǎng)問(wèn)人數。百度每次訪(fǎng)問(wèn)首頁(yè)都會(huì )有變化,所以快照每天都會(huì )更新。當然前提是網(wǎng)站如果內容更新正常,那么快照就會(huì )更新。
  如果網(wǎng)站更新了內容,但是快照還是沒(méi)有更新,一般是網(wǎng)站已經(jīng)降級或者K了。等百度大更新周期到了,看百度會(huì )不會(huì )更新快照。
  成功的關(guān)鍵:更新一個(gè),特別是如果您的網(wǎng)站是新提交的。成為收錄后,經(jīng)常更新。開(kāi)始關(guān)鍵字很容易!
  1、想想我的網(wǎng)站適合什么樣的內容。
  2、 根據適合網(wǎng)站的內容過(guò)濾一些標題。
  3、打開(kāi)索引查看確定的標題是否適合用戶(hù)的口味。
  4、圍繞這個(gè)用戶(hù)的需求更新網(wǎng)站的內容。
  這樣寫(xiě)出來(lái)的文章就是用戶(hù)需要的文章,而文章用戶(hù)迫切需要的是搜索引擎喜歡的內容。不怕沒(méi)有排名就沒(méi)有流量嗎?
  失敗提醒:關(guān)鍵詞不要過(guò)頭,過(guò)頭了,你很快就會(huì )被K??!使用關(guān)鍵字的簡(jiǎn)單方法是慢慢來(lái)。不要做得太快或太密集。比如我前面提到的失敗例子,本站所有文章都集中在一個(gè)關(guān)鍵詞上。
  企業(yè)信息網(wǎng)()免費發(fā)布信息網(wǎng)站,一個(gè)免費發(fā)布中國供需商機的B2B商務(wù)平臺,
  企業(yè)商務(wù)網(wǎng)()免費B2B網(wǎng)站,為中國企業(yè)免費發(fā)布供需產(chǎn)品信息的商務(wù)平臺,
  ()B2B電子商務(wù)網(wǎng)站,企業(yè)免費發(fā)布供求信息的B2B在線(xiàn)交易平臺,
  51商機網(wǎng)()加盟創(chuàng )業(yè),創(chuàng )業(yè)賺錢(qián),免費發(fā)布中國商機項目信息網(wǎng)站,
  515信息網(wǎng)()B2B電子商務(wù)免費信息發(fā)布網(wǎng)站,中國B(niǎo)2B網(wǎng)上交易平臺, 查看全部

  網(wǎng)站內容自動(dòng)更新(如何使你的免費發(fā)布信息網(wǎng)站每天自動(dòng)更新內容(組圖))
  我經(jīng)常在網(wǎng)站中看到一些網(wǎng)站。好幾天沒(méi)加了,不過(guò)他的百度快照每天都在更新。是什么原因?他為什么可以讓百度快照自動(dòng)更新?
  下面結合我自己的實(shí)踐經(jīng)驗,談?wù)勅绾螌?shí)現網(wǎng)站快照的每日自動(dòng)更新。但是,最好的事情是保證內容每天更新。由于內容長(cháng)期不更新,快照更新對網(wǎng)站意義不大。
  如何讓你的免費發(fā)布信息網(wǎng)站每天自動(dòng)更新內容
  百度快照是指百度主頁(yè)的記錄。當網(wǎng)站主頁(yè)改變時(shí),他會(huì )自動(dòng)記錄。如果 網(wǎng)站 快照可以每天自動(dòng)更新,這對于 網(wǎng)站 的權重來(lái)說(shuō)非常理想。
  特別是目前的網(wǎng)站一般都采用靜態(tài)頁(yè)面技術(shù)。如果不做任何更改,頁(yè)面將長(cháng)期保持不變。有沒(méi)有辦法讓主頁(yè)自動(dòng)更改?
  為了達到每天更新百度快照的目的,需要對靜態(tài)的企業(yè)業(yè)務(wù)網(wǎng)主頁(yè)做些微調整。
  我在搭建網(wǎng)站的時(shí)候,想擴展我的網(wǎng)站的功能,所以想自動(dòng)更新我的新聞內容,同時(shí)發(fā)布一些比較大的新聞內容&lt; @網(wǎng)站, only 但我用他們的內容來(lái)豐富我的外表。但是不知道怎么自動(dòng)更新,希望大家多多指教。
  我總是看到很多做網(wǎng)站的人說(shuō),我的網(wǎng)站今天有多少頁(yè),我的網(wǎng)站多久更新一次……那么,百度如何更新和收錄?如何讓百度經(jīng)常更新你的網(wǎng)站,收錄你的最新內容
  免費B2B電子商務(wù)網(wǎng)站在這方面還沒(méi)有形成系統的理論。先說(shuō)一下具體的方法,供大家參考。歡迎討論!
  1.你可以將別人的網(wǎng)站部分以嵌入的形式嵌入到你的網(wǎng)站中,但這只能豐富你的網(wǎng)站頁(yè)面,而不是你網(wǎng)站里面的東西。
  2.你可以找到一些小偷程序,利用小偷程序“竊取”別人的內容,然后寫(xiě)入數據庫,變成自己網(wǎng)站里的東西。不過(guò)這個(gè)比較復雜,需要一定的基礎。這樣做之后,大大減少了網(wǎng)站的更新工作。
  說(shuō)到這里,羅嗦一句,作為一個(gè)普通的站長(cháng),一定要懂得被動(dòng),被動(dòng)獲取流量,被動(dòng)獲取收入。當我們做網(wǎng)站優(yōu)化時(shí),我們不會(huì )去搜索引擎來(lái)獲取流量。這可不是什么好結果。我們必須讓搜索引擎向我們發(fā)送流量。這是最持久和可持續的道路。
  不過(guò)行業(yè)資訊網(wǎng)又說(shuō)了,那我們要怎么更新網(wǎng)站的內容,
  首先做一個(gè)網(wǎng)站,網(wǎng)站至少要有一定的內容,然后把你的網(wǎng)站提交給百度。最近觀(guān)察到百度收錄新站的速度比以前快了很多。, 一般1天-3天就可以收錄,所以有條件的可以去百度查一下你的站是不是收錄。
  更新網(wǎng)站的內容,是每個(gè)站長(cháng)都必須經(jīng)歷的事情。更新網(wǎng)站的內容也是做網(wǎng)站必不可少的一步,前提是網(wǎng)站的內容更新了。新客戶(hù)的來(lái)訪(fǎng)會(huì )受到老客戶(hù)的青睞。搜索引擎也會(huì )像用戶(hù)一樣青睞新內容。所以,是否針對網(wǎng)站優(yōu)化,是我們站長(cháng)的頭等大事。,我們都離不開(kāi)用戶(hù),用戶(hù)使我們成為上帝,哈哈
  我們應該如何更新網(wǎng)絡(luò )網(wǎng)站的內容?陳亮認為,給網(wǎng)站添加內容,必須添加對用戶(hù)有用的內容,豐富網(wǎng)站,滿(mǎn)足用戶(hù)。這么滿(mǎn)意的用戶(hù),怕搜索引擎不來(lái)光顧嗎?
  在收錄之后,我們開(kāi)始了我們門(mén)的第二步——保證頻繁更新:當時(shí)發(fā)現我是收錄第二天,大概收錄30多篇文章,所以我第一時(shí)間更新了網(wǎng)站的內容,更新了10多篇。第二天一查,哈哈,更新了10多篇文章中的8篇!
  從收錄的那一天開(kāi)始,我基本上每天都在更新,而收錄的文章也是一天天的越來(lái)越多。百度每天更新我的網(wǎng)站。
  第三步:流量之旅,其實(shí)每天都在更新你,如果你的關(guān)鍵詞不上去,那是徒勞的,給你好話(huà),沒(méi)有好處,或者沒(méi)有動(dòng)力,但如果你更新你的網(wǎng)站每天,然后做 關(guān)鍵詞點(diǎn)擊并不難(什么是熱門(mén)關(guān)鍵詞?如何找到熱門(mén)關(guān)鍵詞?我們稍后會(huì )討論)。
  每日新聞更新不是您可以做的。主人有主服務(wù)器,所以你要做的就是注意你的網(wǎng)站建設這本來(lái)是一件很麻煩的事情,但不排除會(huì )有相關(guān)的更新。軟件的存在
  接下來(lái)企業(yè)商機網(wǎng)也想實(shí)現這樣的功能,說(shuō)說(shuō)我自己的想法。
  1、首先在后臺管理中,添加一個(gè)自動(dòng)更新首頁(yè)的插件。根據網(wǎng)站制作的模板不同,如果自己寫(xiě)網(wǎng)站,也可以從網(wǎng)上下載一個(gè)自動(dòng)更新的插件,或者自己寫(xiě)一個(gè)。目的是每天最晚自動(dòng)更新主頁(yè)。
  2、 實(shí)現首頁(yè)內容的差異化。在模板生成管理文件中,添加簡(jiǎn)單的服務(wù)器代碼。由于服務(wù)器代碼在更新到首頁(yè)時(shí)被解釋為htm代碼,因此可以爬取這個(gè)蜘蛛。而這段代碼就是系統時(shí)間、訪(fǎng)問(wèn)人數、文章的最新流行度等。當然,經(jīng)過(guò)上一步的解釋?zhuān)妥兂闪薶tm代碼。
  通過(guò)以上兩步可以實(shí)現,雖然首頁(yè)是htm代碼,但是偶爾打開(kāi)首頁(yè),通過(guò)menu-view源碼,可以看到源碼自動(dòng)更新了,而這個(gè)更新可由蜘蛛識別。
  例如:網(wǎng)站首頁(yè)的文章后,添加JS代碼,顯示文章的最新訪(fǎng)問(wèn)人數。百度每次訪(fǎng)問(wèn)首頁(yè)都會(huì )有變化,所以快照每天都會(huì )更新。當然前提是網(wǎng)站如果內容更新正常,那么快照就會(huì )更新。
  如果網(wǎng)站更新了內容,但是快照還是沒(méi)有更新,一般是網(wǎng)站已經(jīng)降級或者K了。等百度大更新周期到了,看百度會(huì )不會(huì )更新快照。
  例如:網(wǎng)站首頁(yè)的文章后,添加JS代碼,顯示文章的最新訪(fǎng)問(wèn)人數。百度每次訪(fǎng)問(wèn)首頁(yè)都會(huì )有變化,所以快照每天都會(huì )更新。當然前提是網(wǎng)站如果內容更新正常,那么快照就會(huì )更新。
  如果網(wǎng)站更新了內容,但是快照還是沒(méi)有更新,一般是網(wǎng)站已經(jīng)降級或者K了。等百度大更新周期到了,看百度會(huì )不會(huì )更新快照。
  成功的關(guān)鍵:更新一個(gè),特別是如果您的網(wǎng)站是新提交的。成為收錄后,經(jīng)常更新。開(kāi)始關(guān)鍵字很容易!
  1、想想我的網(wǎng)站適合什么樣的內容。
  2、 根據適合網(wǎng)站的內容過(guò)濾一些標題。
  3、打開(kāi)索引查看確定的標題是否適合用戶(hù)的口味。
  4、圍繞這個(gè)用戶(hù)的需求更新網(wǎng)站的內容。
  這樣寫(xiě)出來(lái)的文章就是用戶(hù)需要的文章,而文章用戶(hù)迫切需要的是搜索引擎喜歡的內容。不怕沒(méi)有排名就沒(méi)有流量嗎?
  失敗提醒:關(guān)鍵詞不要過(guò)頭,過(guò)頭了,你很快就會(huì )被K??!使用關(guān)鍵字的簡(jiǎn)單方法是慢慢來(lái)。不要做得太快或太密集。比如我前面提到的失敗例子,本站所有文章都集中在一個(gè)關(guān)鍵詞上。
  企業(yè)信息網(wǎng)()免費發(fā)布信息網(wǎng)站,一個(gè)免費發(fā)布中國供需商機的B2B商務(wù)平臺,
  企業(yè)商務(wù)網(wǎng)()免費B2B網(wǎng)站,為中國企業(yè)免費發(fā)布供需產(chǎn)品信息的商務(wù)平臺,
  ()B2B電子商務(wù)網(wǎng)站,企業(yè)免費發(fā)布供求信息的B2B在線(xiàn)交易平臺,
  51商機網(wǎng)()加盟創(chuàng )業(yè),創(chuàng )業(yè)賺錢(qián),免費發(fā)布中國商機項目信息網(wǎng)站,
  515信息網(wǎng)()B2B電子商務(wù)免費信息發(fā)布網(wǎng)站,中國B(niǎo)2B網(wǎng)上交易平臺,

官方客服QQ群

微信人工客服

QQ人工客服


線(xiàn)

亚洲国产精品无码久久大片,亚洲AV无码乱码麻豆精品国产,亚洲品质自拍网站,少妇伦子伦精品无码STYLES,国产精久久久久久久