alwazer is an Arabic minister forum with topics منتديات الوزير العامة  
التعليمية الأدبية العامة الدليل أدلة فيديو صوتيات جوال بطاقات العاب برامج مقالات استضافة قصص القرآن هاكات بروكسيات مسجات تفسير الأحلام الأسرة المسلمة
فلاشات قبائل جافا الدروس الترجمة ابتسامات ستالايت الصحة تحميل دراسات النكت المطبخ شعر أزياء صور بحث ماسنجريات سكربتات عالم حواء إحداثيات المناطق
أخبار اسلام تصميم مطويات شات استايلات مكتبة أسهم مدونات برمجة دردشة قضايا رياضه هكر حماية تصوير سير فرات بلوتوث رفع الملفات الثقافة الجنسية

يالله حيه عسى ما شر يقولون انك غير مشترك معنا. حلفت عليك اشترك بالضغط هنــا
قديم 16 Oct 2007, 01:05 PM رقم المشاركة : 1
معلومات العضو
بن عبدالرحيم

نائب الوزير مالك الشبكة


الصورة الرمزية بن عبدالرحيم

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

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

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

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

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
عندما تحتاج إلى ربط البيانات بطريقة معقدة بين أنظمة تشغيل مختلفة.

البوصلة التقنية
__________________

تستطيع أن ترى الصورة بحجمها الطبيعي بعد الضغط عليها
تستطيع أن ترى الصورة بحجمها الطبيعي بعد الضغط عليها

بن عبدالرحيم غير متواجد حالياً   رد مع اقتباس
إعلانـات تــجـــاريـــة
قديم 12 Nov 2007, 05:45 PM رقم المشاركة : 2
معلومات العضو
almgroh999
وزير ناشئ
إحصائية العضو










آخر مواضيعي


almgroh999 غير متواجد حالياً


افتراضي

مشكوووووووووووووور
almgroh999 غير متواجد حالياً   رد مع اقتباس
إعلانـات تــجـــاريـــة
قديم 13 Nov 2007, 10:27 PM رقم المشاركة : 3
معلومات العضو
azizz5
وزيــر ذهـــبــــي وبكل جدارة
افتراضي

مبد ع دائما


نورت الوزارة



مشكووووووووووووووووووووووووور
__________________

azizz5@hotmail.com

azizz5 غير متواجد حالياً   رد مع اقتباس
إعلانـات تــجـــاريـــة
قديم 13 Nov 2007, 10:52 PM رقم المشاركة : 4
معلومات العضو
أنا سالي
اللجنة التنفيذية في شبكة الوزير العالمية

الصورة الرمزية أنا سالي

افتراضي

مشكور اخي الفاضل على هذا التوضيح

يعطيك العافية ماقصرت
__________________

تستطيع أن ترى الصورة بحجمها الطبيعي بعد الضغط عليها

أنا سالي متواجد حالياً   رد مع اقتباس
إعلانـات تــجـــاريـــة
قديم 14 Nov 2007, 07:20 PM رقم المشاركة : 5
معلومات العضو
كاتم العبرات
وزيــر مــتــمـــيــز وبكل جدارة

الصورة الرمزية كاتم العبرات

افتراضي

مبدع ياقلب المنتدى النابض
وطرح مميز
__________________

تستطيع أن ترى الصورة بحجمها الطبيعي بعد الضغط عليها


ak.alaraaby@hotmail.com

كاتم العبرات غير متواجد حالياً   رد مع اقتباس
إعلانـات تــجـــاريـــة
قديم 18 Nov 2007, 04:56 PM رقم المشاركة : 6
معلومات العضو
بو عوف
وزير ناشئ
إحصائية العضو










آخر مواضيعي


بو عوف غير متواجد حالياً


افتراضي

مشكوووووووووووووووووووووووووور
بو عوف غير متواجد حالياً   رد مع اقتباس
إعلانـات تــجـــاريـــة
رد



الذين يشاهدون محتوى الموضوع الآن : 1 ( الأعضاء 0 والزوار 1)
 
أدوات الموضوع
طرق مشاهدة الموضوع

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

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

المواضيع المتشابهه
الموضوع كاتب الموضوع المنتدى مشاركات آخر مشاركة
البنود والشروط القياسية الخاصة بخدمة Google AdSense TM على الإنترنت أنا سالي مبادئ توجيهية وتعليمات Guidelines / Compliance 2 30 Mar 2008 10:57 AM
ياهو تقدم خدمة البحث على الإنترنت عبر الهاتف أنا سالي شبكة ياهو والناشرين لها Publisher Network 2 25 Mar 2008 12:02 AM
مالم تعرفه عن الدول العربية<> دليل المفقوش عن الدول المفقوش الوزارة السياسيـة العامة Ministry policy 6 10 Feb 2008 11:19 PM
جرائم الانترنت.. الوجه القبيح للتكنولوجيا محمد مختار وزارة الكمبيوتر والانترنت العامة Computer Hardware, Internet 2 21 Nov 2007 08:42 PM
س و جــ عن لغات البرمجة للمبتدئين بن عبدالرحيم وزارة لغات البرمجة Programming Languages 2 18 Nov 2007 11:45 PM


الساعة الآن: 07:14 PM

بحث مخصص
sitemap sitemap Powered by MyPagerank.Net

Powered by vBulletin® Version 3.6.7, Copyright ©2000 - 2008, Tranz By Almuhajir
جميع الحقوق محفوظة ل شبكة الوزير العالمية

SEO by vBSEO 3.1.0 ©2007, Crawlability, Inc.