在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

推薦十大開源的靜態(tài)網(wǎng)站生成工具,無(wú)須掌握HTML和CSS技能

如意 ? 來(lái)源:Linux中國(guó) ? 作者:Xiaobin.Liu 譯 ? 2020-10-10 11:21 ? 次閱讀

在尋找部署靜態(tài)網(wǎng)頁(yè)的方法嗎?這幾個(gè)開源的靜態(tài)網(wǎng)站生成工具可以幫你迅速部署界面優(yōu)美、功能強(qiáng)大的靜態(tài)網(wǎng)站,無(wú)需掌握復(fù)雜的 HTML 和 CSS 技能。

靜態(tài)網(wǎng)站是什么?

技術(shù)上來(lái)講,靜態(tài)網(wǎng)站是指網(wǎng)頁(yè)不是由服務(wù)器動(dòng)態(tài)生成的。HTML、CSS 和 JavaScript 文件就靜靜地躺在服務(wù)器的某個(gè)路徑下,它們的內(nèi)容與終端用戶接收到的版本是一樣的。原始的源碼文件已經(jīng)提前編譯好了,源碼在每次請(qǐng)求后都不會(huì)變化。

Linux.CN 是一個(gè)依賴多個(gè)數(shù)據(jù)庫(kù)的動(dòng)態(tài)網(wǎng)站,當(dāng)有瀏覽器的請(qǐng)求時(shí),網(wǎng)頁(yè)就會(huì)生成并提供服務(wù)。大部分網(wǎng)站是動(dòng)態(tài)的,你與這些網(wǎng)站互動(dòng)時(shí),大量的內(nèi)容會(huì)經(jīng)常改變。

靜態(tài)網(wǎng)站有一些好處,比如加載時(shí)間更短,請(qǐng)求的服務(wù)器資源更少、更安全(值得商榷)。

傳統(tǒng)上,靜態(tài)網(wǎng)站更適合于創(chuàng)建只有少量網(wǎng)頁(yè)、內(nèi)容變化不頻繁的小網(wǎng)站。

然而,隨著靜態(tài)網(wǎng)站生成工具出現(xiàn)后,靜態(tài)網(wǎng)站的適用范圍越來(lái)越大。你還可以使用這些工具搭建博客網(wǎng)站。

我整理了幾個(gè)開源的靜態(tài)網(wǎng)站生成工具,這些工具可以幫你搭建界面優(yōu)美的網(wǎng)站。

最好的開源靜態(tài)網(wǎng)站生成工具

請(qǐng)注意,靜態(tài)網(wǎng)站不會(huì)提供很復(fù)雜的功能。如果你需要復(fù)雜的功能,那么你可以參考適用于動(dòng)態(tài)網(wǎng)站的 最佳開源 CMS 列表。

1. Jekyll

Jekyll 是用 Ruby 寫的最受歡迎的開源靜態(tài)生成工具之一。實(shí)際上,Jekyll 是 GitHub 頁(yè)面 的引擎,它可以讓你免費(fèi)用 GitHub 托管網(wǎng)站。

你可以很輕松地跨平臺(tái)配置 Jekyll,包括 Ubuntu。它利用 Markdown 、 Liquid (模板語(yǔ)言)、HTML 和 CSS 來(lái)生成靜態(tài)的網(wǎng)頁(yè)文件。如果你要搭建一個(gè)沒有廣告或推廣自己工具或服務(wù)的產(chǎn)品頁(yè)的博客網(wǎng)站,它是個(gè)不錯(cuò)的選擇。

它還支持從常見的 CMS( 內(nèi)容管理系統(tǒng)(Content management system))如 Ghost、WordPress、Drupal 7 遷移你的博客。你可以管理永久鏈接、類別、頁(yè)面、文章,還可以自定義布局,這些功能都很強(qiáng)大。因此,即使你已經(jīng)有了一個(gè)網(wǎng)站,如果你想轉(zhuǎn)成靜態(tài)網(wǎng)站,Jekyll 會(huì)是一個(gè)完美的解決方案。你可以參考 官方文檔 或 GitHub 頁(yè)面 了解更多內(nèi)容。

