Atheos عبارة عن شوكة محدثة ومحفوظة عليها حاليًا من Codiad ، وهو إطار IDE على الويب مع وجود بصمة صغيرة وأقل متطلبات. تمت إعادة كتابة Atheos بالكامل من مشروع Codiad الأصلي لاستخدام المزيد من الأدوات الحديثة ، ورمز أنظف ، وترتيب أوسع للميزات.
من Codiad:
"تم بناء Codiad مع وضع البساطة في الاعتبار ، مما سمح بتطوير سريع وتفاعلي دون النفقات العامة الهائلة لبعض محرري سطح المكتب الأكبر. هذا ما يقال حتى أن مستخدمي IDE مثل Eclipse و NetBeans و Aptana يجدون بساطة Codiad بمثابة فائدة كبيرة.
تتوسع Atheos على تلك العقلية قدر الإمكان ، في محاولة لتقليل البصمة إلى الحد الأدنى مع زيادة الوظائف والأداء. الهدف الرئيسي من ATHEOS هو تزويد المستخدمين بـ IDE سهلة وسريعة ومميزة بشكل كامل على أساس السحابة دون وجود بصمة خادم كبيرة.
لمزيد من المعلومات حول المشروع ، يرجى مراجعة صفحتنا الرئيسية
يمكن تثبيت Atheos عن طريق وضع Atheos في مجلد يمكن الوصول إليه على الويب وإشارة متصفحك إليه. تأكد من أن المجلدات التالية لها إمكانيات كتابة بواسطة خادم الويب الخاص بك:
/config.php
/data
/workspace
/plugins
/themes
إذا لم يتم الوفاء بأي تبعيات ، فسيقوم النظام بتنبيهك على شاشة التثبيت.
يرجى ملاحظة: تم تطوير Atheos في المقام الأول باستخدام خادم مصباح Debian. إذا واجهت مشكلات التثبيت باستخدام كومة أخرى ، فيرجى إخبارنا بذلك.
يحتوي Atheos على نظام التحقق من التحديث المدمج ، ومع ذلك ، ليس لديه نظام لتحديث النظام نفسه فعليًا ، بدلاً من ذلك يعتمد على المسؤول لنسخ الملفات نفسها. سيتم تقديم مزيد من المعلومات لاحقًا حيث يتم إعادة كتابة نظام التحديث حاليًا.
للترقية ببساطة حذف كل شيء باستثناء ما يلي أو نقل هذه المجلدات إلى دليل جديد:
/config.php
/data
/workspace
/plugins
/themes
انتقل إلى /موضوعات وحذف المجلد الافتراضي. قم بتنزيل Neweset Verson من Github repo واستخرج محتواه إلى الدليل الجذر لتثبيت Atheos.
تأكد من أن الملفات والمجلد المذكور أعلاه لا يزال لديهم قدرات الكتابة.
يمكن أيضًا تثبيت Atheos باستخدام صورة Docker على DockerHub.
Atheos هي إعادة كتابة كاملة تقريبًا من Codiad ، وذلك باستخدام أحدث أفضل الممارسات والتقنيات المتاحة بواسطة JavaScript و PHP. تم تحديث جميع المكتبات والرمز المصدري ، وتم معالجة المئات من أوجه القصور ، وخلل الأخطاء ، وتكرارات التعليمات البرمجية ، والوظائف غير القياسية. أبرز التغييرات هي:
المساهمة في ATHEOS أمر سهل للغاية ونرحب بجميع المساهمات. نحن نسعى جاهدين لمصدر Atheos لمتابعة بنية موحدة للغاية ، وعلى هذا النحو ، فإن تعلم فهم المنطق وهيكل مكون واحد داخل Atheos سوف ينقل إلى جميع المكونات الأخرى. إذا كنت ترغب في المساهمة في Atheos ولكن لا يمكنك التفكير في أي أفكار ، فلا تتردد في إلقاء نظرة على صفحة المشكلات للإلهام أو إرسال بريد إلكتروني إلى الفريق لمعرفة ما إذا كان هناك أي شيء يمكنك المساعدة فيه.