به گزارش گروه وب گردی
خبرگزاری صدا و سیما؛ تفاوت برنامه پرتابل (Portable) و برنامه نصبی (Installer) در چیست؟ وقتی ما برنامهای رو دانلود میکنیم، ممکن هست به ما این پیشنهاد داده بشه که نسخهی پرتابل این برنامه هم وجود داره. اما این برنامهی پرتابل چی هست؟ چه تفاوتی با برنامههایی داره که ما دقایقی رو صرف نصب اونها بر روی سیستممون میکنیم؟ برنامهی پرتابل (Portable) برنامهای هست که به راحتی و بدون اینکه شما چیزی بر روی سیستمتون نصب کنید اجرا میشه. مثل چی؟ مثل یه چراغ قوه که شما اونو هر جا میتونید روشن کنید و به ابزار خاصی نیاز ندارید.
اما برنامههای نصبی (Installer) ، برنامههایی هستند که نیاز به مقدمه چینی یا همون Set-up یا setup دارند، که اینکار بسته به نوع برنامه ممکن زمان زیاد و یا کمی رو از شما بگیره، ولی به هر حال نیاز به یکسری مقدمات داره که باید اونها رو برای اجرای برنامه آماده کنیم. مثل یک لامپ رشتهای که برای روشن کردنش ما نیاز به برق، سرپیچ و... داریم تا بتونیم از روشنایی لامپ بهره ببریم.
در زیر به برخی تفاوتهای برنامههای Portable و Installable میپردازیم:
برنامهی پرتابل برنامهای است که به راحتی و بدون اینکه شما چیزی بر روی سیستم تان نصب کنید اجرا میشود اما برنامههای نصبی، برنامههایی هستند که نیاز به مقدمه چینی یا همان Set-up یا setup دارند.
تمام فایلهای مورد نیاز برای اجرای برنامهی پرتابل در همون فولدری نگهداری میشه که فایل exe و یا اجرایی برنامه هست، اما در برنامههای نصبی، فایلهای برنامه در جاها و فولدرهای مختلفی ذخیره میشند مثل فولدر Program Files و یا AppData و...
برنامههای پرتابل تغییراتی در Registry ویندوز شما ایجاد نمیکنند، اما برای برنامههای نصبی به این صورت نیست و حتی وقتی شما برنامهای Uninstall میکنید، تغییراتی که رجیستری ایجاد شده کماکان باقی میمونه.
شما میتونید برنامهی پرتابل رو به هر درایو و یا حتی هارد اکسترنالتون انتقال بدید و همچنان ازش بدون مشکل استفاده کنید، اما برای برنامههای نصبی شما برای تغییر مکان برنامه، باید برنامه رو پاک و در درایو دیگه نصب کنید.
برنامههای پرتابل تنظیمات و شخصی سازی شما رو به خاطر نمیسپره، ولی در عوض مزیتی که برنامههای نصبی دارند این هست که شما میتونید اونها رو کاملا شخصی سازی کنید. برنامهی Photoshop میتونه مثال خوبی از این قضیه باشه.
برنامههای پرتابل قابل اجرا از روی فلش مموری و یا هارد اکسترنال شما هستند و نیازی به کپی اونها بر روی هاردتون نیست، اما برنامههای نصبی روی هارد اکسترنال شما نصب نمیشند و، چون برخی فایلها باید بر روی درایو ویندوز شما نصب بشند، حتما باید روی هار شما قرار بگیرند.
برنامههای پرتابل به دلیل اینکه در رجیستری شما تغییری ایجاد نمیکنند، به همین دلیل شانس کمتری برای آسیب رسوندن به سیستم شما و همچنین فایلهای سیستمی شما دارند، در عوض برنامههای نصبی به دلیل تغییر در رجیستری، میتونند آسیب رسانتر از برنامههای پرتابل باشند.
با همهی این تفاسیر شما ممکن هست که فکر کنید برنامههای پرتابل بهتر هستند، اما این رو هم باید بدونید که برنامههای نصبی، چون از برنامههای دیگه برای اجرا شدن کمک میگیرن، بسیر کاملتر هستند و اختیار عمل بیشتری رو در اختیار شما قرار میدند. به طور مثال ورژن پرتابل برنامهی Photoshop با نام Photoshop Lite در دسترس شما قرار میگیره و ویژگیهای برنامهی کاملی که شما روی سیستمتون نصب میکنید رو نداره. امیدوارم که این مطلب براتون مفید واقع شده باشه.