برنامج ستورم
Storm هي مكتبة برمجة بايثون لربط الكائنات العلائقية بين قاعدة بيانات SQL واحدة أو أكثر وكائنات بايثون. تُمكّن مطوري بايثون من صياغة استعلامات معقدة تشمل جداول قواعد بيانات متعددة لدعم التخزين الديناميكي واسترجاع معلومات الكائنات.
يدعم Storm قواعد بيانات MySQL و PostgreSQL و SQLite بشكل مدمج، كما تتيح واجهة برمجة التطبيقات (API) دعم قواعد بيانات أخرى. يدعم Storm أيضًا إطاري عمل الويب Django و Zope بشكل أصلي. ومن المقرر إضافة دعم Twisted في الإصدار 0.20. [ 1 ]
تطوير
طُوِّر برنامج Storm في شركة Canonical Ltd. باستخدام لغة Python لاستخدامه في تطبيقات Launchpad و Landscape ، ثم أُصدر عام 2007 كبرنامج مجاني. يُعدّ المشروع برنامجًا مجانيًا ، ويُصدر بموجب رخصة جنو العمومية الصغرى ، ويُشترط على المساهمين التنازل عن حقوق النشر لشركة Canonical. يتم التحكم في الإصدارات عبر منصة bazaar ، بينما يتم تتبع المشكلات عبر منصة Launchpad. [ 2 ]
| إصدار | تاريخ الافراج عنه | التحسينات [ 3 ] |
|---|---|---|
| عاصفة 0.21 | سيتم تحديده لاحقاً | قيد التطوير اعتبارًا من عام 2013 |
| عاصفة 0.20 | 28 يونيو 2013 |
|
| عاصفة 0.19 | 5 أكتوبر 2011 |
|
| عاصفة 0.18 | 25 أكتوبر 2010 |
|
| عاصفة 0.17 | 5 أغسطس 2010 |
|
| عاصفة 0.16 | 29 نوفمبر 2009 |
|
| عاصفة 0.15 | 8 أغسطس 2009 |
|
| عاصفة 0.14 | 9 يناير 2009 |
|
| عاصفة 0.13 | 28 أغسطس 2008 |
|
| عاصفة 0.12 | 28 يناير 2008 |
|
| عاصفة 0.11 | 8 أكتوبر 2007 | إصدار لإصلاح بعض الأخطاء الطفيفة. |
| عاصفة 0.10 | 8 أغسطس 2007 | إصلاحات للأخطاء، وتحسينات للميزات، وتوثيق! |
| عاصفة 0.9 | 6 يوليو 2007 |
انظر أيضاً
مراجع
- ↑ قاعدة بيانات Storm في bzr. http://bazaar.launchpad.net/~storm/storm/trunk/files/head:/storm/ تم الاطلاع عليها بتاريخ 24 مايو 2012
- ↑ اتفاقية المساهمين لدى شركة كانونيكال https://www.canonical.com/contributors تم الاطلاع عليها بتاريخ 24 مايو 2012
- ↑ مطورو ستورم. "منصة الإطلاق". https://launchpad.net/storm 17 يوليو 2006. تم الاطلاع عليه بتاريخ 24 مايو 2012
روابط خارجية
- كانونيكال (شركة)
- مكتبات الحاسوب
- مكتبات حاسوب مجانية
- رسم الخرائط بين الكائنات والعلاقات
- مكتبات لغة البرمجة بايثون
