نورس *********
المشاركات : 30951
العمـر : 94
تعاليق : مؤسس منتدى النورس
المزاج :
الدولة :
المهنة :
الهواية :
التسجيل : 09/10/2008
النقاط : 39243
التقييم : 1559
| موضوع: لغات برمجة الأنترنت الجمعة فبراير 19, 2010 12:16 am | |
| لغات برمجة الأنترنت
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 عندما تحتاج إلى ربط البيانات بطريقة معقدة بين أنظمة تشغيل مختلفة. | |
|
ريماس *****
المشاركات : 13327
العمـر : 43
المزاج :
الدولة :
المهنة :
الهواية :
التسجيل : 14/07/2009
النقاط : 17390
التقييم : 193
| موضوع: رد: لغات برمجة الأنترنت الجمعة فبراير 19, 2010 12:20 am | |
| | |
|
حورية البحر *****
المشاركات : 25046
العمـر : 54
المزاج :
الدولة :
المهنة :
الهواية :
التسجيل : 02/09/2009
النقاط : 30698
التقييم : 645
| موضوع: رد: لغات برمجة الأنترنت الثلاثاء فبراير 23, 2010 4:28 am | |
| | |
|
زهرة على جبين القمر *********
المشاركات : 18362
العمـر : 31
المزاج :
الدولة :
التسجيل : 25/11/2011
النقاط : 27035
التقييم : 1183
| موضوع: رد: لغات برمجة الأنترنت الأحد مايو 27, 2012 2:01 am | |
| | |
|