2. Hugo

Hugo 是另一個(gè)很受歡迎的用于搭建靜態(tài)網(wǎng)站的開源框架。它是用 Go 語(yǔ)言 寫的。

它運(yùn)行速度快、使用簡(jiǎn)單、可靠性高。如果你需要,它也可以提供更高級(jí)的主題。它還提供了一些有用的快捷方式來(lái)幫助你輕松完成任務(wù)。無(wú)論是組合展示網(wǎng)站還是博客網(wǎng)站,Hogo 都有能力管理大量的內(nèi)容類型。

如果你想使用 Hugo,你可以參照它的 官方文檔 或它的 GitHub 頁(yè)面 來(lái)安裝以及了解更多相關(guān)的使用方法。如果需要的話,你還可以將 Hugo 部署在 GitHub 頁(yè)面或任何 CDN 上。

3. Hexo

Hexo 是一個(gè)有趣的開源框架,基于 Node.js 。像其他的工具一樣,你可以用它搭建相當(dāng)快速的網(wǎng)站,不僅如此,它還提供了豐富的主題和插件。

它還根據(jù)用戶的每個(gè)需求提供了強(qiáng)大的 API 來(lái)擴(kuò)展功能。如果你已經(jīng)有一個(gè)網(wǎng)站,你可以用它的 遷移 擴(kuò)展輕松完成遷移工作。

你可以參照 官方文檔 或 GitHub 頁(yè)面 來(lái)使用 Hexo。

4. Gatsby

Gatsby 是一個(gè)越來(lái)越流行的開源網(wǎng)站生成框架。它使用 React.js 來(lái)生成快速、界面優(yōu)美的網(wǎng)站。

幾年前在一個(gè)實(shí)驗(yàn)性的項(xiàng)目中,我曾經(jīng)非常想嘗試一下這個(gè)工具,它提供的成千上萬(wàn)的新插件和主題的能力讓我印象深刻。與其他靜態(tài)網(wǎng)站生成工具不同的是,你可以使用 Gatsby 生成一個(gè)網(wǎng)站,并在不損失任何功能的情況下獲得靜態(tài)網(wǎng)站的好處。

它提供了與很多流行的服務(wù)的整合功能。當(dāng)然,你可以不使用它的復(fù)雜的功能,或?qū)⑵渑c你選擇的流行 CMS 配合使用,這也會(huì)很有趣。你可以查看他們的 官方文檔 或它的 GitHub 頁(yè)面 了解更多內(nèi)容。

5. VuePress

VuePress 是由 Vue.js 支持的靜態(tài)網(wǎng)站生成工具,而 Vue.js 是一個(gè)開源的漸進(jìn)式 JavaScript 框架。

如果你了解 HTML、CSS 和 JavaScript,那么你可以無(wú)壓力地使用 VuePress。你應(yīng)該可以找到幾個(gè)有用的插件和主題來(lái)為你的網(wǎng)站建設(shè)開個(gè)頭。此外,看起來(lái) Vue.js 的更新一直很活躍,很多開發(fā)者都在關(guān)注 Vue.js,這是一件好事。

你可以參照他們的 官方文檔 和 GitHub 頁(yè)面 了解更多。

6. Nuxt.js

Nuxt.js 使用了 Vue.js 和 Node.js,但它致力于模塊化,并且有能力依賴服務(wù)端而非客戶端。不僅如此,它的目標(biāo)是為開發(fā)者提供直觀的體驗(yàn),并提供描述性錯(cuò)誤,以及詳細(xì)的文檔等。

正如它聲稱的那樣,在你用來(lái)搭建靜態(tài)網(wǎng)站的所有工具中,Nuxt.js 可以做到功能和靈活性兩全其美。他們還提供了一個(gè) Nuxt 線上沙盒 ,讓你不費(fèi)吹灰之力就能直接測(cè)試它。

