ハックス
HAXのオーサリングエクスペリエンスと、高速で静的なファイルを迅速に裏付けたWebサイトを作成する能力。 haxtheweb.orgで必要なすべての詳細を入手してください! Haxは、HAXを機能させ、それを使用してWebサイトを構築できるように、可能な限り最小のバックエンドCMSであることを目指しています。 JSONアウトラインスキーマを活用すると、HAXは複数のページを作成することができ、それをファイルシステムに書き込みます。このようにして、スリムなサーバーレイヤーは、基本認証のためだけで、ファイルを保存する方法を知り、バージョン制御に配置します。
特徴
- HAXのすべてのUXが小さなCMSにもたらされました
- フラットHTMLファイルと稲妻の非常にシンプルで読み取り可能なファイル構造、高速、高スケールのマイクロサイト
- CDNフレンドリーな構成
- 0構成、100%オフライン能力、PWA生成
- コンテンツから抽象化された、きれいでシンプルなテーマレイヤー
- データベースはありません(単純な
.jsonファイルは関係の管理に役立ちます。すべてのページhtml+webcomponents) - 手を差し伸べてタッチ、フォーク、テーマに簡単に触れることができます!
- 複数のサイトのサポート
- 自動gitリポジトリの作成と管理(二度とコマンドラインにタッチすることはありませんが、本当に必要な場合は飛び込みます)
- GH-Pages Publishingに組み込まれています
- PHPおよびExpressベースのバックエンドのサポート
ホストされたソリューション
ホスティング /クラウドを取り戻します
- https://recamalhosting.com/-1 cpanel経由でインストールをクリックします(低コスト、迅速でセットアップが簡単)
- https://recame.cloud/-1高度な/専用のリソースの[インストール]をクリックします
ハクシアム
- HAXは、「Haxiam」構成にインストールすることもできます。この構成では、機関のユーザーが自動的にログインして自分のHAXスペースを動作させます。
- このソリューションに興味がある場合は発行キュー経由で連絡し、展開方法を改善するために協力してください
要件(PHP)
- PHP 7.4+をサポートします
zip 、 gd 、 xmlモジュールがインストールされる必要があります- Apache 2.4
要件(ノード、まだ開発中)
cd system/backend/nodejs
yarn run dev
クイックインストール
$ curl -fsSL https://raw.githubusercontent.com/haxtheweb/haxcms/master/scripts/haxcmsme.sh -o haxcmsme.sh && sh haxcmsme.sh
インストールガイド
- https://haxtheweb.org/installationで、多くの異なるインストールルーチンを詳述する完全なインストール手順があります。
コンテナ
- このレポンをクローンする:
git clone https://github.com/haxtheweb/haxcms.git - サーバーコンテナを取り付けます(推奨)。ここにいくつかのオプションがあります(私たちはすべてをサポートします!):
- Docker
- ddev
- ドックサル
- ランド
- Vagrant
- 端子ウィンドウを開き、コンテナアプリをダウンロードし、
ddev start (DDEV用)またはfin init (ドッキル用)またはlando start && lando magic (Lando用)またはvagrant up (Vagrant用)と入力したディレクトリに移動します。 - それらのいずれかがブラウザであなたを提供するリンクに移動します。
- ユーザー名 /パスワードは
admin / adminであり、どこでも押し上げることができる静的サイトをローカルに構築することができます! - トップライトのアイコンをクリックすると、外れて走っています!
マンプ
- MAMPをダウンロードしてください
- このレポをダウンロードhttps://github.com/haxtheweb/haxcms/archive/master.zip
- MAMPのHTDOCSフォルダーにHAXCMSファイルを配置します。
- マンプをオンにして、「私のウェブサイト」をクリックします
- それが与えたパスワードをコピーし、クリックしてHAXにアクセスしてからWebをHAX!
範囲
それらに「コンテンツ」のみがある.htmlファイルを生成します。問題のページの内容を意味します。新しいページを追加し、それらのページの組織を単純な階層(概要)に管理する簡単な方法。複数のミニWebサイトをサポートして、さまざまなトピックについて多くを書くことができます。 HAXCMSは、マイクロサイトジェネレーターであることのみを目的としており、それを利用するためにモンスターCMSを必要とせずに、HAXエコシステムの残りの部分とうまく再生します。
使用法
yoursite.comに移動し、ログインアイコンをクリックして_config/config.phpに入力したユーザー名とパスワードでログインします
Windows
Cygwinコマンドラインは軽くテストされていますが、真のバッシュ環境よりも遅いです。
Windowsインストール
Windows用のGit Endlinesを適切に構成するには、この構成を実行します
$ git config --global core.autocrlf true
Fedora(31/32)トラブルシューティング
Fedoraの新しいバージョンは、現在DockerによってサポートされていないCGROUPSV2を使用しています。 haxをローカルに実行する前に(「ddev start」または「fin init」を使用する前に)cgroupエラーを回避するには、次のコマンドを実行します。
sudo mkdir /sys/fs/cgroup/systemd
sudo mount -t cgroup -o none,name=systemd cgroup /sys/fs/cgroup/systemd
ヘルプ /問題 /サポートを取得します
- Discord Channel -https://bit.ly/hax -discord
- Unified Issue Queue -https://github.com/haxtheweb/issues/issues
- HAXスペースでMerlinを直接使用し、「Issue」と入力してレポートを開始します!
HAXの詳細については、こちらをご覧ください。
- haxを試してください:https://hax.cloud
- haxcellence https://haxtheweb.org/what-is-hax
- YouTubeチャンネル-https://www.youtube.com/@haxtheweb
関連リンクと技術
- NPMパッケージリスト
- haxcms(nodejs)
- haxcms(php)
- ストーリーブックドキュメント
- hax [dot] psu
- hax docサイト
- hax + 11ty