جوال سوالف سوفت
من الموقع: Crunchpad, عندما يتحول المستخدم الى منتج فإن القصة تكون حتما مثيرة !!

 

العودة   سوالف سوفت > سوالف برمجة المواقع وتطويرها > البرمجية القياسية Ajax +XML+ CSS+ JavaScript وغيرها
المدوّنات البحث مشاركات اليوم اجعل كافة المشاركات مقروءة

رد
 
LinkBack أدوات الموضوع
عضو فعال
تاريخ التسجيل: Apr 2004-
#1 (permalink)  
[درس]الفرق بين انواع اللغات المستخدمه ما هي مش كلها برمجه وخلاص


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

يشرفني ان اكون من اوائل من يكتبون دروسا في هذا القسم

أكتب هذا الدرس لتوضيح الفرق بين المصطلحات الثلاثه
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 وتقوم شركات المتصفحات بتضمين الاصدارات الجديده من اللغات والتي تحتوي علي اكواد ترميز جديده ضمن الاصدارات الجديده من برامجها وبذلك تجد ان بعض المواقع تعمل بكفأه مع نوع من المتصفحات ولا تعمل مع نوع اخر او مع اصدار اخر وذلك لانها تستخدم تقنيات غير مدعومه في الاصدارات القديمه

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






__________________
سبحان الله وبحمده .. سبحان الله العظيم
http://www.ahmedtohamy.com
http://www.ahmedtohamy.com/resume
المستضيفون العرب لخدمات ادارة السيرفرات
Ahmed Tohamy غير متواجد حالياً   قديم 23-09-2006, 05:14 PM
رد مع اقتباس
عضو فعال جدا
تاريخ التسجيل: Jun 2003-
#2 (permalink)  

موضوع رائع ننتظر المزيد تهامي ..........






__________________
htaccess بكل بساطة

الشفرة الموحدة "يونِكود"

(إن من مفاسد هذه الحضارة أنها تسمي الاحتيال ذكاءً، والانحلال حرية، و"الرذيلة فناً" والاستغلال معونة) - مصطفى السباعي
jadweb.com غير متواجد حالياً   قديم 23-09-2006, 06:14 PM
رد مع اقتباس
عضو نشيط
تاريخ التسجيل: Sep 2006-
#3 (permalink)  

ماشاء الله عليك اخوي تهامي يعطيك الف عافية






Rewish-Maxer غير متواجد حالياً   قديم 23-09-2006, 06:16 PM
رد مع اقتباس
عضو فعال
تاريخ التسجيل: Apr 2004-
#4 (permalink)  
لغات البرمجه 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.swalif.net/softs/showthread.php?t=167656
وسيتم وضع الدروس كلها في سوالف سوفت ان شاء الله
سنعود بعد قليل في الرد القادم
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++






__________________
سبحان الله وبحمده .. سبحان الله العظيم
http://www.ahmedtohamy.com
http://www.ahmedtohamy.com/resume
المستضيفون العرب لخدمات ادارة السيرفرات
Ahmed Tohamy غير متواجد حالياً   قديم 23-09-2006, 06:27 PM
رد مع اقتباس
عضو فعال
تاريخ التسجيل: Sep 2005-
#5 (permalink)  

السلام عليكم ،،
موضوع قيم فعلاً ... واصل نحن معك ... وننتظر دورة الــ php على أحر من الجمر ...
بخصوص تحميل الإنترنت ... وصل معي التحميل الى 78% <<<واحد نصاب
ننتظر التتمة ...






مرشوش بفليت غير متواجد حالياً   قديم 23-09-2006, 06:49 PM
رد مع اقتباس
عضو فعال
تاريخ التسجيل: Sep 2006-
#6 (permalink)  

ماشاء الله تبارك الله معلومات قيمة بالفعل....كنت محتاج لهذا التوضيح






