إطار الويب Kotchasan
الفيل ، إلى جانب كونه رمزًا لـ PHP ، هو أيضًا رمزنا الوطني. لذلك اخترت استخدام هذا الاسم كاسم للإطار الذي صممه الأشخاص التايلانديون بنسبة 100 ٪.
سمات
- بنية MMVC (وحدة تحكم عرض نموذج الوحدات النمطية) ، مما يجعل إضافة الوحدة النمطية أو الإزالة سهلة ومستقلة عن بعضها البعض.
- يدعم العمل متعدد المشروع.
- يلتزم بمعايير مثل PSR-1 ، PSR-2 ، PSR-3 ، PSR-4 ، PSR-6 ، PSR-7.
- تم تحسين إطار PHP لكل من السرعة والأداء ، بما في ذلك استخدام الذاكرة ، مما يوفر أفضل كفاءة. هذا يسمح بتنفيذ أسرع ويدعم عددًا أكبر من الزوار المتزامنين.
مكونات Kotchasan
يتكون Kotchasan من ثلاثة أطر رئيسية مصممة للعمل معًا: PHP و CSS و JavaScript.
- إطار Kotchasan PHP
- GCSS CSS Framework
- Gajax JavaScript Framework
متطلبات
- PHP 5.6 أو أعلى
- Ext-mbstring
- PDO MySQL
التثبيت والاستخدام
لقد صممت Kotchasan لتجنب عملية التثبيت المعقدة المرتبطة عادةً بأطر PHP. يمكنك تنزيل رمز المصدر بأكمله من Github والبدء في استخدامه فورًا دون أي تثبيت أو تكوين. بدلاً من ذلك ، يمكنك تثبيته عبر الملحن باستخدام الأمر: composer require goragod/kotchasan https://packagist.org/packages/goragod/kotchasan (سيؤدي التثبيت عبر الملحن إلى تقليل أداء الإطار.)
شروط الاستخدام (ترخيص)
- يمكنك استخدامه مجانًا دون أي شروط.
- يمكنك تعديله وتطويره بشكل أكبر تحت حقوق الطبع والنشر الخاصة بك باستخدام اسم مختلف.
أمثلة
توجد جميع رموز العينة في الدليل "المشاريع/". يمكنك اختبارهم هناك. بالنسبة لمشروع "RecordSet" ، يجب تكوين إعدادات قاعدة البيانات في "Settings/Database.php" بشكل صحيح ، ويجب إنشاء جدول قاعدة البيانات المقابلة كما هو مذكور في "المشروعات/الوحدات النمطية/الفهرس/النماذج/World.php".
- https://projects.kotchasan.com/welcome/: صفحة الترحيب Kotchasan.
- https://projects.kotchasan.com/site/: إنشاء موقع الويب باستخدام قالب وقائمة بسيطة.
- https://projects.kotchasan.com/recordset/: مثال على استخدام قاعدة بيانات (سجل).
- https://projects.kotchasan.com/admin/: مثال على استخدام نموذج تسجيل الدخول.
- https://projects.kotchasan.com/youtube/: مثال على استخدام واجهة برمجة تطبيقات YouTube.
- https://projects.kotchasan.com/API/: مثال على إنشاء واستخدام API مع Kotchasan.
- https://projects.kotchasan.com/pdf/: مثال على تحويل HTML إلى PDF.
- https://adminframework.kotchasan.com: مثال موقع الويب الذي تم إنشاؤه باستخدام Kotchasan.
شكر وتقدير
- ckeditor https://ckeditor.com/
- phpmailer https://github.com/phpmailer/phpmailer
- fpdf http://www.fpdf.org/
- icomoon https://icomoon.io/
يدعم
يمكنك دعم المطورين من خلال التبرع للحساب المصرفي التالي
Kasikorn Bank, Kanchanaburi Branch, Thailand
Account No. 221-2-78341-5
Account Name: Goragod Wiriya