web-dev-qa-db-fra.com

En utilisant des URL raccourcies au lieu de liens directs sur l'hébergement des médias - cela affectera-t-il les performances du site?

Je travaille actuellement sur un projet de site et j'ai une tonne d'actifs d'image hébergés sur le stockage de FireBase - qui est effectivement un média d'hébergement CDN sur les SSD à l'échelle mondiale.

Lorsque vous référencez le support sur le site, je peux utiliser la liaison Firebase directement sur l'actif d'image ou, j'ai pensé, peut passer via un raccourci de lien comme Bit.ly ou Branch.IO (l'entreprise utilise ceci pour le raccourcissement de la liaison). Permettez-moi de mettre à jour les images plus tard sans avoir à mettre à jour le site Web, mais simplement à la mise à jour du lien que le raccourci est pointé.

Je me demande si s'il y a un problème avec faire cela? Je pense que la disponibilité et la latence sont possibles?

Toute autre question?

Est-ce une très mauvaise idée aussi?

3
Mike - Centrol

Toute résolution de propriété Web impliquant une tierce partie comme un raccourpateur d'URL aura un impact sur la performance.

Réf: https://techcrunch.com/2010/03/17/url-shorteners-speed/

La décision d'utiliser un ou non se résume à une analyse coûts-avantages. Vous pouvez utiliser un outil comme GTmetrix pour mesurer comment le raccourci URL affecte la vitesse des composants concernés. Si le délai (résolution, latence, etc.) est négligeable par rapport à la prestation administrative, vous devriez être le moins dérangé.

En tant que point de note, vous pouvez très bien essayer un mécanisme de raccourcissement de l'URL sur votre serveur. Par exemple, si vous utilisez Apache, vous pouvez utiliser des réécrites HTACCESS pour raccourcir les URL. (Cependant, les spécificités ne subissent pas la portée de cette question.)

2
Kannan