__________________
للتواصل
http://saafer.raslny.com
سفير التقنية غير متواجد حالياً   قديم 23-09-2006, 07:20 PM
رد مع اقتباس
عضو فعال
تاريخ التسجيل: Apr 2004-
#7 (permalink)  
لغات الاسكربت (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....Start.internet
http://www.droosy.com/
http://www.pixel2life.com
http://www.w3schools.com/
http://www.c4arab.com/showsection.php?secid=1

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






__________________
سبحان الله وبحمده .. سبحان الله العظيم
http://www.ahmedtohamy.com
http://www.ahmedtohamy.com/resume
المستضيفون العرب لخدمات ادارة السيرفرات
Ahmed Tohamy غير متواجد حالياً   قديم 23-09-2006, 07:24 PM
رد مع اقتباس
عضو فعال جدا
تاريخ التسجيل: Apr 2004-
#8 (permalink)  

ماشاء الله معلومات قيمة ومفيدة

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






moslem_tk غير متواجد حالياً   قديم 23-09-2006, 08:19 PM
رد مع اقتباس
عضو نشيط
تاريخ التسجيل: Aug 2006-
#9 (permalink)  

موضوع قيم صراحة
أهني على هذا الجهد وشكرا لك






فهد_21 غير متواجد حالياً   قديم 23-09-2006, 08:20 PM
رد مع اقتباس
عضو نشيط
تاريخ التسجيل: Sep 2006-
#10 (permalink)  

موضوع رائع
تسلم ايدك






__________________
ثامر العنزي
فني تقنية شبكات الحاسب
http://www.thameralenzi.com
thamer@al-enzi.com
ثامر العنزي غير متواجد حالياً   قديم 23-09-2006, 08:23 PM
رد مع اقتباس
خبير JavaScript
تاريخ التسجيل: Jul 2002-
Blog Entries: 15
#11 (permalink)  

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






Zizwar غير متواجد حالياً   قديم 23-09-2006, 08:25 PM
رد مع اقتباس
عضو نشيط
تاريخ التسجيل: Jun 2005-
#12 (permalink)  

الاخ tohamy

طريقة جديدة ومسلية فى الكتابة ومشوقة كتير نتمنى منك المزيد

واتمنى أن تنتهى من أعداد دروس php جيدة تناسب المستوى المتوسط الى المحترف بدلا من الدروس المعتادة التى تتناول البدايات






SnaKeRz غير متواجد حالياً   قديم 23-09-2006, 09:14 PM
رد مع اقتباس
واحد من الناس
تاريخ التسجيل: Jun 2005-
#13 (permalink)  

الله الله عليك ياتهامي يعطيك الف عافية فعلآ اخوي تحياتي لك






__________________
احمد محمد عثمان
دعم فني ومبرمج منتديات vBulletin محترف
مسنجر
coder@3arabvb.com
جوال
0020122902906

مركز الدعم الفني خدمة ساعِد

I love swalif softs old
ahmed-samara غير متواجد حالياً   قديم 24-09-2006, 01:23 AM
رد مع اقتباس
عضو نشيط
تاريخ التسجيل: Sep 2006-
#14 (permalink)  

تسلم ايدك درس مهم جدا

ومستنيين دورة الPHP






__________________


Mohamed Mahmoud

Mobile : +20103452846

Blog : Hawy PHP

Mail : Hawy [.] PHP [@] Gmail.com

حسبي الله ونعم الوكيل

Hawy PHP غير متواجد حالياً   قديم 24-09-2006, 01:59 AM
رد مع اقتباس
عضو فعال
تاريخ التسجيل: Apr 2004-
#15 (permalink)  

السلام عليكم ورحمة الله وبركاته
jadweb.com,Rewish-Maxer,سفير التقنية,moslem_tk,فهد_21,ثامر العنزي
شكرا لكم علي ردودكم الجميله وانتظروا مني ان شاء الله المزيد

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

Wino
شرف كبير ليا انك تكون في موضوعي هنا وكنت انتظر منك تعليق اخر زياده عن ردك فيه زياده توضيح للمفاهيم او اما انك بتجهز حاجه اكبر من دي بشويه بأذن الله
بالنسبه للتحميل فتقريبا في الاصدار الجديد هيدعموا USB

SnaKeRz
شكرا لك علي ردك
اما بالنسبه للدوره والله انا كان نفسي اني اعمل زي ما حضرتك بتقول كده بس فيه ناس وقت ما اشرح هتتكلم عن نقط مش واضحه وده انا محبوش احنا ممكن نتأخر شويه في الاساسيات انما ان شاء الله هنكمل ومتقلقش ولو فيه اي استفسار بخصوص شىء معين انا ممكن اوضحه لك من غير دورات بأذن الله

ahmed-samara
احمد سماره باشا منور

Hawy PHP
تلميذي النجيب منور الموضوع منظركوا تخبطوا مفاجأتكوا لسوالف بأذن الله






__________________
سبحان الله وبحمده .. سبحان الله العظيم
http://www.ahmedtohamy.com
http://www.ahmedtohamy.com/resume
المستضيفون العرب لخدمات ادارة السيرفرات
Ahmed Tohamy غير متواجد حالياً   قديم 24-09-2006, 02:51 AM
رد مع اقتباس
عضو فعال
تاريخ التسجيل: Nov 2005-
#16 (permalink)  

أحمد باشا ,, انت وفرت كلام كتير ممكن يتقال ..

بس بلاش موضوع الفواصل دا احسن بيعمل حساسية :P ..

دا انت ناقص تكتب فى ماسنجرك

" فواصل اعلانية بمواضيعى بسوالف للبيع " الموضوع بربع جنيه والرد بشلن

كل سنة وانت بالف خير يا صاحبى






__________________
سبحان الله وبحمده .. سبحان الله العظيم

مسلم - عربي

مدونة شاب مصري | Egyptian.ws
الأستوديو | Moh Studio
البريد | Egyptian[@]Egyptian.ws

جاري تطوير موقعي الشخصي ومدونتي يارب يسر
65% إنتهى
Egyptian غير متواجد حالياً   قديم 24-09-2006, 02:57 AM
رد مع اقتباس
عضو نشيط
تاريخ التسجيل: Aug 2005-
#17 (permalink)  

السلام عليكم

أحمد باشا منور سوالف و النت كله

الموضوع 100*100 و طريقة الشرح ممتازه

تحياتي يزعيم






__________________
صقر فور هوست

أقوى عروض الإستضافة و التصميم و الديجي شات

info@sakr4host.com

0021371136760

www.sakr4host.com
ahmedeg غير متواجد حالياً   قديم 24-09-2006, 10:49 PM
رد مع اقتباس
خبير JavaScript
تاريخ التسجيل: Jul 2002-
Blog Entries: 15
#18 (permalink)  

اقتباس:
المشاركة الأصلية كتبت بواسطة tohamy

Wino
شرف كبير ليا انك تكون في موضوعي هنا وكنت انتظر منك تعليق اخر زياده عن ردك فيه زياده توضيح للمفاهيم او اما انك بتجهز حاجه اكبر من دي بشويه بأذن الله
بالنسبه للتحميل فتقريبا في الاصدار الجديد هيدعموا USB
شرف لنا انك معنا في القسم
و الله ما منعني هذه الأيام الأخير الا بع المشاكل و المرض عفانا الله منها، دائما في هذا الشهر من كل سنة ينقلب الجو، ينقلب معه صدور كل من هو مريض بالحساسية او الربو عفانا الله منها و نجاكم






Zizwar غير متواجد حالياً   قديم 25-09-2006, 03:20 PM
رد مع اقتباس
مشرف أخبار الإنترنت والتقنية ومناقشتها
تاريخ التسجيل: Nov 2005-
#19 (permalink)  

السلام عليكم

بارك الله فيك يا تهامي

معلومات صدق كنت اجهلها

افادنا الله من علمك واستجاب لنا دعواتنا لك بالغيب .






__________________
أنشئ البوم لصورك وشاركها في موقعك صور TNT

أعمال و تصاميم اوبشنز للداعية والإعلان

expertsniper - Fast سابقاً
أحمد خلف غير متواجد حالياً   قديم 25-09-2006, 08:05 PM
رد مع اقتباس
عضو فعال
تاريخ التسجيل: Apr 2004-
#20 (permalink)  

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






__________________
سبحان الله وبحمده .. سبحان الله العظيم
http://www.ahmedtohamy.com
http://www.ahmedtohamy.com/resume
المستضيفون العرب لخدمات ادارة السيرفرات
Ahmed Tohamy غير متواجد حالياً   قديم 18-10-2006, 12:54 AM
رد مع اقتباس
رد


 

أدوات الموضوع

تعليمات المشاركة
لا تستطيع كتابة مواضيع
لا تستطيع كتابة ردود
لا تستطيع إرفاق ملفات
لا تستطيع تعديل مشاركاتك

كود [IMG] متاحة
كود HTML معطلة
Trackbacks are متاحة
Pingbacks are متاحة
Refbacks are متاحة



الساعة الآن: 12:52 AM بتوقيت المملكة العربية السعودية