منتديات أفاميا
هل تريد التفاعل مع هذه المساهمة؟ كل ما عليك هو إنشاء حساب جديد ببضع خطوات أو تسجيل الدخول للمتابعة.


أهلا بك يا زائر .. لديك 0 مشاركة
 
الرئيسية1أحدث الصورالتسجيلالتسجيلدخولدردشة أبناء أفاميا

 

 مقدمة عن لغات برمجة الإنترنت

اذهب الى الأسفل 
3 مشترك
كاتب الموضوعرسالة
NourAfamia
مشرف قسم البرمجة
مشرف قسم البرمجة
NourAfamia


مقدمة عن لغات برمجة الإنترنت Oous10
سوريا
ذكر
الــعــمــــــل : مطور برامج
عدد المساهمات : 112
الانتساب : 20/02/2010

مقدمة عن لغات برمجة الإنترنت Empty
مُساهمةموضوع: مقدمة عن لغات برمجة الإنترنت   مقدمة عن لغات برمجة الإنترنت Icon_minitimeالإثنين 15 مارس - 19:27

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

في البداية سنعرض لمجموعة من المسميات التي تتداول بين مصممي ومبرمجي المواقع :

Java, PHP, Perl, ASP, CGI, Java Script, Java Applet, JSP, XML, DHTML, HTML, CSS, Flash Action Script



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

1- قسم يعمل في جهة الخادم. (Server-side Scripting Language) أي لا ترى الصفحة إلا بعد الانتهاء من معالجتها.

2- قسم يعمل في جهة العميل. (Client-side Scripting Language) أي أن العمليات البرمجية تتم في جهازك أنت.


القسم الأول:
PHP, Perl, ASP, CGI, JSP, XML

القسم الثاني:
Java, Java Script, Java Applet, DHTML, HTML, CSS, Flash Action Script

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

CGI
ترمز سي جي آي إلى (Common Gateway Interface) أي واجهة الإدخال المشتركة. وتمثل وسيط للبرمجة العاديّة بين خادم الويب و البرامج الخارجيّة. ببساطة, سي جي آي تمكن صفحات موقعك من إدارة البرامج الموجودة في خادمك. لذا تتطلّب برامج سي جي آي (أحياناً) أن توضع في دليل على خادمك بحيث يكون باسم "cgi-bin". ونستطيع (مجازاً) اعتبار جميع لغات برمجة الإنترنت التي تعمل جهة الخادم "CGI واجهات إدخال مشتركة" حيث أنها تقوم بالربط بين الخادم (وما يحتويه من برامج وقواعد بيانات) ومتصفحك (الذي تستخدمه في الإبحار في صفحات الإنترنت) والذي لا يفهم إلا لغة واحدة وهي HTML إذن تعددت اللغات والنتيجة واحدة.
لمحة سريعة عن كل لغة:
يجب أن نعرف مبدأياً مدى أهمية كل لغة ومتى سنحتاج إلى استخدامها.

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

JS
جافا سكريبت لغة تحتاجها عندما تود القيام ببعض العمليات المنطقية البسيطة (كبعض البريمجات البسيطة) والمؤثرات المرئية (مثل القوائم المنسدلة والنوافذ المنبثقة) وعيبها يكمن في عدم توافقيتها مع جميع المتصفحات، وإرهاقها لجهاز الشخص المتصفح.

Flash
كسابقتها مع تميز الأخيرة بالتوافق مع جميع المتصفحات.

CFM, ASP, PHP, JSP
عندما تحتاج للتعامل مع محتوىً ديناميكي (متغير أو معتمد على قاعدة بيانات) وعيبها أن لكل منها اشتراطات خاصة من حيث نظام تشغيل خادم الويب، ومن حيث نوع قواعد البيانات التي يمكن الربط معها.

CGI & Perl
كسابقاتها ولكن الأخيرة أصابتها الشيخوخة بسبب سهولة سابقاتها المتناهية.

CSS
ليست ملزمة، كما ينصح بها بشدة، فهي بمثابة "مساحيق تجميل" صفحات الإنترنت.

XML
عندما تحتاج إلى ربط البيانات بطريقة معقدة بين أنظمة تشغيل مختلفة.

البوصلة التقنية
__________________
الرجوع الى أعلى الصفحة اذهب الى الأسفل
http://nourafamia.somee.com
أبو محمد
مؤسس المنتدى
مؤسس المنتدى
أبو محمد


مقدمة عن لغات برمجة الإنترنت Oous10
سوريا
ذكر
الــعــــمــر : 36
الــعــمــــــل : مصمم اعلاني
عدد المساهمات : 3276
الانتساب : 06/02/2010
مقدمة عن لغات برمجة الإنترنت 8211611

مقدمة عن لغات برمجة الإنترنت Empty
مُساهمةموضوع: رد: مقدمة عن لغات برمجة الإنترنت   مقدمة عن لغات برمجة الإنترنت Icon_minitimeالثلاثاء 16 مارس - 1:10

مشششششششكور على هذا الشريح الواضح والجميل

