インターネット上での存在感は、アマチュアのブログから革新的なWebページまで、それぞれ独自のスタイルと異なる目的を持つ企業や個人の主な目的のXNUMXつになっています。 インターネットの時代は誰でも学ぶことを可能にします Webページをすばやく簡単に作成する方法 これを簡単な仕事にするツールは複数ありますが、今日は Grav、あなたがそれを好きになることは間違いありません。
Gravとは何ですか?
Grav は最新のオープンソースCMSであり、Webページを RAPIDA, シンプルな y フレキシブル、Webプラットフォームに基づいており、インストールする必要はありません。ZIPファイルを抽出するだけで、次のようになります。 Grav funcionando。
Grav 他のCMSプラットフォームと同様の原則に従いますが、ほとんどのプラットフォームとは異なる設計哲学を持っています。 Grav 強力な パッケージ管理システム 簡単なインストール、プラグイン、テーマの拡張、および簡単な更新を可能にします。
Gravに含まれるテクノロジー
のアーキテクチャ Grav 最高かつ最も安定した技術を使用するように設計されました 使いやすく、拡張も簡単です。 含まれている主要な技術のいくつか Grav 音:
- 小枝テンプレート:ユーザーインターフェイスの範囲を制御する
- 値下げ:コンテンツを簡単に作成するには
- ヤムル:セットアップが簡単
- パースダウン:マークダウンをより速く、より多くのサポートで実現する
- ドクトリンキャッシュ:良好なパフォーマンスのために
- にきび依存性注入コンテナ:拡張可能で保守可能であること
- シンフォニーイベントディスパッチャー:プラグインイベントの管理用
- symfonyコンソール:CLIインターフェース用
- グレッグワー画像ライブラリ:動的画像の操作用
なぜGravを選ぶのですか?
私が思う4つの基本的な理由があります Grav これは、Webページの作成を選択できるCMSです。
Gravは速い
この と組み合わせた、シンプルで高性能なLC / MSシステム それはその種の最速であることを意図して考案されたので、その作成以来、その開発者は高性能を提供するために技術とそれがプログラムされた方法に細心の注意を払ってきました。
Gravは使いやすい
Grav 初心者とエキスパートの両方のユーザー向けに設計されているため、インターフェイスは非常に直感的で、機能は十分に文書化されており、学習ラインは非常に狭くなっています。 また、Gravが提供し、追加できる多くのプラグインのおかげで、その各機能を好みや快適さに合わせることができます。
の管理者 Grav シンプルで直感的なインターフェイスを提供し、コンテンツの構成と作成を簡単、迅速、快適な方法で行います。 さらに、管理者では、サイトのステータス、統計、エントリの表示、構成の変更、シングルクリックでのパッケージのインストールなどを行うこともできます。
Gravは拡張可能です
他の成功したCMSとソフトウェアに触発されて、 Grav 強力な組み込みを目指しています パッケージマネージャー これにより、特に新しい機能、改善、プラグイン、他のソフトウェアのパッケージを追加できます。 同様に、の作成者 Grav 彼らは強力なAPIを開発し、サードパーティとの統合に加えて、より組織化されたクリーンな開発を実現しました。
Gravはオープンソースです
私たちにとって非常に重い理由は、 Grav es オープンソース そして、すべてのコードはあなたので利用可能です 公式リポジトリ。 とりわけ、改善、貢献、テスト、新しい機能の作成、そのコードの研究を行うことができます。 と組み合わせた、シンプルで高性能なLC / MSシステム それは世界に開かれていて、あなたが進化する必要があります。 その優れたコミュニティのおかげで、重力の進歩は多く、バグや問題が解決される速度は悪名高いです。
Gravの機能
Grav 多くの特徴と機能を持っているので、彼らの公式サイトで彼らは 会期 それらをリストするために、私たちはそれらをあなたに知らせるためにそれに基づいています:
フラットファイルアーキテクチャ
Grav 高度に最適化されたフラットファイルアーキテクチャのおかげもあり、高速で柔軟性があります。
スマートキャッシュ
を所有している キャッシング すべてのプロセスで使用される非常に洗練された、同じ キャッシュを自動的に更新するタイミングを認識しています。
インスタントインストール
Gravパッケージを解凍して実行するだけで、CMSの構成を開始できます。
CLIツール
Grav 一連の コマンドラインツール、 依存関係のインストール、キャッシュのクリア、ユーザーの作成、バックアップなど。
パッケージマネージャー
それはあなたが簡単に見つけて、インストールして、更新することを可能にするパッケージマネージャーを持っています Gravの拡張機能。
広範なドキュメント
チーム Grav そのツールのドキュメントを残していません、それは持っています ドキュメント専用のサイト、さらにたくさんのチュートリアルとガイド。
マルチサイト機能
あなたは単一を構成することができます Grav 複数のサイトやその他の詳細設定を実行します。
SEOフレンドリー
全体を通して人間が読めるURL サイト全体 y ページごとのメタデータ 彼らは素晴らしいSEO機能を提供します。
ユーザーと役割
簡単に作成できます ユーザーと役割、 任意のページへのアクセスを制限するためのアクセス許可を確立できます。
デバッグとログ
開発プロセスに大いに役立つ強力なデバッグパネルがあり、重要な情報を明確な方法で提供します。
多言語サポート
Grav 任意の言語で構成することも、複数の言語で使用することもできます。エンドユーザーの言語を検出し、同じ言語に従って情報を表示するように設計されています。
バージョン制御と同期のサポート
GIT、SVN、Dropbox、その他のサービスを使用して、バージョン管理とデータの同期を簡単に行うことができます。
複数のコンテンツツール
- モジュラーページ
- カスタムフィールド
- 柔軟な分類法
- さまざまな画像、ビデオ、サウンド、ファイル、および形式のネイティブサポート
- 画像処理
- 自動ページネーション
- 自動画像管理
- これは、網膜とHiDPI上の画像を適切に視覚化するためのネイティブサポートを備えた唯一のCMSです。
広範なカスタマイズ機能
Grav 設計上の制限はなく、以下を提供します。
- 言語テンプレート。
- テーマの継承。これにより、メインテーマを拡張し、独自のクラスに適応させることができます。これにより、更新が容易になる可能性があります。
- CSSとJSの制御。
- 複数のデザインプラグイン。
- Bootstrap、Foundation、PureなどのCSSフレームワークと統合する機能。
Gravで何ができるでしょうか?
Grav シンプルなものから洗練されたものまで、制限はなく、あらゆるタイプのWebサイトに柔軟にアクセスできます。 その柔軟なコンテンツ構造と強力なテンプレートにより、あらゆるデザインを簡単に実現できます。
Gravで作成されたサイトは多数あり、それぞれが異なる構造、ロジック、デザインを備えているため、あらゆるアイデアやビジネスモデルに適合させることができます。
Gravのインストール
のインストール Grav それは些細なプロセスです。 実際、実際のインストールはありません。 我々は持っています トレス Gravを「インストール」するオプション。 最初で最も簡単なのは、ファイルをダウンロードすることです。 ZIP そしてそれを抽出します。 XNUMX番目の方法は composwr。 XNUMX番目の方法は、から直接コードを複製することです。 GitHubの 次に、スクリプトを実行して必要な依存関係をインストールします。
PHPのバージョンを確認してください
Gravは、セットアップと実行が非常に簡単です。 少なくともPHP5.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をダウンロードして解凍することです。
- ダウンロード Gravの最新バージョン。
- でzipファイルを抽出します webrootまたはrootディレクトリ たとえば、Webサーバーから。
~/webroot/grav
ComposerでGravをインストールする
別の方法は、Gravをインストールすることです 作曲家:
$ composer create-project getgrav/grav ~/webroot/grav
gravの開発バージョンを使用する場合は、次を追加します。 1.x-dev
追加パラメーターとして:
$ composer create-project getgrav/grav ~/webroot/grav 1.x-dev
GitHubからGravをインストールする
もうXNUMXつの方法は、GitHubリポジトリからGravのクローンを作成し、依存関係を指定して簡単なインストールスクリプトを実行することです。
- Gravリポジトリをにクローンします GitHubの フォルダに webrootまたはrootディレクトリ たとえば、Webサーバーから。
~/webroot/grav
。 ターミナルを実行し、Webサーバーのルートディレクトリに移動します。$ cd ~/webroot $ git clone -b master https://github.com/getgrav/grav.git
- をインストールします 依存関係 ベンダー 作曲家と:
$ composer install --no-dev -o
-
を使用してプラグインとテーマの依存関係をインストールします GravCLIアプリケーション
bin/grav
:$ cd ~/webroot/grav $ bin/grav install
これは自動的に複製します GitHubからこのGravインストールに直接必要な依存関係。
実行したら Grav、 次のステップはそれを私たちの好みに合わせて修正することです、これのために私たちはから自分自身を助けることができます Grav開発者の公式ドキュメント、特に 基本的なチュートリアル それはあなたがGravの専門家、したがって優れたウェブサイトビルダーになるために必要なすべてをあなたに教えるでしょう。
そして、あなたはどう思いましたか Gravあなたの印象、疑問、またはあなたが試したこのツールの代替案について教えてください。 今日から誰かができることを願っています GravでWebページを作成します。
私は通常、joomla / wordpress + uikitを使用してWebページなどを作成しますが、他の選択肢を見て、それらを試して文化を拡大できるのは興味深いことです。
「発見」を他の人と共有するために時間を割いていただきありがとうございます。 😀
やってみます !!
お疲れ様です
pouvez-vous m'indiquer dessiteenfrançais? Jen'enaipastrouvéunseul..。
ありがとうございました!
礼拝