Nous faisons un site web sur lequel les utilisateurs du site, peuvent télécharger les données.
Les données seront de n'importe quel format. signifie qu'il peut tout fichier multimédia ou tout fichier image ou tout fichier vidéo ou tout fichier de document.
Toute technique de compression pour toutes les données.
Nous utilisons PHP.
Tout ce que vous suggérez par quelle que soit les données sur le serveur, il devrait être en taille minimale.
Toute technique de suggestion. Mais la première règle est, les données doivent être compressées au maximum.
Et il sera grandement apprécié si vous pouvez me suggérer sans aucun logiciel, utilisez simplement en codant.
Merci d'avance.Les techniques de compression de fichiers en PHP
Répondre
Vous pouvez le compresser (créer un fichier tar par exemple) lorsque vous déplacez le fichier de son emplacement de téléchargement temporaire vers un emplacement plus permanent sur le disque. Cependant, les types de fichiers dont vous parlez sont des fichiers binaires qui ne compressent pas toujours beaucoup. Deuxièmement, aucun schéma de compression ne donnera les meilleurs résultats pour tous les types de fichiers.
Dans ce site, l'utilisateur peut également voir le fichier qu'ils ont téléchargé. Maintenant, si j'essaie de faire un fichier tar ou zip, alors quand l'utilisateur veut voir ces données, alors je dois convertir aussi dans le format original qui prendra plusieurs fois. – Nitz
Je serais très préoccupé par la sécurité. Si l'utilisateur peut à la fois télécharger un fichier et le voir (je suppose que vous voulez dire cliquez sur un lien). il y a peu de choses les empêchant de télécharger du code arbitraire qui sera exécuté par votre serveur. La sécurité dit que vous devriez au moins changer le nom et empêcher l'exécution de tout script. –
il existe un moyen de compresser des fichiers pour différents types de fichiers il existe des outils, par ex. pour les données de médias FFmpeg la bonne solution.
- 1. Javascript et des techniques de compression de fichiers CSS avec certains de tiers Outils
- 2. Compression de fichiers distribués
- 3. Comment éviter les fichiers thumbs.db en compression
- 4. compression GZIP en PHP
- 5. Quelle méthode de compression utiliser en PHP?
- 6. Techniques de lecture de fichiers efficaces en C#
- 7. Silverlight IsolatedStorage techniques pour les fichiers volumineux?
- 8. Quelles techniques les bibliothèques de compression JavaScript utilisent-elles pour réduire la taille du fichier?
- 9. PHP compression d'image iMagick
- 10. bibliothèque de compression pour c et php
- 11. iTunesConnect Les utilisateurs techniques peuvent télécharger des fichiers binaires?
- 12. Compression de fichier DICOM
- 13. compression PNG avec PHP magickwand
- 14. Techniques d'optimisation en C#
- 15. Quelles sont les différentes techniques de mémoisation en Java?
- 16. Compression Gzip avec IIS6.0 pour les fichiers sans extension
- 17. Techniques d'authentification en ligne
- 18. Hébergement de fichiers/partage de fichiers open source en php
- 19. Techniques de débogage Oracle
- 20. aspects techniques de 'isa' en C++
- 21. Problèmes de téléchargement de fichiers en PHP
- 22. Scripts PHP pour calculer des indicateurs techniques
- 23. Comment automatiser la compression de fichiers JavaScript avec YUI Compressor?
- 24. Module HTTP de compression pouvant échapper les scripts en ligne
- 25. Techniques d'optimisation de requêtes?
- 26. Aplatir les fichiers PDF en PHP?
- 27. PHP Programmation orientée objet - livre de techniques avancées
- 28. Techniques de débogage multitraitement
- 29. Puis-je utiliser la compression gzip dans le téléchargement de fichiers POST avec PHP?
- 30. Mongomapper - techniques de bootstrapping
Vous ne pouvez pas compresser la plupart des données de support car elles sont déjà compressées. Pourquoi ne pas simplement acheter un autre disque dur? –