• تم تحويل المنتديات للتصفح فقط

إعـــــــلان

تقليص
لا يوجد إعلان حتى الآن.

:: الدرس الأول :: مقدمة عامة .. : دورة php علي منتدي بلقرن :

تقليص
هذا موضوع مثبت
X
X
 
  • تصفية - فلترة
  • الوقت
  • عرض
إلغاء تحديد الكل
مشاركات جديدة

  • :: الدرس الأول :: مقدمة عامة .. : دورة php علي منتدي بلقرن :

    بسم الله الرحمن الرحيم

    السلام عليكم

    :: الدرس الأول .. مقدمة عامة ::
    :: دورة PHP علي منتدي بلقرن ::


    يستند الاختصار php علي جملة Personal Home Pages .


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


    وهي لغة مفتوحة المصدر .. أى متوفرة للجميع و يمكن استخدامها بشكل مجاني .


    بشكل افتراضي تُوفّر هذه اللغة مجموعة كبيرة من “الدوال” Functions، فللبحث عن كلمة داخل جملة يُمكن استخدام دالة جاهزة لهذا الغرض .


    وتعتبر لغة PHP من أسهل لغات البرمجة تعلما واسهلها تطبيقا وأسرعها تنفيذا فهي تلغي جميع تعقيدات الذاكرة وتعقيدات معالجة النصوص الموجودة في لغة البرمجةC من جهة، والكثير من الضعف الموجود في بينية وتصميم لغة البرمجة Perl من جهة أخرى. فتمتلك لغة PHP بنية وقواعدا ثابتة وواضحة جدا، ومعظم قواعد اللغة مأخوذة من كل من C و Java وPerl لذلك تم صنع لغة برمجة عالية السهولة والسلاسة دون فقدان أي من القوة في اللغة .

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

    انتظرونا فى الدرس القادم مع كيفية تنصيب السيرفر الشخصي علي جهازك ان شاء الله .

    شكرا لوقتكم .









  • #2
    لي عوده إن شاء الله


    تعليق


    • #3
      عمل جليل يحسب لك

      وان شاء الله احاول المداومه على ماتقدمه هنا من فائدة

      بارك الله فيك

      تعليق


      • #4
        المشاركة الأصلية بواسطة جمال بن صالح مشاهدة المشاركة
        لي عوده إن شاء الله
        مرحبًا بك فى كل وقت أخي جمال

        تعليق


        • #5
          المشاركة الأصلية بواسطة ماجد محمد آدم مشاهدة المشاركة
          عمل جليل يحسب لك

          وان شاء الله احاول المداومه على ماتقدمه هنا من فائدة

          بارك الله فيك
          جزاك الله خيرً أخي و يشرفني تواجدك

          تعليق


          • #6
            غدا ان شاء الله الدرس الثاني بموضوع جديد لعدم التشتت و بالاخر ان شاء الله نعمل فهرس نضم فية روابط كل الدروس .

            تعليق


            • #7
              :: الدرس الثاني :: السيرفر الشخصي .. : دورة php علي منتدي بلقرن :

              بسم الله الرحمن الرحيم

              السلام عليكم

              :: الدرس الثاني .. السيرفر الشخصي ::
              :: دورة PHP علي منتدي بلقرن ::



              بعد أن تعرفنا بمقدمة مختصرة عن تعريف لغة البرمجة PHP و بعض المعلومات عنها .. سننتقل اليوم ان شاء الله الى درس أخر و هو يعتبر بداية الطريق للبرمجة بهذة اللغة وهو تنصيب السيرفر الشخصي

              لماذا نحتاج لسيرفر ؟

              أولا معني كلمة
              server تعني الخادم باللغة العربية .
              مثلا إذا كنت فى مطعم و تريد طلب شىء أو الإطلاع علي قائمة الطعام .. ستتطلبها من الرجل الذي يقوم بمساعدتك وهو هنا يعتبر " الخادم"
              Server
              وأنت تعتبر " العميل "
              Client
              لذلك فى عالم الانترنت لابد من وجود سيرفر ليتم تخزين المعلومات بة و ليتم من خلالة عرض المعلومات و المواقع للمستخدمين .

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


              نتقدم الان لتنصيب برنامج " السيرفر الشخصي " و هنا أختارنا برنامج "
              Xampp " لمميزاتة المتعددة .


              أضغط هنا لتحميل برنامج السيرفر الشخصي Xampp علي منتديات بلقرن .

              * لا يوجد ضرر من استخدام هذا البرنامج علي جهازك او علي سرعة الانترنت الخاصة بك .

              نتبع الشرح بالصور لنتعرف علي كيفية تنصيب البرنامج .


              نضغط علي الرابط بالاعلي ومن ثم نختار إذا كنا نريد تنزيل البرنامج علي نظام الويندوز أم نظام أخر




              نختار اللغة و نضغط OK



              نضغط NEXT




              أختر الامتداد المناسب لك لتنصيب البرنامج و يفضل علي الدرايف C




              لا تغير شىء و اضغط علي Next




              أنتهي الامر .. الحمدلله .. اضغط Finish




              قم بتشغيل APACHE و MySql بالضغط علي Start




              الان يعمل السيرفر الشخصي



              .. وللتأكد نكتب فى المتصفح
              http://localhost[FONT=Droid Arabic Kufi, tahoma]
              وسيظهر لك شعار البرنامج .


              بعد الانتهاء من التنصيب .. جاء الان الدور علي تحميل برنامج المحرر .. الذي سنقوم من خلالة بكتابة أكواد
              PHP وهو برنامج سهل و غير معقد و أيضا تنصيبة سهل كأي برنامج .

              اضغط هنا لتحميل برنامج Notepad++


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

              الملفات المرفقة

              تعليق


              • #8
                بارك الله فيك أستاذ مصطفى
                وأقترح أن يكون موضوع الدروس في متصفح واحد ليسهل الوصول إليه
                وأنا بدوري سأثبت الموضوع
                مع جزيل الشكر طال عمرك


                تعليق


                • #9
                  حسبـــــــــــــــنا الله و نعم الوكـيــــــــــــــــــــــــ ـل
                  أما والله إن الظلـــمَ لؤمٌ = وما زال المسيءُ هو الظلومُ
                  إلى ديان يوم الدين نمضي = وعند الله تجتمع الخصومُ
                  اللهم إغفر لوالديّ وارحمهما وأكرم نزلهما وإغسلهما بالماء والثلج والبرد إنك غفور رحيم
                  اللهم قهما عذابك يوم تبعث عبادك
                  اللهم نور لهما قبريهما ووسع مدخلهما وآنس وحشتهما
                  اللهم وابني لهما بيتا في الجنة
                  اللهم واسقهما من حوض نبيك محمد صلى الله عليه وسلم
                  شربة هنيئة مريئه لا يظمأن بعدها ابدأ

                  تعليق


                  • #10
                    حسبـــــــــــــــنا الله و نعم الوكـيــــــــــــــــــــــــ ـل
                    أما والله إن الظلـــمَ لؤمٌ = وما زال المسيءُ هو الظلومُ
                    إلى ديان يوم الدين نمضي = وعند الله تجتمع الخصومُ
                    اللهم إغفر لوالديّ وارحمهما وأكرم نزلهما وإغسلهما بالماء والثلج والبرد إنك غفور رحيم
                    اللهم قهما عذابك يوم تبعث عبادك
                    اللهم نور لهما قبريهما ووسع مدخلهما وآنس وحشتهما
                    اللهم وابني لهما بيتا في الجنة
                    اللهم واسقهما من حوض نبيك محمد صلى الله عليه وسلم
                    شربة هنيئة مريئه لا يظمأن بعدها ابدأ

                    تعليق


                    • #11

                      تعليق


                      • #12
                        المشاركة الأصلية بواسطة جمال بن صالح مشاهدة المشاركة
                        بارك الله فيك أستاذ مصطفى
                        وأقترح أن يكون موضوع الدروس في متصفح واحد ليسهل الوصول إليه
                        وأنا بدوري سأثبت الموضوع
                        مع جزيل الشكر طال عمرك
                        شكرا لك أخي جمال .
                        وان شاء الله الدروس القادمة بنزلها بنفس المتصفح هنا
                        وشكرا لتثبيت الموضوع أخي الكريم جزاك الله خيرًا .

                        تعليق


                        • #13
                          المشاركة الأصلية بواسطة وردة مشاهدة المشاركة
                          شكرا لكي أختي الكريمة .

                          تعليق


                          • #14
                            المشاركة الأصلية بواسطة بالقرآن نحيا مشاهدة المشاركة
                            جزاكي الله خيرًا أختي

                            تعليق


                            • #15
                              :: الدرس الثالث .. كتابة أول كود برمجي ::

                              بسم الله الرحمن الرحيم

                              السلام عليكم

                              :: الدرس الثالث .. كتابة أول كود برمجي ::
                              :: دورة PHP علي منتدي بلقرن ::

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


                              تعرفنا فى الدرس السابق أن السيرفر الشخصي يتم الدخول علية عبر هذا الرابط http://localhost

                              ولكننا سنحتاج عند البدء بعمل مشروع أو صحفات للتجربة او صفحات فرعية لمسار جديد مثال


                              فكيف يمكن فعل ذلك برأيك ؟

                              ببساطة سنذهب لـ Computer > ثم Drive C > ثم نفتح ملف Xampp > ثم ملف htdocs

                              ونقوم بعمل ملف جديد New Folder و نسمية بأسم test .

                              وبذلك نكون انتهينا من عمل المسار الجديد .. نتجة الان لكتابة الكود .


                              -------------------------------------------------------------------------------------------

                              نفتح برنامج Notepad++ ونتبع الخطوات التالية .

                              من الشريط العلوي نختار " لغة البرمجة " ثم نختار PHP
                              ومن الشريط العلوي نختار " تنسيق " ثم نختار رمز UTF-8


                              ومن ثم سيظهر لنا هذا الشكل .. مربع فارغ للكتابة .. وعلي الشمال ترقيم الأسطر .

                              نبدأ الكتابة بالطريقة التالية .

                              فى كل مرة تكتب بها كود يجب أن يكون هناك " وسم " هذا الوسم لابد من كتابتة بطريقة معينة حتي يتعرف المتصفح علي نوعية الكود المكتوب

                              فمثلا عندما نقوم بكتابة كود بلغة PHP
                              يجب أن يكون الوسم هكذا

                              <?php ... بداية الوسم

                              الكود البرمجي .

                              <? .. نهاية الوسم


                              إذن أول شىء تكتبة هذا الوسم .. بداية و نهاية .. ولكل لغة وسم معين بل و لكل كود برمجي وسم معين .

                              طيب الان نريد أن نكتب الجملة التالية لتكون اول جملة نبرمجها بإذن الله .

                              بسم الله الرحمن الرحيم
                              أهلا بكم فى منتديات بلقرن الرسمية .


                              كيف ذلك ؟

                              أول شىء نكتب الوسم .. طيب بعد كتابة الوسم هل نكتب الكلام بين الوسم فقط وسيظهر ؟ .. بالطبع لا لأن كما ذكرنا لكل كود برمجي وسم معين يجب كتابتة حتي يتعرف المتصفح علي المكتوب .. لذلك سنحتاج لأمر الطباعة حتي يظهر الكلام علي المتصفح بشكل سليم ان شاء الله
                              php?>


                              <?


                              بعد كتابة الوسم .. نكتب أمر الطباعة وهو echo ومن ثم نكتب ما نريد بين علامتي النص ' نكتب هنا ' ولابد من وجود الخاتمة فى نهاية كل أمر طباعة وهي فاصلة منقوطة ;

                              سنصل بالكود لهذا الشكل النهائي

                              php?>

                              echo ' بسم الله الرحمن الرحيم ... اهلا بكم فى منتديات بلقرن الرسمية ' ;

                              <?


                              صورة للتوضيح ..


                              bb.jpg

                              بعد ما انتهينا من كتابة الكود نقوم بحفظ الصفحة فى المسار الذي قمنا بعملة مسبقًا " test " بأسم index.php

                              ومن ثم نذهب لهذا المسار http://localhost/test
                              عبر المتصفح لنشاهد نتيجة ما فعلناة .

                              تعليق

                              يعمل...
                              X