بحث متقدم | التسجيل
الويب العربي
  تسجيل دخول
 
   
   

  ملاحظة
الموقع متاح للإطلاع والقراءة فقط، المشاركة والمواضيع الجديدة غير متاحة حالياً لحين تطوير الموقع.




الموقع متاح للإطلاع والقراءة فقط، المشاركة والمواضيع الجديدة غير متاحة حالياً لحين تطوير الموقع.

عـودة للخلف   الويب العربي سوق البرمجة والتصميم تبادل خبرات البرمجة

تبادل خبرات البرمجة تبادل الخبرات في جميع لغات البرمجة
Php , Asp , Ajax , Xml , Css , JavaScript ...etc

موضوع مغلق اضف موضوع جديد
 
خيارات الموضوع طريقة العرض
  #1  
قديم 24-09-2006, 04:06 AM
Ahmed Tohamy Ahmed Tohamy غير متصل
عضو
 
تاريخ التسجيل: Dec 2005
مشاركة: 11
مستوى تقييم العضوية: 0
Ahmed Tohamy is on a distinguished road
Awt20 الفرق بين انواع لغات الانترنت ما هي مش كلها برمجه وخلاص

السلام عليكم ورحمة الله وبركاته
بسم الله الرحمن الرحيم
أكتب هذا الدرس لتوضيح الفرق بين المصطلحات الثلاثه
Markup language
Programming Language
Scripting Language

بالنسبه للمستخدمين فالجميع يتكلم عن لغة HTML و لغة Java Script ولغة Java علي انهم لغات برمجه ولكن بالاحري التركيز عن معني كلمة لغة برمجه من الناحية التقنيه وهل هذه اللغات يطلق عليها لغات برمجه فعلا ام لا

نتكلم اولا عن لغات الترميز (Markup Languages):
لغات الترميز وهي لغات تستخدم اغلبها في العرض بشكل ثابت Static وهذه اللغات مثل
HTML - XHTML - CSS - XML - WML
ويتم كتابة هذه الملفات في اي محرر نصوص ولكن من افضل المحررات في هذا المجال هي
Macromedia Dreamweaver تجد منه نسخه تجريبيه في موقعه www.adobe.com

nvu وهذا البرنامج لعشاق برامج المصدر المفتوح وفي نفس الوقت يمكن تشغيله علي نظام تشغيل لينكس ويمكنك الحصول علي نسخه مجانيه منه من موقعه http://www.nvu.com/

Front Page ولكن هذا البرنامج يقوم بأضافة اكواد خاصه به ولا يتبع قوانين منظمة w3C وهي المنظمة المسؤله عن وضع قوانين العديد من هذه اللغات وانما يقوم بوضع القوانين اعتمادا علي شعبية المتصفح الخاص بهم Internet Explorer

هذا بالنسبه للكتابه

يتم ترجمة هذه اللغات من خلال المتصفح حيث ان المترجم للغات يكون مضمن بالمتصفح فلذلك تجد بعض المتصفحات تدعم تقنيات ومتصفحات اخري لا تدعمها وذلك لان الشركه المبرمجه للمتصفح تكون هي المحدده للقواعد في المتصفح بالنسبه للمترجمات المضمنه معه حيث ان شركة ميكروسوفت تحاول توفير افضل اسلوب عرض في متصفحها IE لمستخدمين برامجها في تصميم صفحات المواقع Front Pageفتجد انها كما قلنا لا تتبع القوانين القياسيه

وتجد متصفحات اخري مثل Mozilla Firefox يتبع القوانين القياسيه في التصميم حيث انه غير منحاز لاسلوب معين في تصميم الصفحات ويتم تحديث اصدارت اللغات من خلال الموقع الام
www.w3c.org وتقوم شركات المتصفحات بتضمين الاصدارات الجديده من اللغات والتي تحتوي علي اكواد ترميز جديده ضمن الاصدارات الجديده من برامجها وبذلك تجد ان بعض المواقع تعمل بكفأه مع نوع من المتصفحات ولا تعمل مع نوع اخر او مع اصدار اخر وذلك لانها تستخدم تقنيات غير مدعومه في الاصدارات القديمه

++++++++++++++++++++++++++++++++++++++++++++++++++ ++++++++
فاصل ترفيهي
العميل : اريد ان اقوم بعمل دون لود للانترنت .هل احتاج الي قرص صلب اكبر؟
مقدم الخدمه : قم بتحميل الانترنت من هنا
سنعود بعد قليل

++++++++++++++++++++++++++++++++++++++++++++++++++ +++++++


لغات البرمجه Programming Languages

