بدءًا من الإصدار 0.5.0 ، هناك فصل بين الإطار والمطور. لقد قمنا بتطوير تطبيق هيكل عظمي يستخدم الإصدار الجديد. هذا الهيكل العظمي متاح في الهيكل الشاسيلي/الهيكل الشاسي.
وضوح cha-see
نعم ، إطار آخر PHP. الهدف من الهيكل هو أن يكون إطار عمل يبسط عملية إنشاء موقع ويب من نوع الكتيب. تأكد من زيارة موقعنا الجديد chassisphp.com ، إنه جديد للغاية ويحتاج إلى معلومات إضافية. نحن نحب مساعدتك في مستندات! انظر الريبو في repo chassisphp-site. لقد بدأنا للتو. هذه الحزمة في بيتا. استخدم في الإنتاج بحذر
ستجلب لك هذه التعليمات نسخة من المشروع وتشغيلها على جهازك المحلي لأغراض التطوير والاختبار. راجع نشر ملاحظات حول كيفية نشر المشروع على نظام مباشر. يوصى باستخدام الملحن لتثبيت الهيكل.
composer create-project -s dev rogercreasy/chassis-php [project directory name]ستساعدك الخطوات التالية على تكوين تثبيت الشاسيه الخاصة بك لأول مرة.
.env.example إلى .env وتأكد من أنه يمكن قراءته بواسطة عملية خادم الويب. يتم تحطيم ملف .env مسبقًا مع تكوين قياسي لتمديد PDO SQLite (PDO_SQLITE.) UNIX: php vendor/bin/doctrine orm:schema-tool:update
Windows: php vendordoctrineormbindoctrine orm:schema-tool:update أو vendorbindoctrine.bat orm:schema-tool:update
/backend/login مع بيانات الاعتماد التالية:اسم المستخدم: [email protected]
كلمة المرور: المسؤول
/backend/users وحدد "إضافة المستخدم".1 . من المهم جدًا أن تقوم بإنشاء المسؤول الفريد الخاص بك ، بحيث لا يمكن للآخرين التحايل على حماية تسجيل الدخول وتسجيل الدخول باستخدام المعلومات الافتراضية./backend/users واختيار "DELETE".لإجراء اختبار ، استخدم:
$ phpunit إذا لم يتم إعداد بيئتك بعد .vendorbinphpunit فابحث
نحن نتبع PSR-2 لأسلوب الترميز ، والتحميل التلقائي PSR-4 ، و PSR-7 للرسائل ، و PSR-11 للحاويات. نحن نؤمن أيضًا باستخدام فاصلة أكسفورد (انظر الخط أعلاه). :-)
لا يرتبط ChassisphP بأي مكون معين. كلما تم كتابة استخدام المكونات الممكنة بحيث يمكن استبداله بمكون من اختيار المطور. أي حاوية PHP League افتراضي. ومع ذلك ، إذا كان المطور يفضل بثرة ، فيمكنه أو يمكنه استخدامه.
إذا كنت جديدًا في مشروع الهيكل ، تحقق من إرشادات دليل المبتدئين الخاصة بنا - مبادئ المساهمة لهذا المشروع. تأكد أيضًا من قراءة مدونة قواعد سلوكنا
نحن حقا نريد مساعدتك. نما الهيكل في المشروع مع إمكانات حقيقية! نحاول أن نكون مجتمعًا مفيدًا ومرحبًا ورعاية. يرجى إلقاء نظرة على الرمز ، وتجربته ، واسمحوا لنا أن نعرف ما تريد تغييره. قدم طلب سحب للتغيير ، إذا كنت تريد.
git clone https://github.com/RogerCreasy/ChassisPHP.gitgit checkout -b my-new-featuregit commit -am 'Add some feature'git push origin my-new-feature Chassisphp لديه مجتمع متزايد بسرعة من المساهمين. إذا كنت تريد إضافة اسمك إلى قائمة المساهمين هذه ، راجع قسم "المساهمة" أعلاه.
روجر كريزي هو مشرف مشروع الهيكل ، وهو مؤسسه.
ترخيص معهد ماساتشوستس للتكنولوجيا (MIT)