你可以查看它的 GitHub 頁(yè)面 和 官方網(wǎng)站 了解更多。

7. Docusaurus

Docusaurus 是一個(gè)有趣的開源靜態(tài)網(wǎng)站生成工具,為搭建文檔類網(wǎng)站量身定制。它還是 Facebook 開源計(jì)劃 的一個(gè)項(xiàng)目。

Docusaurus 是用 React 構(gòu)建的。你可以使用所有的基本功能,像文檔版本管理、文檔搜索和翻譯大多是預(yù)先配置的。如果你想為你的產(chǎn)品或服務(wù)搭建一個(gè)文檔網(wǎng)站,那么可以試試 Docusaurus。

你可以從它的 GitHub 頁(yè)面 和它的 官網(wǎng) 獲取更多信息

8. Eleventy

Eleventy 自稱是 Jekyll 的替代品,旨在以更簡(jiǎn)單的方法來(lái)制作更快的靜態(tài)網(wǎng)站。

它似乎很容易上手,而且它還提供了適當(dāng)?shù)奈臋n來(lái)幫助你。如果你想找一個(gè)簡(jiǎn)單的靜態(tài)網(wǎng)站生成工具,Eleventy 似乎會(huì)是一個(gè)有趣的選擇。

你可以參照它的 GitHub 頁(yè)面 和 官網(wǎng) 來(lái)了解更多的細(xì)節(jié)。

9. Publii

Publii 是一個(gè)令人印象深刻的開源 CMS,它能使生成一個(gè)靜態(tài)網(wǎng)站變得很容易。它是用 Electron 和 Vue.js 構(gòu)建的。如果有需要,你也可以把你的文章從 WorkPress 網(wǎng)站遷移過(guò)來(lái)。此外,它還提供了與 GitHub 頁(yè)面、Netlify 及其它類似服務(wù)的一鍵同步功能。

如果你利用 Publii 生成一個(gè)靜態(tài)網(wǎng)站,你還可以得到一個(gè)所見即所得的編輯器。你可以從 官網(wǎng) 下載它,或者從它的 GitHub 頁(yè)面 了解更多信息。

10. Primo

一個(gè)有趣的開源靜態(tài)網(wǎng)站生成工具,目前開發(fā)工作仍很活躍。雖然與其他的靜態(tài)生成工具相比,它還不是一個(gè)成熟的解決方案,有些功能還不完善,但它是一個(gè)獨(dú)特的項(xiàng)目。

Primo 旨在使用可視化的構(gòu)建器幫你構(gòu)建和搭建網(wǎng)站,這樣你就可以輕松編輯和部署到任意主機(jī)上。

你可以參照 官網(wǎng) 或查看它的 GitHub 頁(yè)面 了解更多信息。

結(jié)語(yǔ)