عدنا
بسم الله الرحمن الرحيم
استكمالا لما كنا نتحدث بصدده
سنتطرق للغات البرمجه(Programming Languages) :
لغات البرمجه وهي لغات مثل
c++,c#,VB.net,VB6,Java,Paython
هذه اللغات بعضها يحتاج لمترجم اثناء الكتابه مثل
VB.net,C++,C#,Java
حيث انهم يحتاجون الي Compiler او interpreter اثناء كتابة الكود لان الناتج النهائي لا يكون له علاقه بالمترجم فهو يتعامل مباشرة مع النظام طبعا مع توافر المكتبات المساعده علي حسب بيئة العمل فمثلا VB.net,C#,Java يمكنهم انتاج برامج تعمل في بيئة نظام التشغيل او تعمل في بيئة Web حيث ان ال.net يمكنها اخراج .exe او .aspx اما الjava فأنها تنتج برامج Java Applet وهي تعمل في اي بيئة بشرط تواجد الJava Virsual Machine حيث انه يتعامل مع النظام Linux,Windows بدلا من البرنامج فيعمل عمل الCompiler الذي يترجم لغة الJava ويحولها الي الاسلوب الذي يفهمه نظام التشغيل
الفرق بين الCompiler وال interpreter
Compiler : يقوم بأختبار الكود ان كان صحيحا ام لا بعد ان تقوم بكتابة الكود (اثناء تنفيذ البرنامج )
مثال C++,PHP
Interpreter: يقوم بأختبار الكود اثناء كتابة الكود ويخبرك بالخطأ قبل ان تقوم بتجربة تنفيذ البرنامج وكثيرا منها يقوم بأكمال الاكواد بدلا منك وذلك لاعتماد اللغه علي الفئات المضمنه
مثال VB6,vb.net

++++++++++++++++++++++++++++++++++++++++++++++++++ +++++++
فاصل اعلاني
بأذن الله سيتم البدء بدورة الPHP التي تم تأجيلها لتكون دورة رمضانيه في الPHP ان شاء الله
http://www.nohard.net/blog/?p=3
وسيتم وضع الدروس كلها في سوالف سوفت ان شاء الله
سنعود بعد قليل ++++++++++++++++++++++++++++++++++++++++++++++++++ +++++++

لغات الاسكربت (Scripting Languages):


عدنا
بسم الله الرحمن الرحيم
لغات الاسكربت Scripting Language:
لغات الاسكربت وهي مثل:
Java Script,VB Script,PHP,Perl,Action Script
هشرحها بإيجاز
هي لغات برمجه لا تحتاج لبيئة عمل معينه لتكتب بها اي يمكن كتابتها بواسطه اي محرر من المحررات التي ذكرناها مسبقا وحفظها لتترجم من خلال الCompiler الخاص بها حسب نوعه ان كان (المتصفح او لا)
لغة الاسكربت ليست مسؤله عن عرض شيء معين ولكن هي مسؤله عن معالجة البيانات لتسليمها للغة الترميز لتقوم بعرضها بطريقة او بأخري علي حسب الحاجه
يوجد نوعان من الScripting Languages:
النوع الاول Browser Side Scripting وهو الاسكربت من جهة المتصفح :
وقد تطرقنا له مسبقا في لغات الترميز حيث ان المتصفح هو الذي يترجم اكواد لغة البرمجه ولكن في هذه المره لا تختلف نتائج لغة الاسكربت من متصفح لاخر الا اذا كان المتصفح لا يدعمها من الاساس
ومثال علي لغات الترجمه من جهة المتصفح :
Java Script: يدعمها جميع المتصفحات ولكن ليست كل اصداراتها
VB Script : يدعمها متصفح Internet explorer فقط لان الشركه المنتجه للغه والمتصفح هي نفسها
Action Script: يدعمها اي متصفح يدعم Flash Player ويتراوح دعمها علي حسب اصدار الFlash Playr (اخر اصدار 9) يمكنك الحصول عليه من موقعه www.adobe.com

النوع الثاني Server Side Scripting وهو الاسكربت من جهة الخادم :
حيث يتم ترجمة ملف الاسكربت علي السيرفر اولا وانتاج كود لغة الترميز وتسليمه للمتصفح ليقوم بترجمته ويختلف دعم هذا النوع من سيرفر لاخر اذا كان قام مسبقا بتنصيب دعم لغة الاسكربت بخادم الويب (Apache مثلا تعطيك امكانيه تنصيب الPHP كmodule للخادم ويصبح دعمها موجودا )

مثال :
PHP : يدعمها اي نوع من انواع الخوادم بتنصيب اللغه علي الخادم (يمكنك الحصول علي الاصدار المناسب من موقع الشركهwww.php.net)

