真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

如何進(jìn)行一文多發(fā)平臺(tái)ArtiPub的開源

這期內(nèi)容當(dāng)中小編將會(huì)給大家?guī)?lái)有關(guān)如何進(jìn)行一文多發(fā)平臺(tái)ArtiPub的開源,文章內(nèi)容豐富且以專業(yè)的角度為大家分析和敘述,閱讀完這篇文章希望大家可以有所收獲。

創(chuàng)新互聯(lián)公司咨詢熱線:18980820575,為您提供成都網(wǎng)站建設(shè)網(wǎng)頁(yè)設(shè)計(jì)及定制高端網(wǎng)站建設(shè)服務(wù),創(chuàng)新互聯(lián)公司網(wǎng)頁(yè)制作領(lǐng)域10年,包括垃圾桶等多個(gè)行業(yè)擁有豐富的網(wǎng)站運(yùn)維經(jīng)驗(yàn),選擇創(chuàng)新互聯(lián)公司,為企業(yè)錦上添花。

背景

很多優(yōu)秀的程序員和技術(shù)人員喜歡寫技術(shù)文章和技術(shù)博客,通過(guò)這樣的方式分享傳播知識(shí)和經(jīng)驗(yàn),擴(kuò)大自己的知名度和影響力,吸引粉絲關(guān)注,甚至有些技術(shù)博主還通過(guò)寫文章來(lái)獲取廣告收入,很多優(yōu)秀的博主還通過(guò)這種方法獲得了出版書的機(jī)會(huì)以及工作機(jī)會(huì)。因此,寫技術(shù)文章是一件非常值得投入的事情,幫助了自己,也讓大眾受益。

但是,寫技術(shù)文章通常也很耗時(shí),特別是一些優(yōu)質(zhì)文章,不僅需要旁征博引、構(gòu)思文章結(jié)構(gòu)、照顧讀者受眾,還需要做很多前期工作,例如搭建環(huán)境、寫demo代碼、測(cè)試代碼等等。一篇優(yōu)質(zhì)技術(shù)文章通常需要3-6個(gè)小時(shí)來(lái)完成。然而,花了很多時(shí)間來(lái)寫文章,最終發(fā)布出來(lái)的文章得不到很多人的關(guān)注是一件相當(dāng)令人沮喪的事情。我們認(rèn)為,優(yōu)質(zhì)文章值得獲取關(guān)注和傳播,讓更多的技術(shù)工作者通過(guò)閱讀文章獲取知識(shí)獲益。

每個(gè)技術(shù)博主都有自己喜歡的技術(shù)媒體平臺(tái),例如掘金、CSDN、微信公眾號(hào)等等。很多技術(shù)博主也喜歡將文章發(fā)布在不同的平臺(tái)上,尋求最大的關(guān)注度,同時(shí)也防止自己辛辛苦苦寫的文章被別人復(fù)制粘貼盜版過(guò)去。然而,在多個(gè)平臺(tái)上發(fā)文是一件麻煩的事情:博主需要同時(shí)登陸多個(gè)媒體平臺(tái),將自己的文章復(fù)制一個(gè)一個(gè)粘貼過(guò)去;更麻煩的是,有些平臺(tái)只支持Markdown,有些平臺(tái)只支持富文本,博主需要在這兩者之間來(lái)回轉(zhuǎn)換,這增加了工作量。

一文多發(fā)平臺(tái)ArtiPub就解決了這樣的問(wèn)題。我們將介紹一下近日剛上線的開源一文多發(fā)平臺(tái)ArtiPub。

ArtiPub簡(jiǎn)介

ArtiPub (Article Publisher的簡(jiǎn)稱,意為"文章發(fā)布者")是一款開源的一文多發(fā)平臺(tái),可以幫助文章作者將編寫好的文章自動(dòng)發(fā)布到掘金、SegmentFault、CSDN、知乎、開源中國(guó)等技術(shù)媒體平臺(tái),傳播優(yōu)質(zhì)知識(shí),獲取最大的曝光度。ArtiPub安裝簡(jiǎn)單,提供了多種安裝方式(Docker、NPM、源碼),可以一鍵安裝使用,安裝一般只要5分鐘。

ArtiPub首發(fā)版目前支持文章編輯、文章發(fā)布、數(shù)據(jù)統(tǒng)計(jì)的功能,后期我們會(huì)加入存量文章導(dǎo)入、數(shù)據(jù)分析的功能,讓您更好的管理、優(yōu)化您的技術(shù)文章。此外,我們還會(huì)接入更多媒體渠道,真正做到讓文章隨處可閱。

用戶使用ArtiPub也很簡(jiǎn)單,只需要在瀏覽器上打開ArtiPub的Web界面,將文章以Markdown的形式輸入到編輯器,然后點(diǎn)擊一鍵發(fā)布,等待不到1分鐘,文章就自動(dòng)同步到各大技術(shù)媒體平臺(tái)了。此外,文章的閱讀、點(diǎn)贊、評(píng)論數(shù)據(jù)還將周期性的被同步回來(lái),讓作者可以近實(shí)時(shí)看到文章的傳播情況。

  • Github: https://github.com/crawlab-team/artipub

  • Docker: https://hub.docker.com/r/tikazyq/artipub

  • NPM: https://www.npmjs.com/package/artipub

平臺(tái)一覽

