APC pecl uploadprogress vs

2 Cevap php

Drupal Durum Raporu sayfasında, ben genellikle (taze yükleme) bu mesajı bulabilirsiniz:

Sizin sunucu dosya ilerleme yükleme görüntüleme yeteneğine sahiptir, ancak gerekli kütüphaneleri yok. Bu PECL uploadprogress kütüphane (preferred) yüklemek veya APC kurmanız tavsiye edilir.

Ama hiç anlamadım neden onun tercih PECL uploadprogress library APC üzerinde, ve bugün benim soru.

Pecl uploadprogress az sistem kaynaklarını alır, hızlı mı, yoksa / configure / ardından APC kullanmak yüklemek için daha kolay?

Herkes bu APC tercih edilir neden hakkında fikirleri var mı? (APC vs pecl uploadprogress faydali hiçbirşey dönmüyor etrafında Googlin)

2 Cevap

Orada bu blog-yazının ikinci açıklamada ilginç bilgiler: Upload Progress Meter - Common issues and some answers: (quoting):

The main difference is: this extension uses the filesystem as temporary storage, APC uses shared memory. And if you'd like to use another Bytecodecache than APC or do not want to install APC for any reason, this one provides that functionality, too.

(, Bu yüzden ben o ^ ^ neden bahsettiğini bilmiyor sanırım blog-post ve yorum ikisi de Hıristiyan Stocker, pecl::uploadprogress uzantısı iki yazarından biri olan)

Try to organize your uploads via flash. swfupload.org is the best solution. File will be uploaded by flash, and flash will take care about progress monitoring and it doesn't depend on server side. It also allows to select multiple files in "Browse file" window.

Pecl modülü biraz hacky olduğunu. APC daha kararlı bir çözüm sunuyor. Ama% 99 SWFUpload daha iyi sorunu çözer.