كن محترفا في لغة php مع اطار العمل codeigniter

framwork أضف تعليق

بسم الله الرحمن الرحيم والصلاة والسلام على اشرف المرسلين اما بعد :

مقدمة:

موضوعنا اليوم وهو يعتبر مقدمة يتحدث عن اطار العمل على لغة php المسمى بــ codeigniter والذي يسهل على المبرمج عملية كتابة الأكواد وعدم تكرارها والاشتغال باحترافية تمكنه من منافسة المبرمجين الكبار اذا احسن استغلال الاطار بالطبع!

كما ان هذا الاطار مبني على MVC وهي Model-View-Controller يمكنك قراءة عنه من هنا

قبل ان تتعلم هذا الاطار العملي يجب ان تضع في الحسبان هذأ الأمر وهو :

كيفية انشاء كلاس او ما يسمى بـ البرمجة كائنية التوجه يمكنك تعلمها من هنا
لنعد الى الاطار وما يقدمه لك ايها المبرمج العزيز

codeigniter يحتوي على مكتبات واضافات ودوال تحتاجها في كامل مشارعك كذلك تستطيع اضافة مكتبات خارجية سواء من برمجتك او اشخاص اخارون
روابط الاطار تكون بهذه الطريقة http://yourSite.com/index.php/news/views/1 روابط نظيفة اليس كذالك ؟

ايضا تستطيع اختصارها الى http://yourSite.com/news/views/1 ببعض الأوامر البسيطة على ملف .htaccess

تحميل الاطار:

بكل سهولة على موقع codeigniter وهو www.codeigniter.com/download.php

كيفية تنصيب الاطار:

تقوم بفك الضغط على الأرشيف

تقوم بوضع ملفات الاطار سواءا بمجلد انشئته او على الروت بمعنى على http://localhost/المجلد/ او http://localhost/
يجب ان يكون ملف index.php بجانب مجلد system/

تعديلات ضرورية:

الأن اذهب الى الملف التالي system/application/config/config.php وقم بتغيير http://example.com الى مثلا عنوان موقعك او اذا كنت على خادم محلي اجعله http://localhost

كما تستطيع تعديل معلومات قاعدة البيانات من هنا system/application/config/database.php الى معلوماتك الصحيحة

الأن مع الأمان تستطيع تغير اسم مجلد system الى ما تشاء لكي لا يستطيع اي احد ان يعرف مكان وجود ملفاتك…..

وتكون عبر فتح ملف index.php وتغيير قيمة المتغير $system_folder

حسنا لحد الان لم تخبرنا يا عبد الواحد كيف واين سأكتب اكوادي ؟ الجواب يكون في الدرس القادم ان شاء الله

هذا فان اصبت فمن الله عز وجل وان اسأت فمن نفسي ومن الشيطان

تعليق واحد على “كن محترفا في لغة php مع اطار العمل codeigniter”

  1. أبوبكر نـور يعلق:

    مشكور أخي على الإطار و قد تم تحميله و تنصيبه…
    أنا شخصيا كنت أستخدم محرر ميكروسوفت الخاص بالويب…
    ننتظر الدروس القادمة

أضف تعليق.

مدونة مبرمج مغربي © 2010 WP Theme & Icons by N.Design Studio | b4udecide | تعريب قياسي
التدويناتRSS | التعليقاتRSS | تسجيل الدخول