الانتقال إلى المحتوى الرئيسي

يي 2 جي: تعليمات بدء التشغيل خطوة بخطوة

يي 2 هو إطار قوي ومرن لتطوير تطبيقات الويب في فب. بما في ذلك العديد من الأدوات والوظائف ، فإنه يسمح لك بتبسيط التطوير وزيادة الإنتاجية وتقليل تكلفة الوقت والموارد.

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

في هذه المقالة ، سوف ننظر في تعليمات خطوة بخطوة لإطلاق يي 2 جي. سوف تتعلم كيفية إعداد واستخدام هذه الأداة القوية لإنشاء تطبيقات أسرع وأسهل.

إذا كنت بدأت للتو للعمل مع يي 2 أو بالفعل على دراية الإطار ، ولكن لم تستخدم جي حتى الآن ، هذه المادة سوف تكون مفيدة بالنسبة لك. سنوضح لك كيفية تثبيت مؤشر الابتكار العالمي وتكوينه ، بالإضافة إلى تحليل الوظائف والميزات الرئيسية لهذه الأداة.

  1. ما هو يي 2 جي?
  2. تثبيت يي 2 جي
  3. ربط يي 2 جي
  4. الخطوة 1: تكوين ملف التكوين
  5. الخطوة 2: تفعيل يي 2 جي
  6. الخطوة 3: تحقق من الاتصال
  7. إعداد يي 2 جي
  8. الخطوة 1: تثبيت وتكوين يي2
  9. الخطوة 2: تكوين ملف التكوين
  10. الخطوة 3: الإعداد.هتكس
  11. الخطوة 4: التحقق من الإعدادات
  12. الخطوة 5: الحماية من الوصول غير المصرح به
  13. العمل مع يي 2 جي
  14. مزايا استخدام يي 2 جي
  15. حدود يي 2 جي
  16. تصحيح يي 2 جي
  17. سؤال وجواب
  18. ما هو يي 2 جي?
  19. ما هي المكونات التي يمكن إنشاؤها باستخدام يي 2 جي?
  20. ما هي مزايا استخدام يي 2 جي?

ما هو يي 2 جي?

يي 2 جي هو مولد رمز بنيت في إطار يي 2 التي تسمح لك لإنشاء أطر التعليمات البرمجية تلقائيا لمختلف مكونات تطبيق ويب على أساس نموذج البيانات الخاصة به.

يي 2 غي يبسط ويسرع عملية تطوير تطبيقات الويب من خلال السماح لك لإنشاء رمز تلقائيا للنماذج ، وحدات التحكم ، وجهات النظر على أساس قاعدة بيانات والجداول. كما يسمح لك بإنشاء نماذج وعمليات كرود (إنشاء ، قراءة ، تحديث ، حذف) بأقل جهد ممكن.

الهدف الرئيسي من يي 2 جي هو توليد رمز المتكررة التي تحدث في كثير من الأحيان ، مما يقلل من كمية العمل اليدوي ويحسن إنتاجية المطور.

يي 2 جي لديه القدرات التالية:

  • إنشاء نماذج تستند إلى جداول قواعد البيانات ، بما في ذلك العلاقات والتحقق من صحة البيانات;
  • توليد عمليات الخام مع القدرة على تحديد الحقول والإعدادات;
  • إنشاء وحدات تحكم مع الإجراءات ومعالجة الاستعلام وطرق التفاعل مع النماذج;
  • توليد المشاهدات باستخدام القوالب والقدرة على تخصيص المظهر;
  • إنشاء النموذج مع إنشاء الحقل التلقائي والتحقق من صحة البيانات;
  • تكوين قواعد إنشاء التعليمات البرمجية باستخدام ملفات التكوين;
  • دعم ملحقات وإعدادات متعددة لتخصيص عملية إنشاء التعليمات البرمجية.

بشكل عام ، يي 2 غي يوفر المطور مع أداة المهنية لتوليد تلقائيا رمز قياسي وتحسين كفاءة العمل على المشاريع.

تثبيت يي 2 جي

يي 2 جي هو مولد رمز بنيت في إطار يي 2 التي تسمح لك لإنشاء قوالب التعليمات البرمجية تلقائيا للنشر السريع لعمليات كرود (إنشاء وقراءة وتحديث وحذف) لنماذج قاعدة البيانات وتوليد الهياكل العظمية رمز لإنشاء مكونات جديدة (وحدات تحكم ، ونماذج ، وجهات النظر).

لتثبيت يي 2 جي على مشروع يي 2 الخاص بك ، اتبع الخطوات التالية:

    'فئة' = > 'يي\غي\وحدة',

],

],

  1. // ...

];