أخي الغالي

نحتاج بعض كودات
css

فهل لديك خبرة فيها

تقبل مروري
الرجوع الى أعلى الصفحة اذهب الى الأسفل
https://afamia.mam9.com
NourAfamia
مشرف قسم البرمجة
مشرف قسم البرمجة
NourAfamia


مقدمة عن لغات برمجة الإنترنت Oous10
سوريا
ذكر
الــعــمــــــل : مطور برامج
عدد المساهمات : 112
الانتساب : 20/02/2010

مقدمة عن لغات برمجة الإنترنت Empty
مُساهمةموضوع: رد: مقدمة عن لغات برمجة الإنترنت   مقدمة عن لغات برمجة الإنترنت Icon_minitimeالأحد 4 أبريل - 13:32

css !!!
لا اتعامل معها
only project.exe
الرجوع الى أعلى الصفحة اذهب الى الأسفل
http://nourafamia.somee.com
امير الغرام
المشرف العام
المشرف العام
امير الغرام


مقدمة عن لغات برمجة الإنترنت Oous10
سوريا
ذكر
الــعــمــــــل : design and scientific learning
عدد المساهمات : 1397
الانتساب : 10/03/2010
مقدمة عن لغات برمجة الإنترنت Member13

مقدمة عن لغات برمجة الإنترنت Empty
مُساهمةموضوع: رد: مقدمة عن لغات برمجة الإنترنت   مقدمة عن لغات برمجة الإنترنت Icon_minitimeالأحد 4 أبريل - 14:56

مقدمة عن لغات برمجة الإنترنت 115898 مقدمة عن لغات برمجة الإنترنت 115898 مقدمة عن لغات برمجة الإنترنت 115898
مقدمة عن لغات برمجة الإنترنت 369328
الرجوع الى أعلى الصفحة اذهب الى الأسفل
http://twitter.com/ousama_helwany
 
مقدمة عن لغات برمجة الإنترنت
الرجوع الى أعلى الصفحة 
صفحة 1 من اصل 1
 مواضيع مماثلة
-
» مقدمة عامة وكودين برمجين
» س و جــ عن لغات البرمجة للمبتدئين
» الدعوة إلى الإسلام على الإنترنت ... تكرار أم ابتكار؟
» المرأة العربية تتمتع بمهارة عالية في استخدام الإنترنت

صلاحيات هذا المنتدى:لاتستطيع الرد على المواضيع في هذا المنتدى
منتديات أفاميا :: 
(¯`°•.¸¯`°•. منتدى الكمبيوتر والمعلوماتية .•°`¯¸.•°`¯)
 :: البرمجة و ملحقاتها
-
انتقل الى:  
أفضل 10 أعضاء في هذا المنتدى
أبو التراب - 3723
مقدمة عن لغات برمجة الإنترنت Vote_rcap1مقدمة عن لغات برمجة الإنترنت Voting_barمقدمة عن لغات برمجة الإنترنت Vote_lcap 
أبو محمد - 3276
مقدمة عن لغات برمجة الإنترنت Vote_rcap1مقدمة عن لغات برمجة الإنترنت Voting_barمقدمة عن لغات برمجة الإنترنت Vote_lcap 
نور الاسلام - 2006
مقدمة عن لغات برمجة الإنترنت Vote_rcap1مقدمة عن لغات برمجة الإنترنت Voting_barمقدمة عن لغات برمجة الإنترنت Vote_lcap 
امير الغرام - 1397
مقدمة عن لغات برمجة الإنترنت Vote_rcap1مقدمة عن لغات برمجة الإنترنت Voting_barمقدمة عن لغات برمجة الإنترنت Vote_lcap 
@الأسير@ - 1330
مقدمة عن لغات برمجة الإنترنت Vote_rcap1مقدمة عن لغات برمجة الإنترنت Voting_barمقدمة عن لغات برمجة الإنترنت Vote_lcap 
عامر الحسن - 863
مقدمة عن لغات برمجة الإنترنت Vote_rcap1مقدمة عن لغات برمجة الإنترنت Voting_barمقدمة عن لغات برمجة الإنترنت Vote_lcap 
امير العشاق - 594
مقدمة عن لغات برمجة الإنترنت Vote_rcap1مقدمة عن لغات برمجة الإنترنت Voting_barمقدمة عن لغات برمجة الإنترنت Vote_lcap 
طارق محيميد - 525
مقدمة عن لغات برمجة الإنترنت Vote_rcap1مقدمة عن لغات برمجة الإنترنت Voting_barمقدمة عن لغات برمجة الإنترنت Vote_lcap 
عدنان مظلوم - 483
مقدمة عن لغات برمجة الإنترنت Vote_rcap1مقدمة عن لغات برمجة الإنترنت Voting_barمقدمة عن لغات برمجة الإنترنت Vote_lcap 
ضياء - 450
مقدمة عن لغات برمجة الإنترنت Vote_rcap1مقدمة عن لغات برمجة الإنترنت Voting_barمقدمة عن لغات برمجة الإنترنت Vote_lcap