اسکریپت چیست و چه کاربردی دارد؟
واژهی اسکریپت میتواند به یکی از دو معنی متداول، یکی در دنیای وب و دیگری به صورت عمومی استفاده گردد. در ادامه با مفهوم و کاربرد اسکریپت در هر دو کاربرد آشنا خواهیم شد.
اسکریپت در دنیای وب
اسکریپت در اصطلاح وب فارسی، به معنی یک نرمافزار تحت وب یا یک سایت اینترنتی است که میتواند روی هاست نصب و فعالسازی شود و برای کاربری خاص مورد استفاده قرار گیرد.
اسکریپتهای تحت وب با زبانهای متداول وب مانند php و ASP.NET یا Perl و Python توسعه یافتهاند و ممکن است متنباز یا رمزشده باشند. در هنگام استفاده از اسکریپتهای متنباز یا OpenSource، میتوانید بخشهای دلخواه آن را تغییر و توسعه دهید.
یک اسکریپت یا یک نرمافزار تحت وب اغلب شامل بخشهای مختلف شامل بخش اسکریپت سمت سرور، اسکریپتهای جاوااسکریپت، شیوهنامههای CSS، تصاویر، تنظیمات پایگاه داده و مستندات و آموزش است.
معنی اسکریپت در کاربرد کلی
کلمهی اسکریپت میتواند به معنی یک زبان برنامهنویسی یا قطعهی کدی به یک زبان برنامهنویسی باشد. برخی زبانهای برنامهنویسی به صورت کلی قابلیت تبدیل شدن به زبان ماشین را ندارند و برای اجرا میبایست مفسر آن روی سیستم مقصد نصب شده باشد.
از جملهی زبانهای برنامهنویسی اسکریپتی میتوان به موارد زیر اشاره نمود:
- Python
- VBScript
- Javascript
- ActionScript
- Lua
- AutoIt
- NSIS
- Tcl
- Perl
- Ruby
- PHP
زبانهای برنامهنویسی اسکریپتی، بیشتر برای استفادههای خاص و مختصر که نیازمند تغییرات پیوسته هستند یا برای استفاده در کاربردهایی روی سیستمعاملهای مختلف بهکارگیری میشوند.
استفاده از اسکریپت در نرمافزارهای پیشرفته
زبانهای اسکریپتنویسی همچنین ممکن است برای اضافه کردن قابلیت خودکارسازی فرآیندها در محیط نرمافزارهای تخصصی مانند Corel، فتوشاپ، محصولات آفیس و بسیاری نرمافزارهای بزرگ دیگر استفاده شوند. این گونه نرمافزارها علاوه بر اینکه امکان انجام طراحیهای دلخواه را به صورت گرافیکی فراهم میکنند، دارای بخشهایی برای نوشتن اسکریپت در جهت انجام خودکار عملیات با حجم زیاد یا دقت بالا یا به صورت مکانیزه هستند.
- بیشتر بخوانید: VBA چیست ؟
برای مثال تولید صفحات یک سررسید سالیانه، میتواند در نرمافزار InDesign در عرض چند ثانیه با اجرای یک اسکریپت از پیش آماده به انجام برسد.
طراحی اسکریپت اختصاصی فرآیندی برای خلق محصولی بسیار پیچیده می باشد. این فرآیند نیازمند آن است که طراح وب از اهداف وب سایت، افرادی که قرار است با سایت کار کنند (هم مدیران هم کاربران)، اطلاعاتی که در سایت دریافت می شود و اطلاعاتی که قرار است به نمایش در آید و همچنین مجموعه پردازش های مورد نیاز جهت میل به اهدف سایت شناخت کافی و درکی متقابل با وبمستر (سفارش دهنده) داشته باشد.
سلام
اسکریپت های آماده می توانند بسیار ساده تر از نوشتن و سفارش یک اسکریپت باشد. اگر کار شما خیلی ویژه هست نوشتن اسکریپت از ابتدا در غیر اینصورت میتوانید …
سلام من اسکریپت دارم ولی فیلم اموزش نصب با کار کردش ندارم از گوشیمپاک شده باید چکار کنم
با سلام
اگر مراحل نصب اسکریپت شما به صورت متداول و آسان باشد، ممکن است یک نفر که اطلاعات کافی داشته باشد در زمان کوتاهی بتواند آن را راهاندازی کند. ولی اگر مراحل نصب نامعمول و پیچیده باشد، لازم است تا راهنمای اصلی آن موجود باشد