Quraşdırılan və Portativ Proqramlar
Proqram proqramlarının tərtibatçıları məhsullarını əsasən CD/DVD kimi media və ya internet vasitəsilə yerləşdirirlər. Proqram təminatının növündən asılı olaraq, istifadəçi proqram proqramını işə salmadan əvvəl bir və ya bir neçə tapşırığı yerinə yetirməlidir. Bəzən istifadəçilər sadəcə təqdim olunmuş proqram fayllarını müvafiq qovluğa köçürməklə proqramı işə sala bilərlər, lakin digərləri istifadəçidən əvvəlcə avtomatlaşdırılmış proqram təminatı quraşdırıcı proqramını işə salaraq proqramı quraşdırmasını tələb edir. Tipik olaraq, bu fərqə əsasən, proqram proqramları Quraşdırıla bilən və ya Portativ proqram kimi təsnif edilir. Rəsmi quraşdırma prosesinin olmaması bir müddət əvvəl Mac OS X-də standart idi. Hətta AmigaOS 4.0 və Mac OS X 1-9 kimi bəzi əməliyyat sistemləri var ki, onları birbaşa çıxarıla bilən mediadan işə salmaq olar.
Quraşdırıla bilən proqram təminatı nədir?
Quraşdırıla bilən proqram tətbiqləri proqram təminatının istifadəçisi tərəfindən kompüterdə "quraşdırılmalıdır" və onu işə salmaq lazımdır. Quraşdırma bütün faylların (drayverlər, plaginlər və s. daxil olmaqla) istifadəçi tərəfindən yerinə yetirilə bilməsi üçün kompüterin müvafiq yerlərinə yerləşdirilməsi prosesidir. Lakin, quraşdırma üçün yerləşdirilməli olan faylların sayı və növləri hər bir proqram üçün fərqli olduğundan, onların əksəriyyəti quraşdırıcı ilə (quraşdırma prosesini avtomatlaşdıran xüsusi proqramdır) gəlir. Əgər belədirsə, istifadəçi heç nədən narahat olmadan yalnız proqramın quraşdırıcısını icra etməlidir.
Adətən quraşdırıcı bəzi sıxılmış formada olan proqram fayllarını paketdən çıxara, onları müəyyən edilmiş yollara (qovluqlara) köçürə, proqram təminatının sistem avadanlığına uyğun olduğundan əmin ola, yeni quraşdırılmış proqram haqqında əməliyyat sisteminə məlumat verə bilər, və s. Paylaşılan və şəxsi sistem fayllarının yaradılması və dəyişdirilməsi, qovluqların yaradılması, windows reyestrinin qeydlərinin yenilənməsi, konfiqurasiya fayllarına qeydlərin daxil edilməsi, mühit dəyişənlərinin yenilənməsi və qısa yolların yaradılması kimi digər ümumi əməliyyatlar proqram quraşdırıcılarının əksəriyyəti tərəfindən həyata keçirilir. Bundan əlavə, proqram üçün sistemin uyğunluğu və sistemdəki boş yer də quraşdırıcı tərəfindən yoxlana bilər. Quraşdırıcı icrasını tamamladıqdan sonra (bütün quraşdırma tapşırıqlarını bitirir), proqram təminatı istifadəçi tərəfindən işə salınmağa hazırdır. Tipik olaraq, istifadəçi bir və ya bir neçə faylı (quraşdırma prosesi zamanı quraşdırılmış) təsadüfən və ya əl ilə silmədiyi müddətcə, quraşdırıla bilən proqram proqramları istifadəçinin istədiyi qədər (yenidən quraşdırmadan) işlədilə bilər.
Portativ Proqram Nədir?
Portativ proqram təminatı (portativ proqramlar) əməliyyat sistemindən asılı olmayaraq öz-özünə işləyə bilən proqramlardır. Onlara müstəqil kompüter proqramları da deyilir. Bu daşınma qabiliyyətinə görə, bu cür proqramlar çox vaxt çıxarıla bilən yaddaş daşıyıcılarından (yəni, xarici sabit disklər, CD, DVD, USB baş barmaqları və ya disketlər) açıq saxlanılır və işləyir. Bütün əlavə proqram faylları, konfiqurasiya faylları və əlaqəli məlumatlar medianın özündə saxlanılır. Portativ proqram təminatı istənilən növ maşında icra oluna bilsə də, onlar müəyyən əməliyyat sistemi tələb edir. Lakin, daşınma xüsusi əməliyyat sistemindən asılı olaraq həyata keçirilməsi çətin bir konsepsiyadır. Məsələn, AmigaOS əməliyyat sistemində bütün proqramlar portativdir (tərifinə görə). Windows-da quraşdırma tələb etməyən proqramlar çox vaxt portativ proqramlar adlanır. Lakin qeyd etmək lazımdır ki, proqram təminatının daşınması (müxtəlif platformalara uyğunlaşmaq üçün mənbə kodunun tərtib edilməsi) portativ proqramların hazırlanmasından fərqli bir fikirdir.
Quraşdırıla bilən Proqram təminatı ilə Portativ Proqram təminatı arasında fərq nədir?
Quraşdırıla bilən proqram proqramları adətən avtomatik olaraq qısayollar yaradır, lakin istifadəçi portativ proqram proqramları üçün qısayolları əl ilə yaratmalıdır, çünki onlar onları sizin üçün yaratmır. Quraşdırıla bilən proqram proqramları istifadəçiyə məlum olmayan yerlərdə yeni fayl və ya qovluqlar yarada bilər. Lakin bəzən istifadəçi proqramı sildikdə həmin fayl və ya qovluqların bəziləri tamamilə silinmir (və istifadəçi adətən onları tapmaq və təmizləmək üçün əl ilə silməlidir, çünki onlar kompüterin sabit diskində lazımsız yer tuta bilər). Digər tərəfdən, portativ proqram adətən öz qovluğunda qalır və faylları və ya qovluqları kompüterin digər yerlərinə yaymır. Bu o deməkdir ki, portativ proqramları silmək (çıxarmaq) quraşdırıla bilən proqram proqramlarını silməkdən daha asandır (istifadəçinin etməli olduğu yeganə şey müvafiq qovluğu və onun məzmununu silməkdir).
Bəzən ikili və ya üçlü yükləmə sistemləri olan istifadəçilər üçün quraşdırıla bilən proqram proqramlarından daha çox portativ proqram proqramlarından istifadə etmək daha sərfəlidir, çünki portativ proqram təminatı ilə istifadəçi onu ikinci və ya üçüncü əməliyyat sistemində yenidən quraşdırmalı deyil (beləliklə istifadəçi parametrləri qorunacaq). Lakin bütün quraşdırıla bilən proqram proqramları üçün istifadəçi onu başqa əməliyyat sistemlərində yenidən qurmalıdır və bütün istifadəçi parametrləri itiriləcək. Eynilə, istifadəçi eyni quraşdırıla bilən proqramı başqa bir kompüterdə işə salmaq istəsə, o, proqramı həmin kompüterdə yenidən quraşdırmalıdır (beləliklə, birinci kompüterdə saxlanan bütün istifadəçi parametrlərini itirir). Bununla belə, portativ proqram təminatı flash sürücü kimi çıxarıla bilən media vasitəsi ilə asanlıqla bir kompüterdən digər kompüterə ötürülə bilər və istifadəçi parametrləri də ötürüləcək. Bu, onların "portativ" proqram proqramları adlandırılmasının əsas səbəbidir.
Beləliklə, proqram təminatını yalnız bir kompüterə və ya əməliyyat sisteminə quraşdırmaq lazımdırsa, quraşdırıla bilən proqram sizin üçün işləyəcək, lakin siz tətbiqi getdiyiniz yerdə aparmağı planlaşdırırsınızsa, portativ proqramlar üstünlük təşkil etməlidir.. Lakin portativ proqramlardan maksimum dərəcədə səmərəli istifadə etmək üçün məqbul giriş/çıxış sürətinə malik xarici və ya çıxarıla bilən cihazların olması vacibdir (məsələn, böyük portativ proqramlar üçün USB sürücülərin əvəzinə xarici sabit diskdən istifadə edilməlidir). Bundan əlavə, onlayn ehtiyat nüsxə sistemlərindən (məsələn, DropBox) istifadə etmək istəyirsinizsə, portativ proqramlarınızın ən son versiyasını (yenilənmiş parametrlərlə və s.) asanlıqla masaüstü kompüterinizdən laptopunuza köçürə bilərsiniz. Bu, quraşdırıla bilən proqram təminatı ilə heç vaxt seçim deyil.