bu “çevrimiçi kurucular” ne için?


45

Muhtemelen bu kurucuların adı değil. By çevrimiçi yükleyici ben yüklemek için gidiyoruz gerçek yazılımı indirmek biraz yürütülebilir biz indirme ve yürütmek, demek.

Chrome yüklemesi, Visual Studio Express, vb. Gibi pek çoğu var.

Bu çevrimiçi yükleyicinin amacı nedir? Bence onlar oldukça sakıncalıdır.


18
Firefox, en son kontrol ettiğimde çevrimdışı bir yükleyici kullanıyor.
orlp

Kaç tane çevrimiçi yükleyici aralıklı bağlantıyı ya da bir dizüstü bilgisayarı uyuyacak?
Jay Bazuzi,

En azından en son (2010 ve üstü) Microsoft olanlar.
wizzard0

13
Amaçları ne olursa olsun, beni çok rahatsız ediyor . "İndir" e tıkladığımda programı istiyorum, programı benim için indiren bir program değil. Adobe Flash, sana bakıyorum.
tombull89

3
Kayıt için, genellikle "çevrimiçi yükleyici" olan bir şey için "çevrimdışı yükleyici" istiyorsanız. "Yeniden dağıtılabilir" kelimesini aramayı deneyin. Bunlar, yükleyiciyi birçok bilgisayarda çalıştıracak olanlar için tasarlanmış paketlerdir.
kullanıcı606723

Yanıtlar:


73

Sebepler değişir.

Yalnızca gerçekte yüklemek istediklerinizi indirmenize izin veriyorlar. Yükleme sırasında seçenekleriniz varsa veya program 32 bit veya 64 bit türlerinde veya çalıştırmakta olduğunuz işletim sistemi sürümüne bağlı olarak mevcutsa, gerçekte yüklediğinizden daha fazlasını indiremezsiniz. Diğer distribütörler programı indirmeden önce doğru değişkeni seçmenizi sağlayabilir; ve bazı kullanıcılar doğru seçeneği belirleyemeyebilir.

Bazı programlar çalışma zamanları veya çerçeveler gibi bağımlılıklarla birlikte gelir (Visual C ++ Runtime, .NET, DirectX; Java da mümkün olabilir) gördüm. Çevrimiçi kurucular, sahip olmadıkları makinelerin indirilmesini ve kurulmasını kısıtlar (thanks @ billc.cn ).

Ek olarak, yazılım üreticilerinin bir yıl önce indirdiğiniz sürümler yerine her zaman yalnızca güncel sürümleri kurduğunuzdan emin olmalarını sağlar. Bazı İndirilenler klasörünün içeriği düpedüz korkunçtur.

Hatta bazı bant genişliklerinden tasarruf sağlamaları bile mümkün olabilir, çünkü yükleyiciyi indiren programı gerçekte yüklemekten daha fazla kullanıcı olabilir.

Ayrıca, yükleyici yüklemelerin aksine , yazılım üreticilerini her gerçek kurulum hakkında bilgilendirmenin olası bir yoludur .


2
Çok kullanışlı bir kitlesel dağıtım senaryosunu da unutmamak.
slhck

17
@slhck Nasıl yani? Tek bir gerçek yükleyiciyi (TM) almayı düşünürdüm ve aynı şeyi indirmek zorunda kalmamaya mecbur kaldık, toplu dağıtımda 50 gazyon kez daha kolay olmalıydı.
Daniel Beck

7
Ayrıca indirmeyi hızlandırmak için P2P kullanan yükleyiciler gördüm. .Net Framework ve VC çalışma zamanı gibi bazı bağımlılıklar zaten geniş bir kurulum tabanına sahiptir ve yazılımın kendisinden daha büyük olabilirler, bu yüzden onları çevrimiçi indirme olarak bırakmışlar.
billc.cn

9
Yukarıdaki tüm geçerli nedenlerin yanı sıra, bazı indirme sitelerinin casus-ware benzeri paketler eklemek için kullandıklarını unutmayalım.
Dorus

1
Peki, tembel küçük ofis BT departmanını örnek olarak alın. Yalnızca bir yükleyici saklamanız gerekir ve istediğiniz zaman yükleyebilirsiniz. En azından çalıştığım yerde, eski montajcıların konuşlandırılmasından çok daha kolaydı.
slhck

17

Blizzard ürünleri için, indirici isteğe bağlı olarak perde arkasında bittorrent kullanır.

Ayrıca, bazı tarayıcılar indirmeyi yeniden başlatmayı desteklememektedir, bu nedenle eski bilgisayarlarda büyük indirmeleri mümkün kılabilir.


12

Çevrimiçi bir yükleyici kullanmak, yükleme dosyalarını yükleyiciden indirir. Bu, yükleyicinin sağlayıcısından mümkün olan en son sürümü elde edeceğiniz anlamına gelir.

Çevrimdışı bir yükleyicide, sık sık güncellenmeyebilir, bu nedenle sürümünüz biraz geride olabilir.

Bir örnek, Chrome. Yükleyiciyi sürekli olarak güncellemek zorunda kalmak yerine, yalnızca yeni içeriği bir web sunucusuna itebilir ve aynı yükleyici süresiz olarak işleyebilir.


11
  1. Yazılım birden fazla bölümden oluşuyorsa (.NET gibi) bölüm 2'yi yüklerken bölüm 1'i yükleyebilirler
  2. Yazılım isteğe bağlı bileşenler içeriyorsa, kullanıcı bunları seçmediyse zaman kazanabilir.

3. Yazılımı, çevrimiçi yükleyiciyi de güncellemek zorunda kalmadan güncelleyebilirsiniz, çünkü ikincisi , derlendiğinde ne tür bir sürüm varsa, bileşenlerin en son sürümünü almak için tasarlanabilir .
Shadur

1

Aynı zamanda disk alanı kazandırır. Program ekle / kaldır özelliği, yükleyici dosyasını önbelleğe alarak çalışır. Küçük uygulamalarla çok önemli değil; ancak birkaç MB çevrimiçi yükleyiciyi .net çerçevesi veya birkaç yüz MB çevrimdışı yükleyici gibi bir şey için önbelleğe almayı mı tercih edersiniz?


Bu yanlış. -Padding-
Eroen

@Eroen Hayır, hayır. MS, içsel ikili dosyaların msi / msp dosyalarını geçmişte bir noktada çıkarmış olabilir; ancak ya bunu yapmayı bıraktılar ya da yazılım satıcıları bu kurucuların özelliğini devre dışı bırakmanın bir yolunu buldular. Şu anda C: \ Windows \ Installer'da 10 GB'ım var, bunlara 11 yükleyici> 100 MB ve 13 boyutunda 50 ile 100 MB arasında.
Dan Neely

0

Bunun her zaman bir UX bakış açısıyla yapıldığını varsaydım: eğer ağ bağlantısı kesilirse, bazı tarayıcılar indirmeye devam edemez ve bazı kullanıcılar ne olduğunu bulmak ve işlemi manuel olarak yeniden başlatmak için yeterli motivasyona sahip olmaz.

Öte yandan, çevrimiçi bir yükleyiciyle, geliştiriciler indirme sisteminin sağlam olduğundan ve bu sorunu yaşamadıklarından emin olabilirler. Bu, tarayıcıya bağlı olarak kullanıcılar üzerinde daha az bilişsel yüke ve daha yüksek başarılı yükleme oranlarına neden olabilir.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.