بحث متقدم | التسجيل
الويب العربي
  تسجيل دخول
 
   
   

  ملاحظة
الموقع متاح للإطلاع والقراءة فقط، المشاركة والمواضيع الجديدة غير متاحة حالياً لحين تطوير الموقع.




الموقع متاح للإطلاع والقراءة فقط، المشاركة والمواضيع الجديدة غير متاحة حالياً لحين تطوير الموقع.

عـودة للخلف   الويب العربي المركز التعليمي المجاني مجتمع ديموفنف

مجتمع ديموفنف قسم مختص بدعم سكربت إدارة المحتوى "ديموفنف" من قبل المجتمع.

 
 
خيارات الموضوع طريقة العرض
  #8  
قديم 19-04-2007, 12:49 AM
بالحكم بالحكم غير متصل
عضو
 
تاريخ التسجيل: Nov 2004
المدينة: منتديات بالحكم
مشاركة: 473
مستوى تقييم العضوية: 0
بالحكم is on a distinguished road
الافتراضي خواطر لغات الويب 3

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


توقفنا المرة السابقة عند لغات تصميم المواقع ولغات تطوير المواقع

بالنسبة للغات التصميم

فبالرغم من أن الهتميل هو ابسطها وأكثرها بدائيّة

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

يمكننا به اذا اردنا تصميم صفحة ويب بسيطة ولكن لن يكون بها اى امكانية للتعديل والاضافة والتفاعل مع الزائر وهكذا
مجرد نصوص وصور وجداول إذا اردنا ان نغير اى شئ فيها ليس هناك وسيلة غير التغيير فى الكود من البداية

ولغة السى اس اس

خاصة باستايلات الكتابة فى الصفحة بمعنى كل جزء فى الصفحة ممكن نعطيه خصائص معينه كوحدة كاملة فى لون الخط ونوعه وحجمه وشكل ظهور الروابط
واشياء اخرى كثيرة

ولكن كلها اشياء محدودة وبدائية جدا

وبالتاااااااالى


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

لغات البرمجة المحدودة
أمثال لغة الجافا اسكربت



تعتبر لغة الجافا سكربت بمثابة امتداد للغة الهتمل
وهناك مصطلح (كائن) ...
كل الأشياء اللى بنسويها بالهتمل يطلق عليها كائنات
من اضافة نصوص وصور وغيره .....
فاذا كنا بالهتمل نقدر نعمل كائنات ...
فان الجافا سكربت تمكننا من معالجة هذه الكائنات واجراء العمليات عليها

وطبعا هذا واضح لنا جميعاً من خلال اكواد الجافا التى استعملنا منها الكثير واستطعنا أن نتعرّف على الكثير من امكانيات هذه اللغة الجميلة

************************************************** *********************************



معلومة بسيطة اخرى
مثل مافي لغة الجافا سكربت
...في لغة ال
vbscript (visual basic script)

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

.................................................. .........................................



و بالرغم من هذا الجمال للجافا اسكربت إلاّ أنها ظلت لغة برمجة محدودة هناك الكثير من الأشياء لم تسطع ان تقوم بها واغلبها التفاعل مع الزائر بالاضافة والحذف والتعديل وبرمجة ظهور آخر الموضوعات مثلا كما عندنا وشرايط الأخبار وغيرها الكثير والكبير
ولكن هذه امثلة لما نتعرض له غالبا هنا
اى باتت الحاجة الى
لغة برمجة كاملة تتدخل في شئون الانترنت وتطويره ...لاضافة مزيد من الامكانيات المتاح عملها في تصميم وتطوير الويب ...فظهرت عدة لغات كان لكل منها مميزات وعيوب .....
الي ان ظهرت لغة
ال PHP ع
ملاق برمجة الويب لتزيح كل منافسيها وتنفرد بالقمة ....وان نافستها لغة
asp
كثيرا !!! وتحتدم المنافسة بينهما دائما
والجدير بالذكر ان ....
ال ASP
لغة ميكروسوفت ايضا



************************************************** ********************************************



بقى معلومة بسيطة عن فرق بين لغة الجافا اسكربت " ولغة البى اتش بى



لغات الويب ديسين بيطلق عليهم
client side script
أى ترجمتها بتكون من جانب المستخدم مثل الجافا والسى اس اس



ولغات الويب ديفيلوب بيطلق عليهم
server side script
أى ترجمتها بتتم على السيرفر نفسه



