J'essaie de comprendre comment augmenter ma vitesse NFS et les téléchargements php.Lenteurs de temps lors de la décompression avec PHP sur un NFS, comment puis-je l'accélérer?
fichier est téléchargé sur le tmp local dir webserver
Avec PHP copier le fichier userxxx.zip à NFS
Avec PHP j'extraire le userxxx.zip sur le NFS un autre dir sur le NFS.
Ce que je trouve le fichier est à l'étape 3, le fichier est lu par le NFS par le serveur Web, traitée par le serveur Web et téléchargé en arrière à travers le NFS.
Les vitesses prévues sont très lentes.
Une solution possible serait d'obtenir le fichier pour extraire le zip? a) Webserver copie le fichier sur le NFS b) Webserver envoie un appel de service Web au Fileserver c) Fileserver peut maintenant décompresser le fichier comme s'il était local et les vitesses devraient être beaucoup plus rapides.
J'apprécierais n'importe quelle suggestion n'importe qui comment les gens ont approché ce problème.
(je suis conscient du fait que php ZipArchive() est très lent, et je vais utiliser probablement exec java ou php Décompresser pour accélérer)
Merci
Merci. Cela aidera certainement en supprimant une étape de lecture. – bunwich