如何使用Grav輕鬆快速地創建網頁

從業餘博客到創新的網頁,在Internet上存在已經成為公司和個人的主要目標之一,每種博客都有自己的風格和不同的目標。 互聯網時代允許任何人學習 如何快速輕鬆地創建網頁, 有多種工具可以使這項工作變得微不足道,但今天我們將討論 GRAV,我們毫無疑問您會喜歡它。

什麼是重力?

GRAV 是現代的開源CMS,允許我們在 , 簡單明瞭的操作方式 y 靈活,它基於Web平台,不需要安裝,我們只需要提取ZIP文件,便可以 GRAV Funcionando。

GRAV 遵循與其他CMS平台相似的原理,但是與大多數CMS平台具有不同的設計理念。 GRAV 帶有強大的功能 包裹管理系統 以方便安裝,插件和主題增強以及簡單的更新。

重力徽標

重力徽標

Grav中包含的技術

的架構 GRAV 設計為使用最佳和最穩定的技術,目的是 簡單易用,易於擴展。 其中包括一些關鍵技術 GRAV 聲音:

為什麼選擇重力?

我認為有四個根本原因 GRAV 這是一個CMS,我們可以選擇創建我們的網頁。

Grav編輯器

Grav編輯器

重力很快

不育系 它的初衷是成為同類產品中最快的,因此自創建以來,其開發人員就一直在技術和編程方式方面給予極大的關注,以提供高性能。

Grav易於使用

GRAV 它是為新手和專家用戶設計的,因此其界面非常直觀,功能齊全,並且學習範圍非常狹窄。 同樣,由於Grav提供了許多插件,您可以添加它們,因此每個功能都可以適應您的口味和舒適度。

的管理員 GRAV 提供了一個簡單直觀的界面,可以輕鬆,快速,輕鬆地進行配置和內容創建。 另外,在管理員中,我們還可以查看站點的狀態,統計信息,條目,修改設置,單擊安裝軟件包等。

Grav是可擴展的

受到其他成功的CMS和軟件的啟發, GRAV 旨在整合強大的 包裝經理 允許添加新功能,改進,插件,其他軟件的軟件包等。 同樣, GRAV 他們已經開發了功能強大的API,除了可以與第三方集成之外,還可以進行更井井有條的開發。

Grav是開源的

對我們來說很重要的原因 GRAV es 開源 並且所有代碼都在您的 官方資料庫。 您可以改善,貢獻,測試,創建新功能,研究其代碼等。 不育系 它對世界開放,需要您不斷發展。 得益於其出色的社區,引人注目的進步很多,而且臭蟲或問題的解決速度也臭名昭著。

重力功能

GRAV 具有許多特性和功能,以至於他們在其官方網站上創建了一個 會議 僅列出它們,我們將立足於此以使您知道它們:

Grav插件

Grav插件

平面文件架構

GRAV 快速而靈活的部分原因在於高度優化的平面文件體系結構。

智能緩存

擁有一個 快取 在所有過程中都使用非常複雜的 它知道何時自動更新緩存。

即時安裝

您只需要解壓縮Grav程序包並運行,即可開始配置CMS。

CLI工具

GRAV 有一系列 命令行工具 例如,依賴項安裝,清除緩存,用戶創建和備份。

包裝經理

它具有程序包管理器,可讓您輕鬆查找,安裝和更新 Grav的擴展。

廣泛的文檔

團隊 GRAV 還沒有留下其工具的文檔,它有一個 網站專用於您的文檔,以及大量的教程和指南。

多站點能力

您可以配置一個 GRAV 運行多個站點以及其他高級設置。

搜索引擎友好

易讀的網址 整個網站 y 每頁元數據 他們提供了出色的SEO功能。

用戶和角色

您可以輕鬆創建 用戶和角色, 您可以建立權限以限制他們對任何頁面的訪問。

調試和日誌

它具有功能強大的調試面板,可在開發過程中提供極大幫助,以清晰的方式提供重要信息。

多國語言支持

GRAV 它可以用任何一種語言進行配置,或者甚至可以用多種語言使用,它旨在檢測最終用戶的語言,並根據該語言顯示信息。

版本控制和同步支持

您可以使用GIT,SVN,Dropbox和其他服務來進行版本管理並輕鬆同步數據。

多種內容工具

  • 模塊化頁面
  • 自訂欄位
  • 靈活的分類法
  • 本機支持各種圖像,視頻,聲音,文件和格式
  • 圖像處理
  • 自動分頁
  • 自動圖像管理
  • 這是唯一具有本地支持的CMS,可正確顯示視網膜和HiDPI上的圖像

廣泛的定制功能

