www.mohosman.yoo7.com
السلام عليكم ورحمه الله وبركاته
مرحبا بكم في منتدي العلم والايمان
عزيزي الضيف و الزائر ، مرحبــا بك .. أنت غير مسجل في منتديـــات العلم والايمان ... للاشتـــراك و الإستفادة من مزايـــا العضويــة، الرجــاء التسجيل
مع تحيات مدير المنتدي م /محمد عثمان

انضم إلى المنتدى ، فالأمر سريع وسهل

www.mohosman.yoo7.com
السلام عليكم ورحمه الله وبركاته
مرحبا بكم في منتدي العلم والايمان
عزيزي الضيف و الزائر ، مرحبــا بك .. أنت غير مسجل في منتديـــات العلم والايمان ... للاشتـــراك و الإستفادة من مزايـــا العضويــة، الرجــاء التسجيل
مع تحيات مدير المنتدي م /محمد عثمان
www.mohosman.yoo7.com
هل تريد التفاعل مع هذه المساهمة؟ كل ما عليك هو إنشاء حساب جديد ببضع خطوات أو تسجيل الدخول للمتابعة.

س و جــ عن برمجة المواقع وتطويرها

2 مشترك

اذهب الى الأسفل

س و جــ عن برمجة المواقع وتطويرها  Empty س و جــ عن برمجة المواقع وتطويرها

مُساهمة من طرف ragab الخميس 15 يوليو 2010 - 13:15






15 - ماهى برمجة المواقع ؟؟
16 - وما هى لغات برمجة المواقع ؟









الاجـــــــــــــابــــــــــــة









15 - ماهى برمجة المواقع ؟؟




برمجة المواقع .. هى عبارة عن تصميم مواقع الويب المكونة من مجموعة صفحات تكون مع بعضها مايسمى برنامج ،،
والبرامج في الانترنت تختلف عن البرامج على الأجهزة ,..!!!

فبينما برنامج الفرونت بيج مثلا برنامج يستخدم على الجهاز ...فان برنامج المنتدى عبارة عن مجموعة صفحات تكون بأمتداد خاص بالانترنت ( مثال php . أو html . ) ...

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





16 - وما هى لغات برمجة المواقع ؟


توجد عدة لغات برمجة تستخدم لكى تجعل المواقع ديناميكية وتتفاعل مع المستخدم.. وهى تنقسم الى نوعين..
أنواع لغات إنشاء صفحات الويب:




يجب علينا في البداية أن نعلم أنه عند القيام بإنشاء صفحات الويب فهنالك طريقتين لعمل ذلك:




أ / إنشاء صفحات الويب في جهة المستخدمClient - Side Application




ب/ إنشاء صفحات الويب في جهة السيرفرServer - Side Application





__________________





اولا : لغات تعمل على على اجهزة المستخدمين اى تستخدم في الـclient side :

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

مثل: الهتمل HTMLو DHTMLو الجافا سكريبت- Java Script و في بي سكربت- VB Scrip


1. HTML:
لغة ترميز النصوص التشعبية اختصار لـHyper Text Markup Language
وهى تستخدم فقط كقاعدة اساسية للتعامل مع لغات البرمجة الاكثر تطورا ولنقل ان الـ HTML تمثل ورقة او صفحة تكتب عليها المواقع وبدونها لا تستطيع عمل اي موقع ...ففي النهاية اي شيئ تراه امامك هو HTML اما مكتوب بواسطة المبرمج (عن طريق الفرونت بيج او النوت باد) مباشرة او بواسطة برنامج معمول بلغة برمجة ويب وهو يكون كود الـ HTML مثل برامج المنتديات .
وقد يدخل مع الـ HTML طريقة لتنسيق المحتويات وتسمى CSS وهي تحدد الوان الخطوط و الروابط و احجامها و كذلك JavaScript او VBScript لتحكم اكثر في طريقة العرض






2. DHTML:





لغة ترميز النصوص التشعبية اختصار لـHyper Text Markup Language Dyanmic




3. الجافا سكريبت java script





و الـjava script تستخدم في الـclient side يعني على اجهزة المستخدمين .... و اكثر ما يمكنها عملة هو التحكم بشكل عرض المعلومات و بعض الاعمال الاخرى البسيطة التي لا تتعدى العمل على جهاز المتصفح نفسه من خلال كود الـHTML




4. فى بى سكريبتVBScript

هي لغة سكريبت (نصية) تعمل في بيئة إنترنت وإنترنت، وتتشابه في مفاهيمها البرمجية مع لغة فيجوال بيسك مع بعض التعديلات التي تتلاءم طبيعتها المتعاملة مع الإنترنت .

وقد ظهرت هذه اللغة المبسطة المشتقة من اللغة الأمVisual Basic اثر ظهورJavaScript المعقدة بعض الشيء، والتي أنشئت لحل مشكلة بطأ تبادل البيانات بين الخادم والزبون إذ تأخذ عملية طلب المعلومات من الزبون وإرسالها للخادم ومعالجاتها وإعادة إرسالها زمناً ليس بالقصير، حيث تتميز بامكانيتها معالجة البيانات على الجهاز الزبون






ثانيا : لغات تعمل على سيرفرات المواقع اى تستخدم في الـserver side :



هنا يتم إنشاء الصفحاتووضعها على مزود الويب وعند الحاجة إلى هذه الصفحات يتم طلبها من خلال المستضاف ( Clinet ).
وهي اللغات التي تقوم بعملية التعامل مع قاعدة البيانات ان وجدت او حفظ المعلومات على ملفات خارجية وتشمل PHP و JSP و ASP وغيرها



ومن أهم اللغات المستخدمة في إنشاء هذا النوع من الصفحات :

مثل : الايه اس بي- ASP و البي اتش بي- PHP و البيرل- PERL و جيه اس بي- JSP و الاكس ام ال- XML ( سنتعرف عليهم بالتفصيل فى الدرس التالى )



ragab
ragab
عالم صعد الي قمة المنتدي
عالم صعد الي قمة المنتدي

عدد المساهمات : 798
عداد النشاط في المنتدي : 108763
نشاط العضو : 4
تاريخ التسجيل : 28/03/2010

الرجوع الى أعلى الصفحة اذهب الى الأسفل

س و جــ عن برمجة المواقع وتطويرها  Empty رد: س و جــ عن برمجة المواقع وتطويرها

مُساهمة من طرف طالبة الجنة الإثنين 31 ديسمبر 2012 - 22:51

معلومات رااااااااااائعة جزاكم الله خيرا[i]
طالبة الجنة
طالبة الجنة
عالم جديد
عالم جديد

عدد المساهمات : 21
عداد النشاط في المنتدي : 86907
نشاط العضو : 1
تاريخ التسجيل : 31/12/2012

الرجوع الى أعلى الصفحة اذهب الى الأسفل

الرجوع الى أعلى الصفحة

- مواضيع مماثلة

 
صلاحيات هذا المنتدى:
لاتستطيع الرد على المواضيع في هذا المنتدى