hax
تجربة تأليف HAX والقدرة على جعل مواقع الويب المدعومة بسرعة وثابتة بسرعة. احصل على كل التفاصيل التي تريدها على haxtheweb.org! تسعى Hax إلى أن تكون أصغر CMS ممكنة لجعل HAX تعمل وتكون قادرة على بناء مواقع الويب معها. الاستفادة من مخطط JSON Outline ، Hax قادر على تأليف صفحات متعددة ، والتي يكتب بعد ذلك على نظام الملفات. وبهذه الطريقة ، تكون طبقة الخادم النحيفة فقط للمصادقة الأساسية ، ومعرفة كيفية حفظ الملفات ، ووضعها في التحكم في الإصدار.
سمات
- أحضرت كل UX من Hax إلى CMS صغير
- بنية ملفات بسيطة بشكل لا يصدق ، يمكن قراءة ملفات HTML المسطحة والبرق السريع ، مواقع صغيرة عالية الحجم
- التكوين الصديق لـ CDN
- 0 التكوين ، 100 ٪ غير متصل ، جيل PWA
- طبقة موضوع نظيفة وبسيطة مستخرجة من المحتوى
- لا توجد قاعدة بيانات (تساعد ملفات
.json البسيطة في إدارة العلاقات ، جميع الصفحات HTML+WebComponents) - الملفات التي يمكنك الوصول إليها ولمسها وشوكة وموضوع بسهولة!
- دعم لمواقع متعددة
- إنشاء وإدارة ريبو GIT التلقائي (لا تلمس أبدًا خط الأوامر مرة أخرى ، ولكن الغوص إذا كنت بحاجة حقًا)
- بنيت في نشر صفحات GH
- دعم PHP و Express المستندة إلى الخلفية
الحلول المستضافة
استعادة الاستضافة / السحابة
- https://recailhhosting.com/ - انقر فوق تثبيت عبر CPANEL (التكلفة المنخفضة ، سريعة وسهلة الإعداد)
- https://reclaim.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 - تثبيت حاوية خادم (موصى بها). فيما يلي بعض الخيارات (نحن ندعم كل شيء!):
- عامل ميناء
- ddev
- Docksal
- لاندو
- المتشرد
- افتح نافذة طرفية ، انتقل إلى الدليل حيث قمت بتنزيل تطبيق الحاوية الخاص بك واكتب
ddev start (لـ ddev) أو fin init (لـ docksal) أو lando start && lando magic (for lando) أو vagrant up (للشرائح). - انتقل إلى الرابط الذي يعطيه لك أي منهم في متصفح.
- اسم المستخدم / كلمة المرور هو
admin / admin للحصول على إنشاء مواقع ثابتة محليًا يمكنك دفعها إلى أي مكان! - انقر على الرمز في أعلى اليمين وأنت خارج وتشغيل!
مخلف
- تحميل mamp
- قم بتنزيل هذا repo https://github.com/haxtheweb/haxcms/archive/master.zip
- ضع ملفات HAXCMS في مجلد HTDOCS من MAMP.
- قم بتشغيل MAMP وانقر فوق "موقع الويب الخاص بي"
- انسخ كلمة المرور التي تمنحكها ، انقر للوصول إلى Hax ثم Hax Web الخاص بك!
نِطَاق
إنشاء ملفات .html التي لها "محتوى" فقط فيها. بمعنى محتويات الصفحة المعنية. طريقة بسيطة لإضافة صفحات جديدة وإدارة تنظيم تلك الصفحات في التسلسل الهرمي البسيط (الخطوط العريضة). دعم لمواقع الويب المصغرة المتعددة بحيث يمكنك كتابة الكثير عن مواضيع مختلفة. يهدف HAXCMS فقط إلى أن تكون مولدًا مواقعًا صغيرًا ويلعب بشكل جيد مع بقية النظام الإيكولوجي HAX دون الحاجة إلى وحش CMS من أجل الاستفادة منه.
الاستخدام
انتقل إلى yoursite.com وتسجيل الدخول باستخدام اسم المستخدم وكلمة المرور التي أدخلتها في _config/config.php من خلال النقر على أيقونة تسجيل الدخول
النوافذ
يتم اختبار سطر أوامر Cygwin بخفة ، ولكن أبطأ من بيئة باش الحقيقية.
تثبيت Windows
لتكوين خطوط نهاية Git بشكل صحيح لنظام التشغيل Windows ، قم بتشغيل هذا التكوين
$ git config --global core.autocrlf true
فيدورا (31/32) استكشاف الأخطاء وإصلاحها
تستخدم الإصدارات الأحدث من Fedora Cgroupsv2 والتي لا تدعمها Docker حاليًا. لتجنب خطأ CGROUP قبل تشغيل HAX محليًا (على سبيل المثال قبل استخدام "DDEV Start" أو "Fin init") ، قم بتشغيل الأوامر التالية.
sudo mkdir /sys/fs/cgroup/systemd
sudo mount -t cgroup -o none,name=systemd cgroup /sys/fs/cgroup/systemd
احصل على المساعدة / المشكلات / الدعم
- قناة Discord - https://bit.ly/hax-discord
- قائمة انتظار القضية الموحدة - https://github.com/haxtheweb/issues/issues
- باستخدام Merlin مباشرة في أي مساحات Hax واكتب "مشكلة" للقفز بدء تقرير!
شاهد ومعرفة المزيد عن 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