下面是平臺(tái)的Web界面截屏,當(dāng)然我們更推薦您去實(shí)際安裝體驗(yàn)ArtiPub。

平臺(tái)管理

如何進(jìn)行一文多發(fā)平臺(tái)ArtiPub的開源

文章管理

如何進(jìn)行一文多發(fā)平臺(tái)ArtiPub的開源

文章編輯

如何進(jìn)行一文多發(fā)平臺(tái)ArtiPub的開源

文章發(fā)布

如何進(jìn)行一文多發(fā)平臺(tái)ArtiPub的開源

Chrome插件

如何進(jìn)行一文多發(fā)平臺(tái)ArtiPub的開源

與其他平臺(tái)比較

市面上已經(jīng)存在一文多發(fā)平臺(tái)了,例如OpenWrite,為何還要?jiǎng)?chuàng)建ArtiPub呢?或許其他一文多發(fā)平臺(tái)也是一個(gè)替代方案,但它們要求用戶將自己的賬戶信息例如Cookie或賬號(hào)密碼上傳到對(duì)方服務(wù)器,這很不安全,一旦平臺(tái)發(fā)生問(wèn)題,自己的賬戶信息會(huì)遭到泄漏。雖然我相信一般平臺(tái)不會(huì)惡意操作用戶的賬戶,但如果出現(xiàn)誤操作,您的賬戶隱私將遭到泄漏,平臺(tái)上的財(cái)產(chǎn)也可能遭到損壞,有這樣的風(fēng)險(xiǎn)需要考慮。ArtiPub不要求用戶上傳賬戶信息,所有賬戶信息全部保存在用戶自己的數(shù)據(jù)庫(kù)里,因此規(guī)避了這個(gè)安全風(fēng)險(xiǎn)。

另外,由于ArtiPub是開源的,JS源碼也比較易于理解,可擴(kuò)展性很強(qiáng),用戶如果有其他平臺(tái)的接入需求,完全可以通過(guò)更改源碼來(lái)實(shí)現(xiàn)自己的需求,不用等待平臺(tái)更新。開發(fā)組也將持續(xù)開發(fā)ArtiPub,將其打造得更實(shí)用和易用。

ArtiPub原理簡(jiǎn)介

其實(shí)ArtiPub的原理不復(fù)雜,簡(jiǎn)單來(lái)說(shuō)就是利用了爬蟲技術(shù)將文章發(fā)布到各大平臺(tái)。ArtiPub的爬蟲是用了Google開發(fā)的自動(dòng)化測(cè)試工具Puppeteer,這個(gè)工具不僅可以獲取需要有ajax動(dòng)態(tài)內(nèi)容的數(shù)據(jù),還可以來(lái)做一些模擬操作,類似于Selenium,但更強(qiáng)大。如何進(jìn)行登陸操作呢?其實(shí)ArtiPub是通過(guò)Chrome插件獲取了用戶登陸信息(Cookie),將Cookie注入到Puppeteer操作的Chromium瀏覽器中,然后瀏覽器就可以正常登陸網(wǎng)站進(jìn)行發(fā)文操作了。Cookie是保存在用戶自己搭建的MongoDB數(shù)據(jù)庫(kù)里,不對(duì)外暴露,因此很安全。

下圖是ArtiPub的架構(gòu)示意圖。

如何進(jìn)行一文多發(fā)平臺(tái)ArtiPub的開源

架構(gòu)原理簡(jiǎn)介如下:

  • 后端(Backend)是整個(gè)架構(gòu)的中樞,負(fù)責(zé)給前端交換數(shù)據(jù)、儲(chǔ)存讀取數(shù)據(jù)庫(kù)、控制爬蟲、收集Cookie等;

  • Chrome插件(Chrome Extension)只負(fù)責(zé)從網(wǎng)站(Sites)獲取Cookie;

  • 爬蟲(Spiders)被后端控制,負(fù)責(zé)在網(wǎng)站上發(fā)布文章和抓取數(shù)據(jù);

  • 數(shù)據(jù)庫(kù)(MongoDB)負(fù)責(zé)儲(chǔ)存數(shù)據(jù);

  • 前端(Frontend)是一個(gè)React應(yīng)用,是Ant Design Pro改造而來(lái)的。

總的來(lái)說(shuō),ArtiPub解決了用戶需要多平臺(tái)發(fā)布文章、又不想泄漏賬戶信息的痛點(diǎn)。用戶完全可以免費(fèi)的使用ArtiPub,因?yàn)樗情_源的,架構(gòu)原理也很透明,開發(fā)者也可以自己去貢獻(xiàn)該開源項(xiàng)目。ArtiPub很實(shí)用,作者已經(jīng)將一些存量文章都發(fā)布到各個(gè)可用平臺(tái)上了,效果還不錯(cuò)。甚至,本篇文章也是用ArtiPub編寫和發(fā)布的,想要嘗試的話,請(qǐng)到Github、Docker、NPM主頁(yè)上安裝體驗(yàn)。

上述就是小編為大家分享的如何進(jìn)行一文多發(fā)平臺(tái)ArtiPub的開源了,如果剛好有類似的疑惑,不妨參照上述分析進(jìn)行理解。如果想知道更多相關(guān)知識(shí),歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道。


文章標(biāo)題:如何進(jìn)行一文多發(fā)平臺(tái)ArtiPub的開源
鏈接URL:http://weahome.cn/article/jppgcg.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部