++++++++++++++++++++++++++++++++++++++++++++++++++ ++++
فاصل من اقوالي :
القراءه متعه لا يشعر بها الا مدركها
البرمجه مش Syntax البرمجه اسلوب
موقع تقليدي = مشروع فاشل * فكره جديده = مشروع ناجح
سنعود بعد قليل ببعض الروابط المفيده
++++++++++++++++++++++++++++++++++++++++++++++++++ ++++
روابط مفيده :
http://phpvillage.org/murshid/index…eStart.inter net
http://www.droosy.com/
http://www.pixel2life.com
http://www.w3schools.com/
http://www.c4arab.com/showsection.php?secid=1

تكلفة هذا الدرس دعاء صادق في ظهر الغيب لي ولاهلي ولاصدقائي ولكل من ساعدني في ان اكون ما انا عليه وللمسلمين اجمعين
وهذا وبالله التوفيق






التوقيع
سبحان الله وبحمده .. سبحان الله العظيم
مجتمع اوبونتو العربي | ArUbuntu.org
  #2  
قديم 24-09-2006, 04:42 AM
الرسالة الرسالة غير متصل
عضوية مغلقة
 
تاريخ التسجيل: May 2006
مشاركة: 149
مستوى تقييم العضوية: 0
الرسالة is on a distinguished road
Lightbulb

Ahmed Tohamy
وعليكم السلام ورحمة الله وبركاته

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

كل عام وانت بخير

الرسالة





  #3  
قديم 24-09-2006, 01:56 PM
الحاج متولى الحاج متولى غير متصل
عضو
 
تاريخ التسجيل: Apr 2005
المدينة: الســـودان
مشاركة: 344
مستوى تقييم العضوية: 19
الحاج متولى is on a distinguished road
إرسال رسالة عبر MSN إلى الحاج متولى
الافتراضي

الاخ Ahmed Tohamy
شكرا على شرحك المميز
فعلا نحتاج الى مثل هذه الدروس كثيراً

اتمنى ان يتواصل سلسلة دروسك

وسوف يستمر تواجدنا بفصلك
وحضور دروسك

ننتظر البقية






التوقيع
www.haj2.com
الحاج متولى للاستضافة والتصميم
من ظن انه تعلم فقد بدأ جهله وان لا خير في كاتم العلم
  #4  
قديم 25-09-2006, 10:45 AM
Ahmed Tohamy Ahmed Tohamy غير متصل
عضو
 
تاريخ التسجيل: Dec 2005
مشاركة: 11
مستوى تقييم العضوية: 0
Ahmed Tohamy is on a distinguished road
الافتراضي

شكرا لكم علي ردودكم






التوقيع
سبحان الله وبحمده .. سبحان الله العظيم
مجتمع اوبونتو العربي | ArUbuntu.org
  #5  
قديم 16-10-2006, 01:08 PM
مجموعة القطري مجموعة القطري غير متصل
عضو
 
تاريخ التسجيل: Feb 2006
مشاركة: 38
مستوى تقييم العضوية: 0
مجموعة القطري is on a distinguished road
الافتراضي

ماشاء الله عليك اخوي تهامي ربي يوفقك

فنان من يوم عرفتك اخوي

تحياتي لك






التوقيع
::|:*+:: مجموعة القطري ::+*|::
موضوع مغلق



خيارات الموضوع
طريقة العرض

قوانين المشاركة
لا يمكنك إضافة موضوع جديد
لا يمكنك الرد على المواضيع
لا يمكنك إضافة مرفقات
لا يمكنك تعديل مشاركاتك

كود vB متاح
كود [IMG] متاح
كود HTML مغلق
إنتقل إلى

مواضيع مشابهة
الموضوع الكاتب القسم مشاركة آخر مشاركة
اترك النت وموقعك والدنيا كلها وادخل هنا abo osama المنتدى العام 16 16-07-2007 07:03 PM
معي شهادات لا تتوفر مع اي شخص كلها معا semba أفراد يبحثون عن وظيفة 2 07-05-2007 09:20 PM
منتديان للبيع الأول vb والثاني php كلها جديدة... زعيم المبتدئين مزاد المواقع 2 02-01-2007 09:23 PM
لمسه منك تسوى الدنيا كلها عندي الدبور مزاد المواقع 0 28-02-2006 01:44 PM
ماهي انواع المجلات وطنى الحبيب تطويرالمواقع 6 31-07-2005 03:18 PM


جميع الأوقات بتوقيت مكة المكرمة. الساعة الآن » 01:02 PM.

Powered by vBulletin
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.


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

صحيفة متخصصة في متابعة أخبار وجديد الإنترنت العربي
والحوارات الصحفية ومعلومات تقنية متنوعة .

   
 
 

للتواصل مع فريق عمل الويب العربي
يمكنك ذالك من خلال مركز الدعم والمساندة.

 الدعم الفني |  اعتماد العضويات |  قوانين الإنتساب |  إتفاقية الإستخدام |  أهداف الويب العربي |  دليل الشركات |  مكتبة الويب |  صحيفة الويب العربي |  الرئيسية