¿Puedo alojar all.js de Facebook localmente?

Me he dado count de que, a veces, mi aplicación de Facebook se ejecuta lentamente, y cuando la verifiqué fue porque el file all.js no se cargó desde el server de Facebook, así que copié el file en mi server y lo probé.

Todo parece funcionar bien, y en realidad funciona más rápido. Mi pregunta es: ¿sabes si hay errores o errores al hacer esto?

El problema aquí es que ahora está cambiando una dependencia y, por extensión, el mantenimiento de esa dependencia a su aplicación local. Si está alojado en los serveres de Facebook, pueden actualizarlo para corregir errores o agregar funciones.

Si tarda mucho time en cargarse, debe mostrarlo en sus foros de soporte

Su página tiene que cargar el file all.js en cualquier caso.

  • Los serveres de Facebook deberían ser más rápidos que el server que aloja su website. Por lo tanto, teóricamente, cargar el file js desde Facebook debería ser más rápido.
  • Un mejor enfoque sería almacenar en caching el file durante un time. Esto hará que la página se cargue después de la inicial mucho, mucho más rápido.
  • Como han mencionado las personas, el file all.js se actualiza constantemente con correcciones de errores, etc. Por lo tanto, siempre es mejor get la versión más reciente del file en lugar de actualizarla manualmente en el server después de un time.

Puede tener algunos problemas cuando la API de actualización de Facebook. Necesitará actualizar el file periódicamente y con frecuencia (cada 5 minutos).