[php] :- الدرس الاول - مقدمة

  • بادئ الموضوع DeletedUser32916
  • تاريخ البدء

DeletedUser32916

Guest


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

والصلاة والسلام على اشرف الانبياء والمرسلين سيدنا محمد وعلى آلة وصحبة ومن تبعة بإحسان إلى يوم الدين ..


السلام عليكم ورحمة الله وبركاتة أخواني / أخواتي زوار منتدى حرب القبائل

بعد إنقطاع طويل عن طرح الدورات البرمجية وماشابهها لأسباب عديده , قررنا في هذا اليوم الجميل إستكمالها

والعود إن شاء الله سيكون مع لغة جديدة مميزة وقوية في مجالها , لغة
PHP

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


ماهي لغة PHP ؟

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

ويستخدمها الكثير من المواقع على الإنترنت بل ان اغلب مواقع الويب تستخدمها ..

سميت بهذا الإسم إختصاراَ لـ Personal Home Page "الصفحة الشخصية" ..

كيف سأتعلم لغة PHP وماهي الأمور التي يجب ان اتعلمها مسبقاَ لكي لاتواجهني عوائق بتعلمها ؟؟
بخصوص تعلم لغة PHP بإذن الله سنشرح أهم الأمور التي بها

ولن نشرحها جميعها لأن بها أكثر من 60 الف أمر ودوال كثيره جداَ , وبالتالي ستقتصر دورتنا على شرح اهم الامور بها وتأسيس الشخص من الصفر لمرحلة جيًده يستطيع تحليل اكواد مختلفة بها ..

ولكن قبل بدئك للدورة يجب ان تكون لديك خلفية بسيطة جداَ عن لغة HTML , ولتعلمها ستجدون دورة لي هنا :-

[ فهرس ] : دورات فهرس Security-ArAr


دراسة الـ HTML لن يأخذ منك بالاغلب إسبوعاَ واحداَ ..

ثاني أمر :- لابد ان تصبر صبراَ طويلاَ , فدراسة هذه اللغة مختلفة تماماَ عن بقية اللغات وسترى أمور لم تراها أبداَ أبداَ ..

------

والآن ياعزيزي فرَغ نفسك قليلاَ وجهز كوب شاي وتفضل هذا المقال وإقرأه حرف حرف لتأهيلك للدرس الثاني إن شاء الله


-Hypertext Preprocessor-





  • [*]
    [ .. النهاية .. ]



    لآتقفٌ فيُ آلدورة آلحآلية بلُ قمُ بزيآرة مواقع أخرى للآطلاعُ علىُ كلُ مآهوُ جديد ومفيد َ

    وقمُ بتطويرُ خبرتكُ ، آحللُ للجميع نقل الدورة سواءَ تم ذكر المصدر أم لا ,,

    في امان الله ..



 

DeletedUser33819

Guest
السلام عليكم مهنا
دورة جميلة من بدايتها
عن لغة لسا كنت مقرر اني ابدأ بتعلمها
شكلي بتعلمها منك
في انتظار باقي الدروس
 

DeletedUser37787

Guest
جميل جدا يامهنا عمل رائع جدا

في انتظار باقي الدورة

#متابع
 

DeletedUser

Guest
مجتمعنآ آلعربي بحآجه آللى آلمبدعين وآلمتميزين آمثآلك ..
شرح رآئع يً مهنآ ودآئمآ تسعآ لأفآدة آلجميع ..
ننتظر جديدك ،،
موفق :137:
 

DeletedUser

Guest
وعليكم السلام ورحمته الله وبركاته ,
متألق ومبدع دائماً بكل ماتطرحه ، عافاك المولى
وأستمر واتحفنا بجديدك .
 

DeletedUser33584

Guest
جزاك الله خير ي مهنا ويعطيك العافيه بس انا اشوف ان لغة الـ ' PHP , HTML , Aspx '
م يحتاج ان تعمل لها شروح لانك تحتاج هذه اللغات المذكوره اعلاه في تصميم المواقع والصفحات
والان في برامج تسهل عليك تصميم المواقع من دون دراسة اي لغه البرامج مثل [ Front Page + Expression Web ]
فـ إن بغيت تعمل شرح عن لغات يفضل تعمل شرح عن لغات سطح المكتب لانها اكثر تعقيد وكذا مثل c++ وغيرها ، ويعطيك الف عافيه مقدماً وبالتوفيق

#مجرد رأي ..
 

DeletedUser32916

Guest
حياكم الله جميعاَ منورين الموضوع ..


جزاك الله خير ي مهنا ويعطيك العافيه بس انا اشوف ان لغة الـ ' PHP , HTML , Aspx '
م يحتاج ان تعمل لها شروح لانك تحتاج هذه اللغات المذكوره اعلاه في تصميم المواقع والصفحات
والان في برامج تسهل عليك تصميم المواقع من دون دراسة اي لغه البرامج مثل [ Front Page + Expression Web ]
فـ إن بغيت تعمل شرح عن لغات يفضل تعمل شرح عن لغات سطح المكتب لانها اكثر تعقيد وكذا مثل c++ وغيرها ، ويعطيك الف عافيه مقدماً وبالتوفيق

#مجرد رأي ..

أهلاَ سعود ..

90% من البرامج مثل فرونت بيج والنوت باد وRapid Php .. تقدم لك خدمات تختص فقط بتصميم المواقع

فأنا لما أتكلم عن تصميم المواقع يعني اتكلم عن مجال مختلف تماماَ 100% عن مجال برمجة المواقع

برمجة المواقع هي إضافة الديناميكية ,

يعني جماية الموقع من الثغرات ، جعل الزوار يكتبون رسائل بالموقع مثلاَ , او جعل الموقع كالمنتدى مواضيع وإضافة ردود ووو...إلخ
يعني فيه حيوية وحركة ..

اما التصميم فهو تجهيز للمنظر فقط . مافيه أي ديناميكية لاتكتب رسائل ولاتتفاعل مع الموقع نهائياَ بالتالي منظر لا اكثر ..

ومهما طال بحثك عن برامج خارقة جداَ مارح تلقى أي برنامج يقدم لك أكواد برمجية جاهزه لبرمجة المواقع , قد تجد مواقع وبرامج تقدم اكواد لتصميم المواقع والتي تغنيك عن دراسة html , css لكن من المستحيل تجد موقع يقدم لك برمجيات خاصه بـ php , Aspx

لأن البرمجة فيها تحدد وفقاَ لإحتياجاتك ..

نأخذ مثال بسيط ..

انت تريد إنشاء قاعدة بيانات بلغة PHP وهذا امر ديناميكي بطبيعة الحال , تبحث في كل المواقع

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

خلاصة الحديث ماندرسه الآن هي لغة برمجية تستفيد منها "ببرمجة" المواقع وفقاَ لرغبتك الشخصية .. وهذه اللغات لايوجد لها برامج تقدم خدمة "الاكواد الجاهزه" كـ لغة CPP , C# وغيرهم ..
 

DeletedUser33584

Guest
حياكم الله جميعاَ منورين الموضوع ..




أهلاَ سعود ..

90% من البرامج مثل فرونت بيج والنوت باد وRapid Php .. تقدم لك خدمات تختص فقط بتصميم المواقع

فأنا لما أتكلم عن تصميم المواقع يعني اتكلم عن مجال مختلف تماماَ 100% عن مجال برمجة المواقع

برمجة المواقع هي إضافة الديناميكية ,

يعني جماية الموقع من الثغرات ، جعل الزوار يكتبون رسائل بالموقع مثلاَ , او جعل الموقع كالمنتدى مواضيع وإضافة ردود ووو...إلخ
يعني فيه حيوية وحركة ..

اما التصميم فهو تجهيز للمنظر فقط . مافيه أي ديناميكية لاتكتب رسائل ولاتتفاعل مع الموقع نهائياَ بالتالي منظر لا اكثر ..

ومهما طال بحثك عن برامج خارقة جداَ مارح تلقى أي برنامج يقدم لك أكواد برمجية جاهزه لبرمجة المواقع , قد تجد مواقع وبرامج تقدم اكواد لتصميم المواقع والتي تغنيك عن دراسة html , css لكن من المستحيل تجد موقع يقدم لك برمجيات خاصه بـ php , Aspx

لأن البرمجة فيها تحدد وفقاَ لإحتياجاتك ..

نأخذ مثال بسيط ..

انت تريد إنشاء قاعدة بيانات بلغة PHP وهذا امر ديناميكي بطبيعة الحال , تبحث في كل المواقع

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

خلاصة الحديث ماندرسه الآن هي لغة برمجية تستفيد منها "ببرمجة" المواقع وفقاَ لرغبتك الشخصية .. وهذه اللغات لايوجد لها برامج تقدم خدمة "الاكواد الجاهزه" كـ لغة CPP , C# وغيرهم ..


أها سلمت يمناك ي الذيب أفدتني صراحه :137:
 

DeletedUser

Guest
كما يمكن استخدامها لإنتاج برامج قائمة بذاتها وليس لها علاقة بالويب فقط

لقيت ذا بالويكيبيديا

يعني البي اش بي يمكنك تصمم برامج خارج الويب و لا انا فهمان غلط ؟
 

DeletedUser

Guest
كما يمكن استخدامها لإنتاج برامج قائمة بذاتها وليس لها علاقة بالويب فقط

لقيت ذا بالويكيبيديا

يعني البي اش بي يمكنك تصمم برامج خارج الويب و لا انا فهمان غلط ؟


البي اش بي من لغات الويب الحيويه
ماتقدر تسوي فييها برامج

تقدر تسوي سكربتات
 

DeletedUser

Guest
اها

احسن شي اتعلم السي و السي بلس بعدين البي اش بي بعدين الباثول مدري شسمها d=
 

DeletedUser32916

Guest
كما يمكن استخدامها لإنتاج برامج قائمة بذاتها وليس لها علاقة بالويب فقط

لقيت ذا بالويكيبيديا

يعني البي اش بي يمكنك تصمم برامج خارج الويب و لا انا فهمان غلط ؟

نعم فمكتبة php-gtk تتيح لك إنشاء برامج خاصة بسطح المكتب ، وليس كما قال لك الاخ الحبيب كريم ..

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

كلغات الدوت نيت ، مثلاَ سي شارب ، ولها دعم جبار جداَ من مايكروسوفت بحكم انها الشركة الام لها وانها تعمل على نظامها الاساسي ..
 

DeletedUser32916

Guest
اها

احسن شي اتعلم السي و السي بلس بعدين البي اش بي بعدين الباثول مدري شسمها d=


أخي الحبيب الامور ليست كما تبدو لك في واقع الامر

فأنا مسبقاَ كنت أقول في غضون عشر ثواني :-

سأتعلم الأسمبلي ، ثم السي بلس بلس ، ثم اقضي قليلاَ من وقتي على البايثون ولغتي المفضلة php

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