還有很多文章中沒有列出的網(wǎng)站生成工具。然而,我試圖提到最好的靜態(tài)生成器,為您提供最快的加載時(shí)間,最好的安全性和令人印象深刻的靈活性。
責(zé)編AJX

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 開發(fā)工具
    +關(guān)注

    關(guān)注

    0

    文章

    211

    瀏覽量

    22309
  • 網(wǎng)站
    +關(guān)注

    關(guān)注

    2

    文章

    259

    瀏覽量

    23250
  • CSS
    CSS
    +關(guān)注

    關(guān)注

    0

    文章

    110

    瀏覽量

    14434
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    成都WEB技術(shù)培訓(xùn)及WEB前端開發(fā)培訓(xùn)

    使用PS切圖,使用Axure與Mockups設(shè)計(jì)原型圖和交互設(shè)計(jì)圖4 Web前端技術(shù)基礎(chǔ) 掌握HTMLCSS基礎(chǔ)技術(shù)5 網(wǎng)站后臺(tái)技術(shù) 掌握
    發(fā)表于 10-26 15:05

    Java程序員必逛的十大學(xué)習(xí)網(wǎng)站

    Java程序員每周必逛的十大學(xué)習(xí)網(wǎng)站
    發(fā)表于 06-17 11:09

    聊聊合格電氣自動(dòng)化工程師必備十大技能

    很多年輕的朋友在四處求教如何才能成為一個(gè)合格的電氣自動(dòng)化工程師,本文以圖文形式和大家聊聊合格電氣自動(dòng)化工程師必備十大技能。1、電路電路對(duì)于普通電氣工程師來(lái)說(shuō)真的很難!既然我們工控屬于應(yīng)用型,都是直接那產(chǎn)品來(lái)用,掌握基本原理,至于
    發(fā)表于 09-08 08:15

    靜態(tài)網(wǎng)頁(yè)設(shè)計(jì)教程,下載

    靜態(tài)網(wǎng)頁(yè)設(shè)計(jì)教程 1.了解靜態(tài)網(wǎng)頁(yè)的特征及存取原理; 2. 了解HTML中各種標(biāo)記的用法; 3.  掌握靜態(tài)網(wǎng)頁(yè)設(shè)計(jì)的基本
    發(fā)表于 04-28 16:37 ?0次下載

    十大電子行業(yè)網(wǎng)站及調(diào)查比較

    就我收集的十大電子行業(yè)網(wǎng)站列出來(lái)供大家分享。
    發(fā)表于 07-04 16:53 ?5898次閱讀
    <b class='flag-5'>十大</b>電子行業(yè)<b class='flag-5'>網(wǎng)站</b>及調(diào)查比較

    HTML5+CSS3在觸屏網(wǎng)站上的實(shí)踐

      純HTML5+CSS3方案:語(yǔ)義化更好,性能更優(yōu)   混合方案:兼容性好,部分特效實(shí)現(xiàn)較復(fù)雜
    發(fā)表于 09-14 10:42 ?11次下載
    <b class='flag-5'>HTML5+CSS</b>3在觸屏<b class='flag-5'>網(wǎng)站</b>上的實(shí)踐

    基于響應(yīng)式Web設(shè)計(jì)的HTML5和CSS3實(shí)際案例

    本文主要講述基于響應(yīng)式Web設(shè)計(jì)的HTML5和CSS3實(shí)際案例,軟件開發(fā)工程師可以多學(xué)習(xí)其中的長(zhǎng)處。
    發(fā)表于 09-14 11:42 ?6次下載

    幾款實(shí)用的HTML5/CSS3應(yīng)用

    1、HTML5像素文字爆炸重組動(dòng)畫特效 HTML5可以把文字效果做得非常酷,就像之前分享的HTML5/CSS3發(fā)光文字和HTML5/
    發(fā)表于 09-26 17:04 ?2次下載
    幾款實(shí)用的<b class='flag-5'>HTML</b>5/<b class='flag-5'>CSS</b>3應(yīng)用

    網(wǎng)頁(yè)設(shè)計(jì)語(yǔ)言教程(HTML_CSS

    本書是網(wǎng)頁(yè)設(shè)計(jì)語(yǔ)言系列教材之《HTML/CSS教程》。 本教材通過(guò)大量典型實(shí)例介紹了HTML的基本知識(shí),如何建立超級(jí)鏈接,如何插入圖形,如何建立框架、表單的使用,以及CSS語(yǔ)法定義及嵌
    發(fā)表于 11-24 10:25 ?0次下載
    網(wǎng)頁(yè)設(shè)計(jì)語(yǔ)言教程(<b class='flag-5'>HTML_CSS</b>)

    學(xué)習(xí)HTMLCSS的5大理由

    人們學(xué)習(xí)HTMLCSS最常見的原因是開始從事web開發(fā)。但并不是只有web開發(fā)人員才要學(xué)習(xí)HTMLCSS的核心技術(shù)。作為一個(gè)網(wǎng)絡(luò)用戶,你需要你
    發(fā)表于 04-12 17:24 ?4628次閱讀

    一名合格的HTML5開發(fā)工程師需要掌握哪些知識(shí)

    HTML5開發(fā)不同于網(wǎng)頁(yè)設(shè)計(jì),是網(wǎng)頁(yè)設(shè)計(jì)的深化,更關(guān)注于網(wǎng)站如何交互和瀏覽。web前端開發(fā)人員使用的技術(shù)CSSHTML、JavaScript,根據(jù)設(shè)計(jì)師設(shè)計(jì)的雛形來(lái)編寫代碼。布局,框
    的頭像 發(fā)表于 04-17 16:29 ?3970次閱讀

    CSS555 EEPROM編程器開源分享

    電子發(fā)燒友網(wǎng)站提供《CSS555 EEPROM編程器開源分享.zip》資料免費(fèi)下載
    發(fā)表于 11-02 09:27 ?0次下載
    <b class='flag-5'>CSS</b>555 EEPROM編程器<b class='flag-5'>開源</b>分享

    常用HTMLCSS那你知道ASP.NET嗎?

    簡(jiǎn)單來(lái)說(shuō),ASP.NET 是一個(gè)使用 HTMLCSS、JavaScript 和服務(wù)器腳本創(chuàng)建網(wǎng)頁(yè)和網(wǎng)站的開發(fā)框架。 眾所周知,目前PHP和ASP.NET是最主流的使用最多的Web網(wǎng)站
    的頭像 發(fā)表于 03-29 11:12 ?1026次閱讀

    VitePress 1.0正式發(fā)布:基于Vite與Vue構(gòu)建的靜態(tài)網(wǎng)站生成

    VitePress允許用戶通過(guò)Markdown編輯內(nèi)容,應(yīng)用特定的主題并生成易于部署的靜態(tài)HTML頁(yè)面。值得注意的是,VitePress不僅僅適用于文檔制作領(lǐng)域,還能用于博客、檔案及營(yíng)銷型網(wǎng)站
    的頭像 發(fā)表于 03-22 14:49 ?1062次閱讀

    RT-Thread榮登2024開源創(chuàng)新榜單,躋身中國(guó)十大開源社區(qū)

    開源領(lǐng)域的卓越貢獻(xiàn),榮登2024年開源創(chuàng)新榜單——2024年度開源社區(qū),成為中國(guó)十大開源社區(qū)之一。2024年度開源創(chuàng)新榜單發(fā)布此次評(píng)選活動(dòng)由
    的頭像 發(fā)表于 01-08 19:06 ?273次閱讀
    RT-Thread榮登2024<b class='flag-5'>開源</b>創(chuàng)新榜單,躋身中國(guó)<b class='flag-5'>十大開源</b>社區(qū)
    主站蜘蛛池模板: 美脚连裤袜老师正在播放 | 亚洲综合色丁香婷婷六月图片 | 亚洲一区二区精品推荐 | yiren22亚洲综合高清一区 | 不卡视频免费在线观看 | 免费看啪啪网站 | 久久天天躁狠狠躁夜夜躁综合 | 国产黄色高清视频 | 校园春色亚洲欧美 | 在线婷婷 | sss在线play| 91精品日本久久久久久牛牛 | 狠狠五月深爱婷婷网 | 亚洲一区二区三区中文字幕 | www色网站| 午夜影音 | 亚洲精品九色在线网站 | 欧美最猛黑人xxxxwww | 免费的两性视频网站 | 激情网址在线观看 | 亚洲香蕉久久一区二区三区四区 | 国产亚洲人成网站天堂岛 | 深夜释放自己vlog糖心旧版本 | 手机看片久久青草福利盒子 | 一级片aaaaaa| 97就要鲁就要鲁夜夜爽 | 男人j进女人j的视频一进一出 | 国产精品久久永久免费 | 久久99热狠狠色精品一区 | 性夜黄a爽影免费看 | 日本免费人成在线网站 | 成人性色生活片免费看爆迷你毛片 | 丁香五月欧美成人 | 日本人的色道www免费一区 | 久久久久久久久女黄 | 欧美一级色视频 | 一区二区三区精品视频 | 全国男人的天堂天堂网 | 午夜三级网 | 艹逼视频软件 | 国产一级特黄aaaa大片野外 |