
تهدف Webby إلى أن تكون إطارًا لـ PHP "يشبه LEGO" يتيح لك إنشاء واجهات برمجة التطبيقات ووحدة التحكم/CLI وتطبيقات الويب في بنية معيارية ، يمكنها أيضًا دمج الميزات الأخرى من أطر عمل PHP الحالية أو حزم PHP الأخرى بسهولة.
إنه امتداد لإطار Codeigniter 3 لتطوير تطبيقات الويب السهل مع تجربة مطور سهلة (DX) للمبتدئين.
بناء تطبيقات PHP رهيبة مع "بنية تطبيق بسيطة (حلوة)".
الطريقة الموصى بها لتثبيت Webby هي من خلال الملحن. هل أنت جديد على الملحن؟ انقر على الرابط.
سيؤدي هذا إلى تثبيت أحدث إصدار مدعوم من PHP:
$ composer create-project sylynder/webby < project-name >تأكد من استبدال اسم المشروع باسم مشروعك
يمكن العثور على الوثائق الرئيسية لـ Webby هنا: مستندات Webby
تم تحديث الوثائق حاليًا باستمرار. سيستغرق الأمر بعض الوقت لتغطية جميع جوانب الإطار ، لكننا نعمل على مدار الساعة لجعل ذلك ممكنًا.
لقد خططنا حاليًا لاستخدام قسم المدونات لتوجيه المطورين خلال رحلتهم في تعلم الإطار.
إذا كنت تتطور مع Codeigniter 3 بالفعل وكنت على دراية بنهج HMVC ، فلا يزال بإمكانك استخدام نفس Knowlegde للذهاب.
للمطورين الذين يعرفون إطار Codeigniter 3 لا يزال بإمكانهم الرجوع إلى الوثائق هنا: مستندات CI3
لم يكن مفهوم Codeigniter 4 واضحًا للغاية ، وقد قام إعادة كتابة Codeigniter 3 بإعادة الإطار مرة أخرى بعدة طرق ، فهذه طريقة لإظهار أن Codeigniter كان يمكن تحسينه تدريجياً دون النهج الذي استخدمه الفريق الأساسي.
ينصح إصدار PHP 8.0 أو الأحدث.
تم إصدار PHP 8.1 في نوفمبر 2021 ، وبالتالي لم يكن من المعروف أن معظم وظائفها مدعومة بعد ، وهذا ما أدى إلى تأخير تطوير هذا المشروع للعمل بشكل مثالي مع أحدث إصدار 8.1 من PHP والإطار ، الإطار ، ننصح بالبقاء بين الإصدارين 7.4 و 8.0 لتطوير Application PHP مستقر.
إذا كنت ترغب في اكتشاف الأخطاء والمساهمة ، فأنت مرحبًا بك في استخدام إصدار PHP 8.1.
حاليا يدعم 8.1 ولكن لم تظهر أي مشاكل بعد. يمكن مناقشة جميع القضايا وسيتم معالجتها. PHP 8.2 موجود هنا منذ ديسمبر 2022. سوف نتطلع إلى القضايا ذات الصلة أيضًا لحلها. حاليا تم إصلاح بعض القضايا بالفعل.
يستخدم جوهر إطار Codeigniter 3 ويقترض بعض الميزات الجديدة التي تمت إضافتها من Codeigniter 4. إنه مصمم لنقل المطورين الذين يعرفون CI3 بسهولة للتكيف مع CI4 مع بناء جملة أو مفهوم مماثل قليلاً.
سوف توجهك الروابط أدناه لمعرفة المزيد حول كيفية عمل Webby
هناك الكثير من الخطط المستقبلية لـ WebBy
يتم استخدام هذا المشروع من قبل الشركات التالية:
نحن نستخدم ترخيص معهد ماساتشوستس للتكنولوجيا (معهد ماساتشوستس للتكنولوجيا). يرجى الاطلاع على ملف الترخيص. إذا كنت تريد معرفة المزيد عن الترخيص ، فانتقل إلى ترخيص لمزيد من المعلومات.