6912
مشاهدة
[1] ضبط إطار العمل Zend
[1] ضبط إطار العمل Zend
تفاصيل الحلقة
  • النوع : مقال
  • الوقت : ٣٠ دقيقة
 

توطيد : Zend Framework

زند هي منصة عمل ( إطار عمل ) مكتوب بلغة بي إتش بي تحتوي على مجموعة من المكتبات التي يمكن استخدمها في تطبيقات الويب ، وفي تطبيقات زند أيضاً . تطبيقات زند هي تطبيقات مكتوبة بلغة بي إتش بي تعتمد على مكتبة الزند وتلتزم بعمارة MVC : Model-View-Controller كهيكلية للتطبيقات . زند منصة عمل تحت رخصة مفتوحة المصدر تستخدم مجاناً ويقوم بتطويرها عشرات من المطورين عبر العالم يمكن معرفة المزيد عنها عبر الموقع Zend Website


تعريف : المكونات components

تقسم مكتبات زند داخليا إلى مجموعة مكونات يمكنك تحميلها وفصل المكونات التي لا تحتاجها او اضافة مكونات جديدة في حالة الحاجة إلى زند لتعمل دون أية مشكلات ، تحتوي الزند على مكونات ( مكتبات ) عديدة وواسعة منها ، أهمها التعامل مع قواعد البيانات ، والأوقات والترجمة و التخزين المؤقت و البي دي اف و إدارة الصلاحيات و المستخدمين ومجموعة من المكتبات للمساعدة في التخاطب مع مواقع الخدمات وآر اس اس و مكتبات للبروتوكولات المستخدمة في الويب ومجموعة مساعدة من المكتبات لخدمات جوجل وفيس بوك وتويتر و ووندوز ازور و امازون والكثير .


التحميل : زند وسطر الأوامر

يمكنكم تحميل زند عبر الرابط التالي من موقعها الرسمي الإصدارة الحديثة بالبحث في آخر الصفحة عن النسخة الخفيفة Zend Framework xx.xx Minimal هذه النسخة تحتوي على ملف يحتوي مكتبة زند بجميع مكوناتها وملف يحتوي على أداة سطر الاوامر التي سيكون اعتماد كبير لنا على انشاء مشاريعنا من خلالها ، لذلك عليك متابعة طريقة تنصيب سطر الاومر خلال هذا المقال بشكل جيد ،في حال ظهور مشاكل يمكنك استخدام نظام التعقيبات للإستفسار و سأجيب عن تساؤلاتكم مباشرة .

محتويات حزمة الزند بعد استخراجها

التفعيل على بيئة windows
لتشغيل اداة سطر الأوامر فإن الطريقة الأسهل هي وضع محتويات مجلد bin في داخل مجلد لغة php على حاسوبك بجانب ملف php.exe وعادة ما يكون في احد المسارات التالية بالاعتماد على نوع خادمك الخاص وامب او إكس امب

C:\PHP\
C:\WAMP\PHP\
C:\xampp\PHP\
ومن ثم يتوجب عليك إضافة هذا المسار إلى متغيرات النظام باضافته على متغير الـ PATH
ملاحظة : قم بوضع فاصلة منقوطة واضف المسار الجديد في اخر محتويات متغير الـ PATH . تدوينة للتوضيح من هنا
التفعيل على بيئة Unix/Linux/MacOS
في سطر الاوامر باش الخاص بك قم بالتالي vi ~/.bash_profile // أضف الاسطر التالية لنهاية الملف // مع ملاحظة استبدالك للمسار الصحيح للمجلد الذي يحتوي اداة سطر الاوامر zf.sh export PATH=$PATH:/path/to/bin alias zf=zf.sh بهذه الطريقة تكون أداة زند قد تم ضبط اعداداتها في النظام ، لابد من خطوة نهائية وهي إضافة كامل مجلد Zend الذي نجده داخل مجلد library المحمل من موقع زند إلى أحد مسارات الـ include_path الخاصة بالخادم الخاص بك .
أسهل طريقة لفعل ذلك هي البحث عن مجلد بعنوان PEAR يتواجد داخل مجلد لغة php في احد المسارات
C:\PHP\PEAR\
C:\WAMP\PHP\pear\
C:\xampp\PHP\pear\
ومن ثم لصق مجلد الزند في داخلها ، في حالة وجود مجلد Zend مسبقا هذا يعني ان الزند محملة بشكل تلقائي ضمن حزمة خادمك ولكنها قديمة فقم بحدف المجلد نهائيا واضف الجديد وخاصة مستخدمي خوادم xampp .

إختبار نجاح تنصيب زند

لإختبار نجاح العمليات السابقة جميعا قم بفتح ال command line or bash الخاصة بك واكتب الأمر التالي بها : zf show version // يجب ان تحصل على الناتج كما في السطر التالي // Zend Framework Version: x.xx.x


خلاصة

لتفعيل زند في تطبيقاتك يمكنك القيام بالاعدادات لمرة واحدة فقط ومن ثم بامكانك استخدامها او جزء من مكوناتها في تطبيقاتك كما تشاء ، في حال مواجهتك لمشكلة قم باستخدام نظام التعليقات في الاسفل لطلب المساعدة

الكاتب : محمد عبد اللطيف

مهندس حاسوب يعمل في مجال تطوير تطبيقات الويب بخبرة سنوات بلغات مختلفة ، إبتدأ حياته المهنية في الويب و مازال عاملا فيه.

تابع mjebrini على تويتر

Facebook Twitter RSS

كن صديقاً وتابعنا

فريق EnvCasts.Me فريق اجتماعي ، نحن نتواصل بتويتات عبر تويوتر وفيس بوك ، تعرف إلينا

تسجيل الدخول بحساب تويتر

أهلا عزيزي الزائر
تسجيل الدخول بتويتر

إبق على إطلاع بكل جديد

للإشتراك في القائمة البريدية ، ضع بريدك الإلكتروني الصحيح في المكان المخصص

تابعنا عبر الفيس بوك

تحديثاتنا على تويتر

إعلانات عبر جوجل