خانه » مقالات آموزشی » اسکریپت چیست ؟

اسکریپت چیست ؟

اسکریپت به معنی فایل هایی است که بر روی هاست قابل نصب و راه اندازی هستند و کار خاصی را تحت وب یا سرور انجام می دهند.

 

اسکریپت چیست

 

اسکریپت چیست

اسکریپت ها قطعه کد یا برنامه هایی هستند که با استفاده از یک زبان برنامه نویسی نوشته شده اند. اسکریپت کدهای برنامه‌نویسی شده‌ای هستند که تفسیر می شوند و کامپایل نمی‌شوند. این موضوع بدین معناست که در زبان های اسکریپتی مرحله کامپیال و اجرا با هم انجام می شود به عبارتی دیگر کدها از همان خط اول اجرا می شوند و هر زمان که با خطایی مواجه شوند ارور می دهند.

اسکریپت‌های تحت وب با زبان برنامه‌نویسی همچون php, python و یا perl کدنویسی می شوند و به صورت کلی یا مبتنی بر متن یا اپن سورس یا متن باز هستند. اسکریپت های OpenSource یا متن باز به آن دسته از اسکریپت های گفته می شود که بخش‌های مختلف آن به قابل تغییر و توسعه است اما اسکریپتهای مبتنی بر متن چنین نیستند.

اسکریپتهای تحت وب ار قسمت های مختلفی شامل بخش اسکریپت سمت سرور، جاوا اسکریپت، شیوه‌نامه‌های CSS، تصاویر، پایگاه داده و مستندات و آموزش تشکیل شده است.

 

برخی زبان های برنامه نویسی تحت وب

 PHP : زبان برنامه نویسی php متن باز یا OpenSource است. این زبان برنامه نویسی بسیار قدرتمند و شئ گرا که قابلیت اتصال به پایگاه های داده MySQL و PostgreSQL، PHP را دارا می باشد اغلب اوقات در طراحی سایت و cms ها مورد استفاده قرار می گیرد.

 

Python : پایتون یک زبان برنامه نویسی است که از  پردازش متن قدرتمند برخوردار است و بصورت شی گرا می باشد. زبان برنامه نویسی پایتون با اکثر پلت فرم ها سازگار است.

 

perl : پرل یکی دیگر از زبان های برنامه نویسی پرطرفدار است. این زبان برنامه نویسی شی گرا دارای قابلیت پردازش متن فئق العاده می باشد. پرل از چیزی حدود ۱۰۰۰ ماژول و اسکریپت رایگان پشتیبانی می کند.

 

جاوا اسکریپت: دستورات و ساختار جاوا اسکریپت شبیه زبان برنامه نویسی c دارد. کدهای جاوا اسکریپت بیشتر روی سیستم کاربر (کلاینت) اجرا می‌شوند و نیاز به پردازش توسط سرور ندارند.

 

نتیجه‌گیری:

زبان اسکریپت زبان مفسری است و در آن کدها به صورت هم زمان تفسیر و اجرا می شوند به عبارتی دیگر خود اقدام به ترجمه کدها می کنند. زبان اسکریپتی نمونه کوچک شده از زبان برنامه نویسی خود هستند. به همین دلیل تشابهاتی با زبان اصلی خود دارند اما در عین حال فاقد بسیاری از دستورات و امکانات زبان برنامه نویسی مادر خود هستند. به صورت کلی اسکریپتها برنامه های کوچک با کاربردی مشخص و محدود هستند.

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *