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

زبان های اسكریپتی

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

زبان های اسكریپتی Empty زبان های اسكریپتی

پست  BARAN الأحد نوفمبر 08, 2009 9:57 am

مطمئنا تا به حال , اگر اسکریپتی ننوشته باشید , نام آن را شنیده اید . می دانید اسکریپت چیست ؟
می توانیم همراه کدهای HTML دستوراتی را به کار ببریم که به زبان HTML تعلق ندارند و خاصیت اجرایی دارند. به این دستورات خارجی که به همراه زبان HTML به کار برده می شوند اسکریپت می گویند.
وقتی صفحه ای توسط مرورگر نمایش داده می شود ، اسكریپتها به میزبان اسكریپت فرستاده می شوند و توسط موتور اسكریپت تفسیر می شود. (میزبان اسكریپت برنامه ای است كه می تواند برنامه ای به زبان دیگر را اجرا كند ).
هر زبان اسكریپتی به مفسر خاص خود احتیاج دارد بنابراین یک برنامه به زبان VBScript باید به مفسر VBScript فرستاده شود و یک برنامه به زبان JScript باید به مفسر JScript فرستاده شود. Internet explorer 4 و ویرایشهای بالاتر آن هر دو مفسر VBScript و JScript را دارد ، در حالیكه Netscape Navigator 4 فقط مفسر Javascript را دارد ، اما صفحات سرویس دهنده فعال ( ASP ) هر دو مفسر VBScript و JScript را در اختیار دارد .

انواع اسکریپت
وقتی که یک مرورگر به تگ های اسکریپتی برخورد می کند ، موتور اسکریپت مناسب را برای تفسیر و اجرای تگهای اسکریپت فراخوانی می کند. این موتور اسکریپت در واقع یک مفسر و یا مترجم کدهای اسکریپتی است , آنها را می فهمد و اجرا می کند .
نکته ای که در اینجا مطرح می شود این است : لزومی ندارد که موتور اسکریپت حتما در سمت کاربر (مرورگر یا سرویس گیرنده) قرار داشته باشد. بلکه می تواند در سمت سرویس دهنده نیز مقیم شود .
*اسكریپتی كه توسط مرورگر تفسیر می شود اسكریپت سمت سرویس گیرنده
( Client Side Script ) نام دارد ، این اسكریپت مجموعه دستورالعمل هایی است كه توسط سرویس گیرنده ( client ) پردازش می شودبدون اینكه نیازی به برقراری ارتباط با سرویس دهنده داشته باشد .
*اسكریپتی كه توسط سرویس دهنده ی وب تفسیر می شود ، اسكریپت سمت سرویس دهنده
(Server Side Script) نامیده می شود . این اسكریپت مجموعه دستورالعمل هایی است كه توسط سرویس دهنده پردازش می شود ، و نتایج حاصل از آنبه شکل HTML محض به سرویس گیرنده ارسال می شود .


flower

BARAN
کاربر متوسط
کاربر متوسط

تعداد پستها : 35
تاريخ التسجيل : 2009-11-03

بازگشت به بالاي صفحه اذهب الى الأسفل

بازگشت به بالاي صفحه

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

 
صلاحيات هذا المنتدى:
شما نمي توانيد در اين بخش به موضوعها پاسخ دهيد