GRAV 沒有設計限制,提供:

  • 語言模板。
  • 主題的繼承,使我們可以擴展主要主題並在自己的類中進行調整,從而可以進行更輕鬆的更新。
  • 控制CSS和JS。
  • 多個設計插件。
  • 能夠與任何CSS框架(例如Bootstrap,Foundation,Pure等)集成。

我們可以用Grav做什麼?

GRAV 從簡單到復雜,它都沒有限制,它可以靈活地提供各種網站。 其靈活的內容結構和強大的模板可輕鬆實現任何設計。

地盤

Grav-Sites2

Grav-Sites3

Grav有許多站點,每個站點都有不同的結構,邏輯和設計,因此可以適應任何想法或業務模型。

重力實現站點1

重力實現站點2

重力實現站點3

重力安裝

安裝 GRAV 這是一個微不足道的過程。 實際上,沒有實際安裝。 我們有 三 選項來“安裝” Grav。 第一個也是最簡單的就是簡單地下載文件 拉鍊 並將其提取。 第二種方法是使用 組合。 第三種方法是直接從中克隆代碼 GitHub上 然後運行腳本以安裝必要的依賴項:

檢查PHP版本

Grav非常易於設置和運行。 確保您至少具有PHP 5.5.9的版本,為此請轉到終端並輸入:

$ php -v

這應該報告PHP的版本和構建。 例如:

PHP 5.5.20 (cli) (built: Jan 19 2014 21:32:15)
Copyright (c) 1997-2013 The PHP Group
Zend Engine v2.4.0, Copyright (c) 1998-2013 Zend Technologies

從ZIP安裝Grav

安裝Grav的最簡單方法是下載ZIP並將其解壓縮:

  1. 下載  最新版本的Grav。
  2. 將zip文件解壓縮到 webroot或根目錄 例如,從您的Web服務器。 ~/webroot/grav

如果您已經下載了ZIP文件,然後要將其移動到Web服務器的根目錄,請移動 完整資料夾 ,因為它包含幾個默認情況下不會選擇的隱藏文件(如.htaccess)。 運行Grav時跳過這些隱藏文件可能會導致問題。

使用composer安裝Grav

另一種方法是使用 撰寫:

$ composer create-project getgrav/grav ~/webroot/grav

如果要使用grav的開發版本,請添加 1.x-dev  作為附加參數:

$ composer create-project getgrav/grav ~/webroot/grav 1.x-dev

從GitHub安裝Grav

另一種方法是從GitHub存儲庫克隆Grav,然後運行具有依賴項的簡單安裝腳本:

  1. 將Grav存儲庫克隆到 GitHub上 到文件夾 webroot或根目錄 例如,從您的Web服務器。 ~/webroot/grav。 運行終端並轉到Web服務器的根目錄:
    $ cd ~/webroot
    $ git clone -b master https://github.com/getgrav/grav.git
  2. 安裝 依存關係 供應商 與作曲家:
    $ composer install --no-dev -o
  3. 使用安裝插件和主題依賴項 Grav CLI應用程序 bin/grav:

    $ cd ~/webroot/grav
    $ bin/grav install

    這會自動克隆 從GitHub所需的依賴項直接進入此Grav安裝。

重力運行

重力運行

一旦我們跑步 重力 下一步是根據自己的喜好進行調整和修改,為此,我們可以幫助自己 Grav開發人員官方文檔,尤其是 基礎教程 它將教您成為Grav專家並因此成為出色的網站構建者所需的一切。

你覺得呢 GRAV告訴我們您的印象,疑問或告訴我們有關您嘗試過的該工具的替代方案。 我們希望從今天起有人可以 用Grav創建網頁。


發表您的評論

您的電子郵件地址將不會被發表。 必填字段標有 *

*

*

  1. 負責數據:MiguelÁngelGatón
  2. 數據用途:控制垃圾郵件,註釋管理。
  3. 合法性:您的同意
  4. 數據通訊:除非有法律義務,否則不會將數據傳達給第三方。
  5. 數據存儲:Occentus Networks(EU)託管的數據庫
  6. 權利:您可以隨時限制,恢復和刪除您的信息。

  1.   曼努埃爾 他說:

    我通常使用joomla / wordpress + uikit來創建網頁等,但是有趣的是看到了其他選擇並能夠嘗試使用它們來擴展我們的文化。
    感謝您抽出寶貴時間與他人分享“發現”。 😀

    我會試試看 !!

  2.   西爾萬·拉福萊特(SylvainLaforêt) 他說:

    你好,
    法國的民俗之地(pouvez-vous m'indiquer des sites)? Je n'en ai pastrouvéun seul ...
    謝謝!
    致敬