...
فلغة البي اتش بي هذه لغة برمجة بكل ما تحمله الكلمة من معان ...يعني كل اللي بنعمله بيها برامج ليس اكثر !!!!!!!!!!
لكن هندخل البرامج هذه فى تصميم المواقع .... (بمعني مثلا حاجة مثل المنتدي ده ماهو الا مجموعة برامج متركبة مع بعض )
بعد عمل هذا البرنامج نضعه علي السيرفر ....
لكن هنا في فرق......
في الهتمل والسي اس اس وايضا الجافا سكربت مثلهم ...لما أي واحد يفتح الموقع هيرسلّه الكلام مثل مانا حاططه علي السيرفر بدون ان يعدّل عليه السيرفر او يجرى عليه عمليّات ....
اما البي اتش بي لااااااااااااااا......
البرنامج الموجود علي السيرفر لن يرسَل للزائر علي جهازه ...
ولكن يقوم بتنفيذ العملية المطلوبة منه علي السيرفر ويرسل للزائر النتيجة فقط .....
يعني لن نرسل له البرنامج كله ويجلس يحمل فيه ساعة لكى يجمع رقمين مثلا فى آلة حاسبة....
ولكن يقوم السيرفر بهذه العمليات ويرسل لنا فقط النتيجة.

اذاً ترجمة الصفحة اللي انا سويتها هتتم علي السيرفر وده يسمي
server side script
يعني الترجمة تمت علي السيرفر

اما ف الهتمل والجافا سكربت
client side script
يعني الترجمة تمت عند اليوزر


...
باسلوب تاني نقدر نقول ان البراوزر لا يفهم لغة البي اتش بي !!!!!!!! ودي فعلا حقيقة ...هو اخره يفهم الهتمل والسي اس اس والجافا سكربت ..ولذلك فالبرنامج اللي انا بعمله بيترجم علي السيرفر وبعدين يقوم البرنامج بتصنيع كود اتش تي ام ال للمخرج يبعتها للبراوزر عشان يفهمها ..
ودي ميزة ...لان اذا كل واحد دخل الصفحة هيرسل له كل البرامج اللي فيها هتاخد وقت كبير فى التحميل ..


************************************************** ************




باختصاااااااااااااار
لغات الويب ديفيلوب اشهرها هما ال
php وال asp ...

هي لغات برمجة كاملة قوية تتيح لك تفاعلية غير محدودة مع الزائر ...
وبها تصمم المنتديات وسكربتات الايميلات وغيرها من السكربتات التفاعلية ... وهذا لا يمكن بالجافا سكربت " او بالويب ديزاين " الذي تعد تفاعليته محدودة ...
هذا لا يعني عدم الحاجة الى الجافا سكربت فلكل منهما وظيفته في مكانه ولا يؤديها عنه غيره


************************************************** *******************



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


أما عندما نحتاج للتعديل فى المعطيات أو برمجة شئ معين مثل بلوكات آخر المقالات والأخبار والصور و ..و...

كل هذا احتاج منّا لاضافتها على السى بانل كملفات بى اتش بى
يتم ترجمتها هناك ولا نشعر بها
وترسل لنا النتيجة
ولكن اين سيرسل لنا نتيجة البرنامج هذا؟؟؟؟؟؟؟؟؟؟؟؟

ببساطة فى كود الجدول الذى صممناه
الجدول نصممه نحن بلغة الهتمل ونحدد مكان اضافته وظهوره من خلال لوحة التحكم للمجلة فى نماذج الهتمل اللى عندنا
لو جدول ثابت


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

ولو راجعنا الخطوات التى قمنا بها لوضح لنا اكثر معانى الخطوات التى قمنا بها

*********************************************


وإلى أن ألقاكم فى خاطرة اخرى
خالص امنياتى لكم بالتوفيق والسداد

بالحكم
www.balhakm.org
..





 




قوانين المشاركة
لا يمكنك إضافة موضوع جديد
لا يمكنك الرد على المواضيع
لا يمكنك إضافة مرفقات
لا يمكنك تعديل مشاركاتك

كود vB متاح
كود [IMG] متاح
كود HTML مغلق
إنتقل إلى

مواضيع مشابهة
الموضوع الكاتب القسم مشاركة آخر مشاركة
تكفى (( ترى تكفى تهز رجاجيل )) ابيكم تدخلون --][عبادي][-- طلبات البرمجة والتصميم والتطوير 4 26-07-2007 06:43 PM
تكفى !! تكفى يأهل السعودي ويأهل مصر ويأهل الكويت ادخلووو!!! كرست مزاد المواقع 3 27-09-2006 11:51 PM
تكفى يالراسم واليا قلت تكفى لاتخليني smanalhrj قسم المنتديات 2 27-04-2006 03:38 PM
تكفى ترى تكفى تهز الرياجيل ممكن مساعدة السواط تطويرالمواقع 2 25-12-2005 06:55 PM


جميع الأوقات بتوقيت مكة المكرمة. الساعة الآن » 06:33 PM.

Powered by vBulletin
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.


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

صحيفة متخصصة في متابعة أخبار وجديد الإنترنت العربي
والحوارات الصحفية ومعلومات تقنية متنوعة .

   
 
 

للتواصل مع فريق عمل الويب العربي
يمكنك ذالك من خلال مركز الدعم والمساندة.

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