![]() |
الدرس الأول: مقدمة (دورة الـphp)
1.) الأساسيات:<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /><o:p></o:p> <o:p></o:p> 1.1) مقدمة: <o:p></o:p> <o:p></o:p> نبدأ على بركة الله ببعض العموميات مع التذكير أن هذه الدورة للمبتدئين، يعني الذي لا يعرف أي شيء من قبل يمكنه أن يبدأ معنا و سنحاول في هذه المقدمة أن نحقق الأهداف التالية:<o:p></o:p> <o:p></o:p> · التعرف على PHP و HTML و الفرق بينهما.<o:p></o:p> · التعرف على البرامج التي نحتاجها لكتابة البرامج و تجربتها. <o:p></o:p> <o:p></o:p> عموميات: <o:p></o:p> <o:p></o:p> كلكم تعرفون ما معنى موقع على الإنترنت. <o:p></o:p> <o:p></o:p> البداية من الصفر لا تعني أن تستهزئ بنا ؟؟ أصلا نحن على موقع منتديات الشروق <o:p></o:p> <o:p></o:p> صحيح، صحيح، لكن قصدتها مقدمة للموضوع فقط.<o:p></o:p> لكن هل يعرف أحدكم كيف يتم بناء هذا الموقع ؟؟<o:p></o:p> توجد العديد من البرامج التي تسهل الأمر نستعملها مثل الوورد WORD (على سبيل المثال : MicroSoft FrontPage , Macromedia DreamWever ) و هذه البرامج هي التي تتكفل بكتابة كود HTML في مكاننا. <o:p></o:p> <o:p></o:p> توقف، ما هذه الكلمة الأخيرة HLMT أو HMTL لم أسمعها جيدا و لم أفهمها. <o:p></o:p> <o:p></o:p> صحيح صحيح، آسف أسرعت قليلا.<o:p></o:p> HTML هي اللغة التي تسمح لنا ببناء صفحة ويب متكاملة و متناسقة عن طريق استعمال مقتبسات.<o:p></o:p> مثال: تعني أن عنوان الصفحة هو "مرحبا".<o:p></o:p> للأسف لا يمكننا تعلم PHP دون معرفة HTML لكن لا تقلقوا، سنستعمل المقتبسات الأساسية السهلة لأن مستوى الدورة مبتدئ ثم سنرى بعد الإنتهاء. <o:p></o:p> <o:p></o:p> إذن HTML يبني صفحة الويب، ما دور PHP ؟؟ <o:p></o:p> <o:p></o:p> أمم، سؤال وجيه يبدو أنك متابع جيد.<o:p></o:p> HTML يمكننا من بناء صفحة متكاملة صحيح لكن تنقصها الحياة.<o:p></o:p> يعني تحتوي على نصوص و صور، لكن ماذا لو أردنا أن نشرك الزائر بأن يكتب رأيه على الصفحة.<o:p></o:p> لولا PHP لكان عليه أن يبعث لنا رأيه، ثم ندخل نحن لنعدل الصفحة و نضيف الملاحظة.<o:p></o:p> متعب أليس كذلك، لحسن حظنا أن PHP يقوم بهذا العمل و أكثر.<o:p></o:p> <o:p></o:p> ملاحظة: يمكن أن نجد صفحة مكتوبة بـ HTML فقط لكن يستحيل وجودها مكتوبة بـ PHP وحده بل نبني الصفحة بـ HTML ثم نضيف أوامر PHP في وسط الصفحة. <o:p></o:p> <o:p></o:p> الفرق بين PHP و HTML في طريقة العمل: <o:p></o:p> <o:p></o:p> عند الإنتهاء من كتابة كود HTML نقوم بحفظه كملف HTM أوHTML (مثال: page.htm , page.html). عند فتحه من جديد سيفتح في متصفح الإنترنت (Internet Explorer أو Mozilla FireFox) و تظهر لنا صفحة ويب عادية و يمكن في متصفح الويب تشغيل كودات javascript لكن ليس يهمنا أمره هنا. الخلاصة: يمكننا فتح صفحة HTML على الحاسوب الشخصي بشكل عادي أي المستخدم يطلب الصفحة فيقوم السيرفر ببعثها.<o:p></o:p> <o:p></o:p> بمجرد إضافة سطر واحد PHP لكود HTML يصبح الواجب حفظه كملف PHP (مثال: page.php) و الآن لا يمكن فتحه على حاسوبنا الشخصي، كما لا يستطيع متصفح الإنترنت فتحه. <o:p></o:p> <o:p></o:p> أكيد تمزح ؟؟ أليست منتديات الشروق تعمل بالـPHP ؟؟ أنا أفتحها في المنزل بشكل عادي. <o:p></o:p> <o:p></o:p> نعم منتديات الشروق تستعمل لغة PHP لكن الصفحة التي تفتحها في منزلك صفحة HTML.<o:p></o:p> فـ PHP لا يفتحه سوى السيرفر على الإنترنت و يقوم بتحويله إلى HTML حتى نتمكن من فتحه نحن.<o:p></o:p> عندما يأتي المستخدم (أنا و أنت) و يطلب عنوان موقع يستخدم PHP يتلقى السيرفر الطلب فيقوم ببناء الصفحة من جديد و يحول أوامر PHP إلى HTML و يبعث لنا صفحة HTML كي نستطيع فتحها، هذا ما يحدث. <o:p></o:p> <o:p></o:p> للفائدة: السيرفر (serveur) عبارة عن أجهزة حاسوب عملاقة ذات قدرات كبيرة (غالية الثمن) متواجدة لدى الشركات الكبرى تقوم بحفظ المعلومات و البيانات من العالم أجمع و تكون مربوطة مع المستخدمين بشبكة نسميها نحن شبكة الإنترنت. لذلك إن لم تكن تمل سيرفر (لست مليونير) و أردت إنشاء موقع لك، تقوم الشركات المالكة بكراء مساحة لك مقابل بعض الأموال.<o:p></o:p> كما توجد بعض الشركات التي تمنح مساحات مجانية مقابل الإشهار لها.<o:p></o:p> <o:p></o:p> و إسم serveur يدل على عمله قليلا، عندما تدخل مقهى و تطلب عصير يأتي le serveur و يقدم لك العصير ثم يذهب ليقدم القهوة لزبون آخر و هكذا.<o:p></o:p> تأتي أنت و تطلب منتديات الشروق فيقدمها لك، ثم أطلب أنا جريدة ما أو موقع آخر فيقدمه لي. <o:p></o:p> <o:p></o:p> برامج سنحتاجها: <o:p></o:p> <o:p></o:p> رغم أن برنامج مفكرة الويندوز (BlocNote) يكفينا لكن من الأحسن تحميل برنامج NotePad++ لأنه يسهل العمل بتلوين الكود أوتوماتكيا.<o:p></o:p> <o:p></o:p> كما سنحتاج لبرنامج WAMPServer حتى نستطيع فتح ملفات PHP دون استعمال السيرفر في الإنترنت.<o:p></o:p> <o:p></o:p> <o:p></o:p> عن كيفية عمل البرنامجين سنتابعها خطوة خطوة مع تقدم الدروس لذلك عليك اليوم القيام بتحميلها فقط،.<o:p></o:p> <o:p></o:p> نتوقف عند هذا الحد حتى لا تطول المقدمة فقد أردت التطرق للأهم الأهم فقط. <o:p></o:p> و من يريد معرفة مدى استيعابه للدرس الأول فليجب على الأسئلة التالية و يبعثها لي على الخاص ليتم التصحيح. <o:p></o:p> <o:p></o:p> التقويم الذاتي: <o:p></o:p> <o:p></o:p> ما هي اللغة التي تمكننا من بناء صفحة ويب ؟ <o:p></o:p> · FrontPage<o:p></o:p> · PHP<o:p></o:p> · HTML<o:p></o:p> · JavaScript <o:p></o:p> <o:p></o:p> HTML يكفي لبناء صفحة ويب، لماذا نضيف PHP ؟ <o:p></o:p> · ليعرف الناس أننا نتقن البرمجة بلغتين<o:p></o:p> · لإضفاء بعض الحيوية على الصفحة<o:p></o:p> · لأننا بصدد تعلمه فنزيده<o:p></o:p> · لا لشيء فقط هكذا <o:p></o:p> <o:p></o:p> صفحة HTML تحتوي على: <o:p></o:p> · PHP فقط<o:p></o:p> · HTML فقط<o:p></o:p> · مزيج بين PHP و HTML<o:p></o:p> · لا أدري <o:p></o:p> <o:p></o:p> صفحة PHP تحتوي على: <o:p></o:p> · PHP فقط<o:p></o:p> · HTML فقط<o:p></o:p> · مزيج بين PHP و HTML<o:p></o:p> · لا أدري <o:p></o:p> <o:p></o:p> صفحة PHP مفتوحة من طرف السيرفر تحتوي على: <o:p></o:p> · PHP فقط<o:p></o:p> · HTML فقط<o:p></o:p> · مزيج بين PHP و HTML<o:p></o:p> · لا أدري القائمة الرئيسية ----- الدرس التالي |
رد: الدرس الأول: مقدمة (دورة الـphp)
و الله درس جميل أخي و قد قمت بشرح الأساسيات جيدا
دعني اضيف لك بعض الصور قد تساعدك http://www.siteduzero.com/uploads/fr..._6000/5673.jpg http://www.siteduzero.com/uploads/fr..._6000/5674.jpg http://www.siteduzero.com/uploads/fr..._6000/5675.jpg http://www.siteduzero.com/uploads/fr..._6000/5676.jpg |
رد: الدرس الأول: مقدمة (دورة الـphp)
و اخي انا لاحظت اسلوبك هو جيد و يفكرني باسلوب موقع الصفر
هل تعلمت هناك؟ اه و نسيت مشكور جزيل الشكر على الدورة اخي |
رد: الدرس الأول: مقدمة (دورة الـphp)
السلام عليكم و رحمة الله
درس رائع رائع ، و بالطريقة الأمركية، و هي من أحسن الطرق بوركت عبد الله ، و أي إستفسار بخصوص تنصيب السيفر و تتبيت قاعدة بيانات ما لنجرب فيها الصفحات نحن في الخدمة ... نحن في إنتظار الدرس 02 بكل قوة عبد الله لنبدأ بالتطبيقات icon30 تحية ما هي اللغة التي تمكننا من بناء صفحة ويب ؟ · HTML<o:p></o:p><o:p></o:p> <o:p></o:p> HTML يكفي لبناء صفحة ويب، لماذا نضيف PHP ؟ <o:p></o:p> <o:p></o:p> صفحة HTML تحتوي على: · HTML فقط<o:p></o:p> <o:p></o:p> صفحة PHP تحتوي على: · مزيج بين PHP و HTML<o:p></o:p> <o:p></o:p> صفحة PHP مفتوحة من طرف السيرفر تحتوي على: · PHP فقط<o:p></o:p> إن شاء الله صحاح ؟كم العلامة عبد الله ههههههه sly |
رد: الدرس الأول: مقدمة (دورة الـphp)
صح اخي اجاباتك كلها صح
و اخي bellasoft اذا اردت اي مساعدة انا هنا اي رابط اي برنامج او شرح اساعدك |
رد: الدرس الأول: مقدمة (دورة الـphp)
شكرا جزيلا لك اخي
|
رد: الدرس الأول: مقدمة (دورة الـphp)
اقتباس:
شكرا لك أخي عن موقع الصفر ساعدني كثيرا، و هو من أفضل المواقع التي زرتها لكن لا يرخص النقل المباشر فرأيت وضع نسخة عربية تتضمن ما تعلمته من الكتب و المواقع اقتباس:
مشكور جزيل الشكر سأطلبها دون تردد سلام |
رد: الدرس الأول: مقدمة (دورة الـphp)
اقتباس:
|
رد: الدرس الأول: مقدمة (دورة الـphp)
اقتباس:
مرحبا أخي أتمنى منك المشاركة و المتابعة سلام |
رد: الدرس الأول: مقدمة (دورة الـphp)
اقتباس:
icon30 icon30 icon30 لكن تأسفت لخسارة 3 أسئلة<label for="rb_iconid_10">http://montada.echoroukonline.com/im...ons/icon10.gif</label> ، الإمتحان القادم إن شاء الله 20/20 تحياتي عبد الله |
رد: الدرس الأول: مقدمة (دورة الـphp)
السلام عليكم
أهلا عبد الله كان درس اليوم سهلا و بسيطا و مفهوما ... بوركت ما هي اللغة التي تمكننا من بناء صفحة ويب ؟ <o:p></o:p> · HTML<o:p></o:p> <o:p></o:p> <o:p></o:p> HTML يكفي لبناء صفحة ويب، لماذا نضيف PHP ؟ <o:p></o:p> · لإضفاء بعض الحيوية على الصفحة<o:p></o:p> <o:p></o:p> <o:p></o:p> صفحة HTML تحتوي على: HTML<o:p></o:p> فقط على ما أضن <o:p></o:p> <o:p></o:p> صفحة PHP تحتوي على: <o:p></o:p> · مزيج بين PHP و HTML<o:p></o:p> <o:p></o:p> <o:p></o:p> صفحة PHP مفتوحة من طرف السيرفر تحتوي على: · لا أعلم و لكن أرجح : مزيج بين PHP و HTML<o:p></o:p> في انتظار الدروس القادمة و جاري تحميل المطلوب سلام |
رد: الدرس الأول: مقدمة (دورة الـphp)
اقتباس:
و عليك السلام، أتمنى أن تكون كل الدروس سهلة عن الأجوبة سأعطيك التصحيح على الخاص حتى نترك الفرصة للآخرين سلام |
رد: الدرس الأول: مقدمة (دورة الـphp)
بـــاركـ الله فيكـ عبد الله على الطّريقة الشيّقة في الشّرح امممم هو الدّرس مفهوم icon30 لكن الأسئلة و بالرّغم من أنّها جدّ سهلة لكنّها وسوستني ربّي يستر مع الأجوبة متــــــــابعة ،، |
رد: الدرس الأول: مقدمة (دورة الـphp)
اقتباس:
جيد، حتى أجوبتك كانت لابأس بها بالتوفيق |
Re: الدرس الأول: مقدمة (دورة الـphp)
ملاحظات
على الطالب أن يكون ملما بالخوارزميات إذا أراد أن يذهب بعيدا في البرمجة بلغة PHP على العموم أنا في الخدمة لتنويركم و حل مشاكلكم في البرمجة ب PHP&MySQL |
Re: الدرس الأول: مقدمة (دورة الـphp)
شكرا لك أخي bella على الشرح المفيد بانتظار المزيد
بالتوفيق إن شاء الله |
رد: Re: الدرس الأول: مقدمة (دورة الـphp)
اقتباس:
اقتباس:
صحيح، كي يصبح الإنسان محترفا في البرمجة عليه بالخوارزميات بل من احترف الخوارزميات يعني أنه تعلم كل اللغات و يكفيه رؤية الإختلافات في Syntaxe فقط. شكرا أخي، في حالة المشاكل سأقوم بإزعاجك cupidarrow. سلام |
Re: رد: Re: الدرس الأول: مقدمة (دورة الـphp)
اقتباس:
سلام |
رد: الدرس الأول: مقدمة (دورة الـphp)
بارك الله فيك درس سهل و مبسط في قمة الروعهicon30 تم ارسال الاجوبة في انتظار التقييمclap |
رد: الدرس الأول: مقدمة (دورة الـphp)
شكرا لك عبد الله على الدرس وطريقة الشرح رائعة متابعة باذن الله وان شاء الله تكون الاجوبة لاباس بيهاnosweat |
رد: الدرس الأول: مقدمة (دورة الـphp)
بارك الله فيك اختي على الدورة شيء ممتاز
وانا واحد من يحب تعلم لغة php وا تطوير الاحترافية استفسار بسيط يا اخي الغالي لي لغة php على نتطرق لي اخطاء البرمجة التي تنتج من طرف مبرمج وا التي تساعد هذه الخطاء لي تلاعب بي بينات ملف |
رد: الدرس الأول: مقدمة (دورة الـphp)
اقتباس:
أحسنت أخي أعجبتني أجوبتك مشجعة تابع و بالتوفيق |
رد: الدرس الأول: مقدمة (دورة الـphp)
اقتباس:
إجاباتك جيدة icon30 بالتوفيق |
رد: الدرس الأول: مقدمة (دورة الـphp)
اقتباس:
مرحبا لقد بعثت لك رسالة للتوضيح أخي. و فيك بارك الله |
رد: الدرس الأول: مقدمة (دورة الـphp)
شكرا جزيلا لي متابعة اخي الفاضل
وصلت اليا رسالة وا بدوري تما توضيح اخي الفاضل وا سوف نكون في مستوى ان شااء الله |
رد: الدرس الأول: مقدمة (دورة الـphp)
اقتباس:
بإذن الله مشكور أخي |
رد: الدرس الأول: مقدمة (دورة الـphp)
|
رد: الدرس الأول: مقدمة (دورة الـphp)
بسم الله الرحمن الرحيم أولا (أرجو ان تصحح لى ان كنت خاطئة ) قرأت المقدمة و الي فهمته أنه HTML هو اللى يعطينا شكل صفحة الويب ( قصدي الذي نراه عند فتح موقع ما) وPHP هو الذي يمكننا من التعامل مع محتويات الصفحة ثانيا : <o:p></o:p>ما هي اللغة التي تمكننا من بناء صفحة ويب ؟ · HTML<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /><o:p></o:p> HTML يكفي لبناء صفحة ويب، لماذا نضيف PHP ؟ <o:p></o:p>· لإضفاء بعض الحيوية على الصفحة صفحة HTML تحتوي على: <o:p></o:p>· مزيج بين PHP و HTML (إذا كانت مفتوحة من قبل متصفح عادي ) · HTML فقط (إذا كانت مفتوحة من قبل serveur) صفحة PHP تحتوي على: · مزيج بين PHP و HTML<o:p></o:p> صفحة PHP مفتوحة من طرف السيرفر تحتوي على: <o:p></o:p> · مزيج بين PHP و HTML |
رد: الدرس الأول: مقدمة (دورة الـphp)
اقتباس:
أجوبتك كانت جيدة عدى السؤال الأخير الذي حيرني ؟؟ مقارنة بجواب السؤال الثالث ؟؟ cupidarrow |
رد: الدرس الأول: مقدمة (دورة الـphp)
االسلام عليكم
شكرا لك على الرد كان خطأ إملائي فقط اللى فهمتو أنه : صفحة htmlعلى حسب طريقة الحفظ ممكن تكون تحتوي على html فقط و محفوظة على هاذ الشكل أو على العكس ممكن تحتويphp + htmlو هي محفوظة على شكل html أما عن SERVEUR فهو على ما أظن يفتح على شكله الحقيقي صح؟؟؟ cupidarrowcupidarrow |
رد: الدرس الأول: مقدمة (دورة الـphp)
اقتباس:
لذلك جوابك في السؤال الثالث هو الأفضل (حسب قصدي للسؤال) مشكورة، في انتظار التالي |
رد: الدرس الأول: مقدمة (دورة الـphp)
اشكرك لكني احياج الى الاعادة والتكرار لان الطريقة النظرية تتعبني .ودمت في رعاية الله
|
رد: الدرس الأول: مقدمة (دورة الـphp)
السلام عليكم و رحمة الله تعالى و بركاته موضوع جد قيم أخي سجلني تلميذة لديك الله يوفقك اخي |
رد: الدرس الأول: مقدمة (دورة الـphp)
السلام عليكم , أشكركم على اقامة هذه الدورة المميزة , لدي خلفية لا باس بها عن الـ php و أتقن استعمال html & css
أريد الانخراط في الدورة بعد اذنكم |
| الساعة الآن 03:06 PM. |
Powered by vBulletin
قوانين المنتدى