افتح متصفح الويب الخاص بك وانتقل إلى `/فهرس.بي?ص = جي'.

أدخل اسم المستخدم وكلمة المرور ، إذا تم تعيينهما. خلاف ذلك ، فقط انقر فوق الزر "تسجيل الدخول".

الآن يمكنك استخدام يي 2 غي لتوليد التعليمات البرمجية باتباع التعليمات واختيار الخيارات المطلوبة.

مبارك! لقد قمت بتثبيت بنجاح وتكوين يي 2 غي. الآن يمكنك استخدامه لإنشاء عمليات الخام بسرعة وتوليد هياكل عظمية رمز لمشروع يي 2 الخاص بك.

ربط يي 2 جي

يي 2 جي هو مولد رمز متكامل في إطار يي 2. يسمح لك تلقائيا بإنشاء الكود الأساسي للنماذج ووحدات التحكم والنماذج وطرق العرض بناء على جداول قاعدة البيانات المحددة. لاستخدام يي 2 غي ، تحتاج إلى تكوين اتصاله في المشروع.

الخطوة 1: تكوين ملف التكوين

انتقل إلى مجلد المشروع الخاص بك وافتح ملف التكوين/الويب.بي إتش بي . يحتوي هذا الملف على الإعدادات الرئيسية للتطبيق.

الخطوة 2: تفعيل يي 2 جي

في ملف التكوين ، ابحث عن قسم 'الوحدات النمطية'. إذا كان مفقودا ، قم بإنشائه. في هذا القسم ، تحتاج إلى إضافة عنصر جديد مع اسم ' غي ' والإعدادات المناسبة:

في حقل ' فئة '، حدد 'يي \ غي \ وحدة'.

إذا كنت ترغب في تقييد الوصول إلى يي 2 غي فقط لعناوين إب معينة ، حددها في حقل 'لوديبس' كمصفوفة.

إذا كنت ترغب في حماية الوصول إلى يي 2 غي مع كلمة مرور ، تعيين قيمة حقل 'كلمة المرور' ، على سبيل المثال ، 'كلمة المرور الخاصة بي'.

'وحدات' = > [

'مؤشر الابتكار العالمي' = >[

'فئة' = > 'يي\غي\وحدة',

السماح' => ['127.0.0.1', '::1'],

كلمة المرور = > كلمة المرور الخاصة بي,

],

],

احفظ التغييرات في ملف التكوين.

الخطوة 3: تحقق من الاتصال

بعد إعداد يي 2 غي ، يمكنك التحقق من عملها. ابدأ تشغيل خادم الويب في جذر مشروعك ، وافتح متصفحا وانتقل إلى http://localhost/index.بي?ص = مؤشر الابتكار العالمي . إذا تم إجراء جميع الإعدادات بشكل صحيح ، سترى صفحة مع واجهة يي 2 غي.

الآن بعد أن يي 2 جي متصل بنجاح ، يمكنك استخدام أدواته لتوليد التعليمات البرمجية تلقائيا في المشروع الخاص بك. كن حذرا وتحقق من الكود الذي تم إنشاؤه قبل استخدامه.

إعداد يي 2 جي

يي 2 جي هو أداة قوية تسمح لك لتوليد التعليمات البرمجية تلقائيا. فإنه يبسط إلى حد كبير تطوير التطبيقات على إطار يي 2. ومع ذلك ، قبل البدء في استخدام مؤشر الابتكار العالمي ، تحتاج إلى تكوينه بشكل صحيح.

الخطوة 1: تثبيت وتكوين يي2

الخطوة الأولى هي تثبيت يي2 على الخادم الخاص بك أو الجهاز المحلي. للقيام بذلك ، يمكنك استخدام الملحن عن طريق تثبيت الإطار باستخدام الأمر:

الملحن إنشاء-مشروع-تفضل-حي ييسوفت / يي 2-التطبيق-الأساسية

الخطوة 2: تكوين ملف التكوين

بعد ذلك ، تحتاج إلى تكوين تكوين ملف التكوين/الويب.بي إتش بي . تأكد من تحديد إعدادات مؤشر الابتكار العالمي بشكل صحيح. أضف الكود التالي إلى قسم الوحدات النمطية:

'وحدات' = > [

'مؤشر الابتكار العالمي' = >[

'فئة' = > 'يي\غي\وحدة',

السماح' => ['127.0.0.1', '::1'],

],

],

  1. هذا سوف يسمح لك لتشغيل مؤشر الابتكار العالمي فقط على الجهاز المحلي. إذا كنت ترغب في السماح بالوصول إلى مؤشر المعلومات الجغرافية من أي عنوان إب ، يمكنك استخدام التعليمات البرمجية التالية:
  2. 'وحدات' = > [

'غي' = > 'يي\غي\وحدة',

],

الخطوة 3: الإعداد.هتكس

إذا كان الخادم الخاص بك يستخدم أباتشي ، فأنت بحاجة إلى تكوين الملف.هتكس للسماح بالوصول إلى مؤشر الابتكار العالمي. أضف الكود التالي إلى .هتكس:

إعادة كتابةمحرك على

إعادة كتابةثانية ٪ {طلب_وري} ^/مؤشر الابتكار العالمي.*

  1. إعادة الكتابة ^ مؤشر الابتكار العالمي/([^\/]+/[^\/]+)$ مؤشر الابتكار العالمي / 1 دولار [ل]
  2. سيسمح هذا بإعادة توجيه طلبات النموذج http://example.com/gii/default/login لكل ملف http://example.com/gii/index.php?r=default/login .
  3. الخطوة 4: التحقق من الإعدادات

بعد كل الإعدادات ، تحتاج إلى التحقق من أن مؤشر الابتكار العالمي يعمل بشكل صحيح. إطلاق تطبيق يي 2 الخاص بك والذهاب إلى عنوان هتب://yourdomain.com/gii. إذا تم إعداد كل شيء بشكل صحيح ، يجب أن تشاهد الصفحة الرئيسية لمؤشر الابتكار العالمي.

الخطوة 5: الحماية من الوصول غير المصرح به

بعد التحقق من الإعدادات بنجاح ، لا تنس تعيين قيود على الوصول إلى مؤشر الابتكار العالمي باستخدام عناوين إب أو كلمة مرور. للقيام بذلك ، استخدم السماحإعدادات تلميحات أو كلمة المرور في ملف التكوين.

تهانينا ، لقد قمت بإعداد يي 2 جي بنجاح! أنت الآن على استعداد لاستخدامه لتوليد التعليمات البرمجية تلقائيا في تطبيق يي 2 الخاص بك.

العمل مع يي 2 جي

  1. يي 2 جي هو أداة تقدمها يي 2 لتوليد التعليمات البرمجية. يسمح لك بإنشاء نماذج ووحدات تحكم وطرق عرض بناء على قاعدة بيانات ويقلل من وقت تطوير المشروع. في هذه المقالة ، سوف ننظر في تعليمات خطوة بخطوة لإطلاق يي 2 جي.
  2. افتح ملف التكوين / الويب.فب تطبيق يي 2 الخاص بك.
  3. ابحث عن مصفوفة الوحدات وأضف الكود التالي إليها:
  4. 'وحدات' = > [
  5. 'مؤشر الابتكار العالمي' = >[
  6. 'فئة' = > 'يي\غي\وحدة',

السماح' => ['127.0.0.1', '::1'] // عناوين بروتوكول الإنترنت المسموح بها للوصول إلى مؤشر الابتكار العالمي

],

],

  1. الآن فتح مستعرض ويب وأدخل عنوان ورل مؤشر الابتكار العالمي. مثال: http://your-domain.com/index.بي?ص = مؤشر الابتكار العالمي
  2. سترى صفحة تسجيل الدخول مؤشر الابتكار العالمي. أدخل بيانات الاعتماد الخاصة بك وانقر على زر "تسجيل الدخول".

  3. بعد تسجيل الدخول بنجاح ، سترى الصفحة الرئيسية لمؤشر الابتكار العالمي.
  4. على الصفحة الرئيسية لمؤشر الابتكار العالمي ، يمكنك العثور على العديد من مولدات التعليمات البرمجية المختلفة مثل النماذج ووحدات التحكم وطرق العرض وغيرها. حدد مولد الكود الذي تحتاجه لمزيد من العمل.

  5. يتم تضمين تعليمات خطوة بخطوة حول كيفية العمل مع كل من المولدات في نطاق المواد الأخرى ويمكن العثور عليها في وثائق يي 2.
  6. ونتيجة لذلك ، والعمل مع يي 2 غي يسمح لك لتسريع كبير في تطوير التطبيقات من خلال أتمتة إنشاء نماذج ، وحدات تحكم وجهات النظر القائمة على قاعدة البيانات.

  7. مزايا استخدام يي 2 جي
  8. يي 2 جي هو الأداة التي يبسط إلى حد كبير ويسرع عملية تطوير تطبيقات الويب على إطار يي 2. وهنا بعض المزايا من استخدام يي 2 جي:

إنشاء رمز سريع: مع يي 2 غي ، يمكنك إنشاء رمز بسرعة وكفاءة. تتيح لك الأداة إنشاء نماذج ووحدات تحكم وطرق عرض تلقائيا وغير ذلك الكثير الذي يتعين عليك عادة كتابته يدويا. هذا يوفر الكثير من الوقت والجهد أثناء عملية التطوير.

إنشاء رمز قاعدة البيانات: إذا كان لديك بالفعل قاعدة بيانات ، يمكنك استخدام يي 2 غي لتوليد النماذج تلقائيا ، وحدات التحكم ، وجهات النظر على أساس الهيكل الحالي لقاعدة البيانات الخاصة بك. وهذا يجعل من السهل لخلق عمليات الخام للجداول الخاصة بك ويقلل من الوقت اللازم لتطوير أكثر من ذلك.

التكامل مع إطار يي 2: تم دمج يي 2 جي بشكل كامل مع إطار يي 2. هذا يعني أنه يمكنك استخدام القوة الكاملة من يي 2 ، بما في ذلك مكوناته ، وحدات وملحقات ، عند العمل مع يي 2 جي. يمكنك بسهولة إنشاء تطبيقات قابلة للتوسيع وقابلة للتخصيص باستخدام يي 2 غي.

واجهة سهلة الاستخدام: يي 2 غي لديه واجهة سهلة الاستخدام وبديهية أن يجعل عملية توليد رمز بسيط جدا ومفهومة. لا تحتاج إلى أن تكون مبرمجا محترفا لاستخدام يي 2 جي-تم تصميم الأداة بطريقة يمكن للمبتدئين استخدامها دون مشاكل.

  1. التخصيص الفردي: يي 2 غي يوفر القدرة على تخصيص التعليمات البرمجية التي تم إنشاؤها. يمكنك تغيير أنماط الجيل ، إضافة وظائف الخاصة بك وتطبيق أي إعدادات أخرى للتكيف يي 2 غي لاحتياجاتك.
  2. التوافق مع الأدوات الأخرى: يي 2 غي يدمج بسلاسة مع أدوات الطرف الثالث الأخرى والإضافات. يمكنك استخدامه جنبا إلى جنب مع بيئات التطوير ، وبناء النظم ، وغيرها من الأدوات لتوسيع كبير في إمكانيات تطوير تطبيقات الويب على يي2.
  3. كما ترون ، يي 2 جي هو أداة قوية أن يبسط إلى حد كبير تطوير تطبيقات الويب على إطار يي 2. يوفر الوقت والجهد ، ويحسن أداء التطبيق وقابلية التمدد ، ويوفر القدرة على الاندماج مع الأدوات والإضافات الأخرى.
  4. حدود يي 2 جي
  5. يي 2 غي يوفر فرصا واسعة لخلق رمز على أساس البيانات المحددة ويسمح لك لتسريع كبير في عملية تطوير تطبيقات الويب. ومع ذلك ، هناك بعض القيود التي يجب مراعاتها عند استخدام مولد التعليمات البرمجية هذا.
  6. التحكم في الوصول
  7. عند إنشاء رمز باستخدام يي 2 غي ، تحتاج إلى أن تكون منتبهة لقضايا التحكم في الوصول. بشكل افتراضي ، لا يتوفر مؤشر الابتكار العالمي إلا على الشبكة المحلية ، مما يساعد على منع الوصول غير المصرح به إلى منشئ التعليمات البرمجية. ومع ذلك ، تحتاج إلى التأكد من تكوين إعدادات الوصول إلى مؤشر الابتكار العالمي بشكل صحيح لمنع نقاط الضعف المحتملة في النظام.
  8. السلامة

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

إدارة الموارد

يي 2 جي يمكن إنشاء العديد من الملفات ، والتي يمكن أن تؤدي إلى زيادة في حجم المشروع واستخدام المزيد من الموارد. بالإضافة إلى ذلك ، يمكن للملفات التي تم إنشاؤها باستخدام مؤشر الابتكار العالمي إنشاء استعلامات قاعدة بيانات إضافية وزيادة وقت تحميل الصفحة. لذلك ، يوصى بمراقبة التعليمات البرمجية التي تم إنشاؤها وتحسينها بعناية لتجنب الحمل الزائد على الخادم.

قيود على الوظائف

يي 2 غي يوفر فرصا واسعة لإنشاء التعليمات البرمجية ، ومع ذلك ، بعض السيناريوهات المعقدة وظائف يمكن أن يكون من الصعب تنفيذ باستخدام مولد رمز. في مثل هذه الحالات ، قد تكون هناك حاجة لإنشاء التعليمات البرمجية اليدوية أو تعديل التعليمات البرمجية التي تم إنشاؤها لتحقيق الوظيفة المطلوبة.

عند استخدام يي 2 غي ، فمن المستحسن أن تدرس بعناية قدراتها والقيود من أجل استخدامها بشكل فعال وتجنب المشاكل المحتملة أثناء تطوير التطبيق الخاص بك.

تصحيح يي 2 جي

يي 2 جي يوفر أداة توليد رمز مريحة أن يبسط إلى حد كبير تطوير تطبيقات الويب على إطار يي 2. ومع ذلك ، مثل أي أداة أخرى ، يي2 غي يمكن أن تواجه مشاكل وأخطاء. في هذه الحالة ، تحتاج إلى استخدام تصحيح الأخطاء لإصلاحها.

خطوات تصحيح المؤشر الجغرافي الأساسية: