صفحة 1 من 3 123 الأخيرةالأخيرة
النتائج 1 إلى 15 من 42

الموضوع: نافذة على لغات برمجة الويب PHP - ASP - Java Script - HTML

  1. #1
    عضو فعال جدا
    تاريخ التسجيل
    Oct 2003
    المشاركات
    2,495

    نافذة على لغات برمجة الويب PHP - ASP - JAVA SCRIPT - HTML



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

    PHP
    لغة برمجة مفتوحة المصدر وهذا ماجعلها أكثر اللغات إنتشارا على الإنترنت حيث أصبحت أكثر مواقع الإنترنت تستخدم التطبيقات التي كُتبت بهذه اللغة , ينظر الكثير من مطوري المواقع إلى لغة الـ PHP كبديل للغة ASP من شركة Microsoft .

    ASP
    جاءت هذه الكلمة أختصارا للكلمات : ( Active Server Pages ) والتي تعني بالعربية صفحات الخادم النشيطة وهي تقنية خوادم من شركة Microsoft الجانبية لصفحات الويب التفاعلية .

    Java Script
    لقد تم تطوير هذه اللغة القوية من قبل شركة Netscape حيث تختلف هذه اللغة كليا عن لغة الـ Java من شركة Sun Microsystens , ومهمة هذه اللغة هي بث الحياة إلى شبكة الإنترنت حيث تجعل المتصفح أكثر تفاعلية .

    HTML
    هذه الللغة البسيطة والمنتشرة بشكل كبير جاءت تسميتها إختصارا لكلمة ( Hyper Text Markup Language ) وهي عبارة عن لغة تحوي مجموعة من الأوامر تؤدي إلى تكوين صفحات الويب , وهي أساس الويب حيث يعتبرها كبار المبرمجين أنها اللغة الأم التي تعتمد بقية اللغات عليها رغم بساطتها وسهولة أوامرها .

    أرجو أن أكون قد وضحت مهام هذه اللغات والفرق بينها .... إنتظروا مني المزيد من المواضيع حول برمجة مواقع الويب .







  2. #2


    شكراُ لك أخوي على التوضيح .. وأتمنى انك تستمر في طرح مثل هذه الفوائد

    تحياتي





    __________________
    أحمد أبو النصر
    Junior php Developer
    +20166196074

  3. #3
    عضو سوبر نشيط
    تاريخ التسجيل
    Nov 2005
    المشاركات
    715


    جميل فعلا
    ياريت تكمل لباقي اللغات وشكرا لك






  4. #4
    عضو فعال جدا
    تاريخ التسجيل
    Feb 2005
    المشاركات
    2,739


    راااااائع تسلم اخوى وتم نقل للموضوع





    __________________
    شبكة حلم العرب لتطوير المواقع
    PHP-NUKE: Web Portal System
    www.aradream.com/servics
    www.aradream.com/portal
    www.aradream.com/forums
    العنوان : ج.م.ع الشرقيه فاقوس شارع السيد حسين - كاسبر نت

  5. #5
    عضو نشيط جدا
    تاريخ التسجيل
    Jun 2005
    المشاركات
    521


    موضوع لذيذ ومعلومات قيمة جداً

    بوركت أخي الكريم

    مع المحبة والإمتنان





    __________________
    ميكانيكــي منتديــات
    سمكــري تصاميـــــم
    عسكـــري مواقــــــع

    لا حول ولا قوة إلا بالله
    لا إله إلا انت سبحانك إني كنت من الظالمين

  6. #6
    عبدالعزيز الزرعوني
    تاريخ التسجيل
    Feb 2004
    المشاركات
    3,128


    شكراً جزيلاً لك

    للعلم.. HTML ليست لغة برمجة ^_^





    __________________
    مدونة المبدع العربي

  7. #7
    عضو فعال جدا
    تاريخ التسجيل
    Oct 2003
    المشاركات
    2,495


    شكرا للجميع
    للعلم.. HTML ليست لغة برمجة ^_^
    للأسف هذا مايعتقده الجميع ... لكن في الحقيقة هي لغة برمجية بسيطة جدا وآوامرها سهلة ودونها لن تعمل باقي اللغات لأنها تأتي دائما مدمجة مع جميع متصفحات الويب وان لاحظت تجد ان برامج التصفح تقوم بترجمة صفحات الـ PHP مثلا او ASP إلى HTML لعرضها امامك على الشاشة وكانها صفحة صممت بهذه اللغة .
    وإن كنت قد جربت البرمجة بالـ PHP ستجد ان في بعض الاحيان تحتاج لإضافة اكواد HTML بين اكواد PHP لعرض جدول او شئ آخر .






  8. #8
    عبدالعزيز الزرعوني
    تاريخ التسجيل
    Feb 2004
    المشاركات
    3,128


    بالتأكيد.. لا تخلو اي لغة برمجة من الـHTML
    لكن من الذي قال لك انها لغة برمجة
    انت مخطئ عزيزي..

    الـHTML هي لغة "نصية" ركّز على "نصية" وليست لغة برمجة..
    هي Tags تقوم بحفظها ثم تطبقها حسب الحاجة وليس فيها متغيرات ولا أوامر تبدعها أو تنشئها بنفسك حسب ماتريد كما في لغات البرمجة
    انما هي لغة لهيكلة الموقع وعرض محتوياته وبياناته، وليست لغة برمجة..
    أظن انها تسمى بالانجليزي Client Language

    ^_^





    __________________
    مدونة المبدع العربي

  9. #9
    عبدالعزيز الزرعوني
    تاريخ التسجيل
    Feb 2004
    المشاركات
    3,128


    "وان لاحظت تجد ان برامج التصفح تقوم بترجمة صفحات الـ PHP مثلا او ASP إلى HTML لعرضها امامك على الشاشة وكانها صفحة صممت بهذه اللغة"

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


    ^_^





    __________________
    مدونة المبدع العربي

  10. #10
    خبير JavaScript
    تاريخ التسجيل
    Jul 2002
    المشاركات
    2,920


    اقتباس المشاركة الأصلية كتبت بواسطة المبدع العربي
    "وان لاحظت تجد ان برامج التصفح تقوم بترجمة صفحات الـ PHP مثلا او ASP إلى HTML لعرضها امامك على الشاشة وكانها صفحة صممت بهذه اللغة"

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


    ^_^
    بارك الله فيك







  11. #11
    عضو فعال جدا
    تاريخ التسجيل
    Oct 2003
    المشاركات
    2,495


    اخي المبدع العربي
    احب ان اوضح خطأ لا يعرفه الجميع .. ومستعد لأفتتح معك نقاشا هادئا

    الـHTML هي لغة "نصية" ركّز على "نصية" وليست لغة برمجة..
    هي Tags تقوم بحفظها ثم تطبقها حسب الحاجة وليس فيها متغيرات ولا أوامر تبدعها أو تنشئها بنفسك حسب ماتريد كما في لغات البرمجة
    انما هي لغة لهيكلة الموقع وعرض محتوياته وبياناته، وليست لغة برمجة..
    أظن انها تسمى بالانجليزي Client Language
    اتفق معك في ذلك قبل ان ادخل معك في نقاش هادئ ومفيد احب ان اضح لك معنى البرمجة :

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

    صحيح انها ليست لغة برمجة بالمعنى والشكل المتعارف عليه للغات البرمجية الأخرى كلغة PHP . مثلاً فهي لا تحتوي على جمل للتحكم او الدوران لكن بما اننا في لغة HTML نستطيع ان ننفذ عدة أوامر ... رغم انها انها كما قلت لغة هيكلية فلاتنسى انك من خلالها تستطيع إضافة كائنات ورسومات عن طريق آوامر بسيطة ولاتنسى ان اسم اللغة مشتق من ( Hyper Text Markup Language ) والذي يعني النصوص المترابطة فيما بينها وهذا هي نطقة تكوين مواقع الويب ولاحظة كلمة Language .... لكن سهولة هذه اللغة أدى إلى استخفافها من قبل الكثيرين .. رغم انها اساس الويب حيث من دونها لن نعرف هذه الكلمات : الوصلة او الروابط .

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






  12. #12
    عضو فعال جدا
    تاريخ التسجيل
    Oct 2003
    المشاركات
    2,495


    لا.. املتصفحات لاتترجم أو تحوّل الـPHP إلى HTML.. بل هي فقط تقوم باستدعاء أكواد الـHTML وتعرضها فالذي يعرض في المتصفح هو لغة الـHTML وما تحويه أما الـPHP ولغات البرمجة فهي لغات خلف الكواليس تعمل كماكينة ومحرك لتحرك العمل وكل شيء ولا تظهر او يراها أحد.. فقط الـHTML هو الذي يظهر
    اسمح لي ان اوضح لك هذه النقطة ... وأرجو ان تتقبلها بصدر واسع
    عندما تقوم ببرمجة صفحة PHP خالية تماما من اكواد HTML هل تستطيع تحريرها بأي برامج تصفح مثلما هو الحال في لغة HTML يعني هل تستطيع تحرير مثلا في برنامج الفرونت بيج وتقوم بإدراج صورة او رابط مثلما تفعل في HTML لن تستطيع ذلك .. وكذلك ان قمت بتشغيل صفحة PHP على المتصفح في جهازك دون رفعها للسيرفر هل ستعمل ام ستظهر صفحة بيضاء ؟؟؟
    اريدك ان تقوم بهذه التجربة وتتأكد بنفسك ... وستعرف انه توجد في السيرفرات تطبيقات خاصة تقوم بدعم PHP وتحويلها مباشرة إلى HTML ليتمكن المتصفح من عرضها .. وتستطيع ان تسئل اي شركة سيرفرات ... هل لاحظت في بعض شركات الاستضافة عند عرض خطط التسكين يقومون بعرض مواصفات ومميزات الخطة هلا لاحظت وجود هذه الجملة ((( دعم PHP , ASP ...)) او هذه الجمة : (( لايدعم PHP , ASP )) او في خطط الاستضافة المجانية تجد بعض الشركات تدعم PHP,ASP .. وبعضها الآخر لا !!
    هل فهمت ماذا اعني ؟؟
    اشكرك على اهتمامك وعلى حرصك .. جزاك الله كل خير






  13. #13
    عبدالعزيز الزرعوني
    تاريخ التسجيل
    Feb 2004
    المشاركات
    3,128


    إذاً فأنت اوفقني على كلامي.. فلا خلاف إذاً
    فالقاعدة واضحة لي ولك وللجميع.. هناك اللغات النصية عيزيزي مثل HTML و XHTMLو CSS .. وهناك لغات البرمجة مثل PHP و ASP وغيرهم
    فهي ليست لغة برمجة أبداً.. وكما ذكرت سابقاً أنها لهيكلة الموقع وعمل شكله اما لغات البرمجة فهي التي تعمل ميكانيكية العمل في الخلف ولا تظهر لنا .. فالواجهة الأمامية هي HTML و CSS وكما تعلم أن الـHTML هي مجرد تاجز يتم كتابتها لإظهار الشكل وأقصد بمعنى آخر أنه لاينطبق عليها تعريف البرمجة..
    وحتى اسمها يدل على انها ليست لغة برمجة

    المعروف لدى الجميع ومن الكبار والخبراء ومن صنع الـHTML كلهم متفقون على انها ليست لغة برمجة.. هي لغة نصية ولا أذكر اسمها بالانجليزي

    أشكرك على أسلوبك اللطيف

    ببساطة.. الـHTML أكوادها وتاجزها وغيرها نصية ^_^


    أما عن من يقلل من شأن الـHTML فهو لن يكون إلا جاهل.. لأنها صلب البرمجة وأساس الويب





    __________________
    مدونة المبدع العربي

  14. #14
    عبدالعزيز الزرعوني
    تاريخ التسجيل
    Feb 2004
    المشاركات
    3,128


    اقتباس المشاركة الأصلية كتبت بواسطة AmeerN.Net
    اسمح لي ان اوضح لك هذه النقطة ... وأرجو ان تتقبلها بصدر واسع
    عندما تقوم ببرمجة صفحة PHP خالية تماما من اكواد HTML هل تستطيع تحريرها بأي برامج تصفح مثلما هو الحال في لغة HTML يعني هل تستطيع تحرير مثلا في برنامج الفرونت بيج وتقوم بإدراج صورة او رابط مثلما تفعل في HTML لن تستطيع ذلك .. وكذلك ان قمت بتشغيل صفحة PHP على المتصفح في جهازك دون رفعها للسيرفر هل ستعمل ام ستظهر صفحة بيضاء ؟؟؟
    اريدك ان تقوم بهذه التجربة وتتأكد بنفسك ... وستعرف انه توجد في السيرفرات تطبيقات خاصة تقوم بدعم PHP وتحويلها مباشرة إلى HTML ليتمكن المتصفح من عرضها .. وتستطيع ان تسئل اي شركة سيرفرات ... هل لاحظت في بعض شركات الاستضافة عند عرض خطط التسكين يقومون بعرض مواصفات ومميزات الخطة هلا لاحظت وجود هذه الجملة ((( دعم PHP , ASP ...)) او هذه الجمة : (( لايدعم PHP , ASP )) او في خطط الاستضافة المجانية تجد بعض الشركات تدعم PHP,ASP .. وبعضها الآخر لا !!
    هل فهمت ماذا اعني ؟؟
    اشكرك على اهتمامك وعلى حرصك .. جزاك الله كل خير
    بصراحة انا مستغرب من ردك.. فلم أرى فيه تفسيراص للاقتباس او رداً عليه!!!
    أنت ذكرت حتى ان الـphp لا يتم ظهورها في المتصفح هكذا..
    للعلم انا في طريقي للبرمجة ولست بمبرمج.. لكن قرأت.. ولم يمر علي في حياتي أن لغة البرمجة يتم ترجمتها هكذا من قبل المتصفحات..
    واعذرني على جهلي.. لكن أعطني الدليل لكي أقتنع..

    لدي سيرفر شحصي ويدعم الـphp وغيره.. أعطني ملف php لايحتوي على أكواد html لأجربه وأرى كيف يتم تحويله!!!!
    الغريب أن البي اتش بي كما ذكرت خلف اكلواليس ولا يمكن منه صنع جدول أو شيء من هذا!!.. إلا مجرد كتابة سطر واحد من الكلام.. وأظن انه حتى لايمكن إنشاء سطور فارغة به.. إذاً


    أنتظر الدليل





    __________________
    مدونة المبدع العربي

  15. #15
    عضو فعال جدا
    تاريخ التسجيل
    Sep 2000
    المشاركات
    2,029


    قبل كل شيء، ما هي لغة البرمجة؟

    لغة HTML هي لغة ترميز (Markup) تقوم بتحديد نوع المحتويات، فهذا عنوان، وذاك جدول، وهذه فقرة وهكذا كل محتوى له معنى في HTML، وهي بالتأكيد ليست لغة برمجة، ولا توجد أي لغة بديلة لهذه اللغة، لا يمكن إنشاء موقع بدونها، بينما يمكنك إنشاء موقع بدون الاستعانة بأي لغة برمجة.

    على أي حال، موضوع طيب وبارك الله في كاتبه.






صفحة 1 من 3 123 الأخيرةالأخيرة




ضوابط المشاركة

  • لا تستطيع إضافة مواضيع جديدة
  • لا تستطيع الرد على المواضيع
  • لا تستطيع إرفاق ملفات
  • لا تستطيع تعديل مشاركاتك
  •  
0
أضف موقعك هنا