Wind Framework هو إطار PHP تم تطويره بواسطة فريق phpwind. بدأ التطوير في أكتوبر 2010، وحتى الآن تم إصدار أربعة إصدارات (0.5، 0.8، 0.9، 1.0) داخليًا. لقد نشأت من خطة إعادة الإعمار التي تسمى "Magpie Bridge" لمنتجات مجتمع phpwind. الغرض منه هو إعادة تعريف نموذج تطوير المستوى المعماري لـ phpwind لجعله يبدو أكثر وضوحًا وأسهل في التوسع والتطوير الثانوي. وفي وقت لاحق، تم تقسيم خطة إعادة الإعمار إلى قسمين. جزء منه هو الإطار الأساسي الأساسي. الجزء الآخر هو مركز خدمة بيانات مجتمع phpwind وآلية المكونات الإضافية.
كان الموقع والرؤية الأولية لـ WindFramework هي: تحسين التنفيذ الأساسي لمنتج مجتمع phpwind ونشره بطريقة موحدة؛ وتنظيم وإعادة بناء التقنيات والحلول المتراكمة على مر السنين في منتج phpwind لجعله أداة عالمية وموحدة / مكتبة المكونات. في وقت لاحق، تطور إطار الرياح تدريجيًا إلى إطار PHP للأغراض العامة ومنتج إطاري مستقل. لقد أصبح موقعها ومسؤولياتها واضحة بشكل متزايد: فهي تتولى تشغيل تطبيق مجتمع phpwind بأكمله، وتحدد عملية MVC موحدة وموحدة لها، وتوفر إمكانات توجيه وعرض عرض قوية، وحلول مرنة لنشر التطبيقات، وما إلى ذلك. يخدم Windframework منتجات مجتمع phpwind، ولكنه أيضًا مستقل عن منتجات مجتمع phpwind.
الميزات البارزة لـ WindFramework هي "القلب الخفيف" و"سهل التوسيع". ما يسمى بـ "النواة الخفيفة": أفكار التصميم الأساسية واضحة، والكود خفيف الوزن، والكفاءة خفيفة الوزن. تشير عبارة "سهلة التوسيع" إلى تنظيم تعليمات برمجية غير متماسك تمامًا مع تطوير المكونات باعتباره جوهرًا، مما يجعل التوسيع سهلاً. لقد وضعنا جانبًا أفكار إطار العمل التقليدية ونشجع المطورين على توسيع مكوناتهم الخاصة وبناء إطار عمل خاص بهم.
ما هي العلاقة بين WindFramework والإصدار الجديد؟
ببساطة، تم تطوير الإصدار الجديد من phpwind بناءً على WindFramework. سيعمل الإصدار الجديد بجد على قابلية التوسع وآلية القالب، ويسعى جاهداً لتحقيق تطوير ثانوي أكثر ملاءمة. بالطبع، استنادًا إلى إطار عمل WF، يمكن التعامل مع النشر الموزع لـ Shenma WEB، وجدول قاعدة البيانات الفرعي وقاعدة البيانات الفرعية، وعنوان URL الثابت الزائف، ونظام اسم المجال من المستوى الثاني... لن أقول المزيد، أنا سأفتقده إذا قلت الكثير.
ما علاقة WindFramework بك؟
بادئ ذي بدء، أحدث الإصدار الجديد المبني على الإطار نقلة نوعية في مجال التكنولوجيا. قلتها فوق ههههههههههههههههههههههههههههههه
ثانيًا، استنادًا إلى الإصدار الجديد من إطار العمل، استنادًا إلى مواصفات المكونات الإضافية ومواصفات القالب، سيوفر المزيد من المطورين الثانويين للجميع قوالب وتطبيقات غنية. ربما سيكون لدينا مركز للتطبيقات~
وبطبيعة الحال، نسخة جيدة جيدة حقا. لذلك، دعونا نتطلع إلى الإصدار الجديد ~
ما هي خصائص WindFramework؟
1. نموذج عرض وحدة التحكم (MVC)
2. دعم ملحق المكون
3. عرض الإدارة، ودعم محرك القالب المتعدد
4. المواضيع والجلود
5. إدارة تخطيط طرق عرض القالب (التخطيط)
6. دعم علامة القالب
7. استنادًا إلى نظام علامات القالب، يدعم الأمان وتنسيق البيانات لإخراج بيانات الصفحة
8. دعم ذاكرة التخزين المؤقت، وحلول ذاكرة التخزين المؤقت المتعددة
9. رابط قاعدة بيانات لاستمرارية البيانات، الذي تم تنفيذه بناءً على PDO، يدعم استراتيجية فصل القراءة والكتابة الموزعة بين السيد والعبد
10. طلب نشر مرشح الاعتراض للمعالجة المسبقة والمعالجة اللاحقة
11. سلسلة بروتوكول التوجيه، ودعم بروتوكولات التوجيه المتعددة
12. كائن النموذج والتحقق من صحة النموذج
13. مقبض معالجة الأخطاء المخصص لـ ErrorHandler
14. نظام الاستثناء وسجل المسجل
15. تدعم أوضاع التطوير المتعددة WIND_DEBUG
16. التدويل (i18n)
17. الأمن