Red de conocimiento informático - Conocimiento informático - Cómo los miniprogramas utilizan los servidores en la nube

Cómo los miniprogramas utilizan los servidores en la nube

Como todos sabemos, el tamaño de los programas pequeños está limitado a 2 M, y el proyecto en el que estoy trabajando actualmente no es de pequeña escala, por lo que a menudo sucede que el código no se puede cargar más allá de 2 M. Para solucionar este problema, he comprimido las imágenes del proyecto tanto como sea posible, pero el espacio ahorrado nunca podrá satisfacer el aumento de la demanda. Este problema volverá a aparecer pronto y es muy grande, solo mire. el código que he trabajado tan duro para escribir no puede. La publicación fue vergonzosa e hiriente. Sí, pero actualmente estoy usando el marco wepyjs y realmente no he pensado en subcontratar en base a esto, así que no me atrevo a actuar precipitadamente, porque pensé en una forma de poner imágenes locales en el servidor, jaja ~ También lo es una manera estúpida, jeje. . .

Entonces hablemos de cómo lo manejé. En realidad es muy simple.

Primero, deje que los socios de backend ayuden a colocar la imagen en el nombre de dominio del proyecto de destino. De esta manera, la imagen es equivalente a la interfaz del proyecto para nosotros. Cuando la usamos, solo necesitamos unirla. el nombre de dominio de la interfaz correspondiente. Echemos un vistazo a un pequeño ejemplo:

El backend ha colocado la imagen en el servidor, por lo que el backend responsable le dará un enlace de imagen completo para que lo use como ejemplo, para que pueda Puedo modificarlo en consecuencia. Necesito imágenes ahora.

Como se muestra arriba, este es un ejemplo de un enlace que me enviamos colocando una imagen en el servidor en segundo plano. Como puede ver, la parte que enmascaré es el nombre de dominio del proyecto, la imagen es la carpeta donde se coloca la imagen en el servidor y luego el nombre de la imagen correspondiente.

Así que esto parece muy simple. Mi enfoque específico es:

Al cargar el archivo app.wpy, agregue la primera mitad del enlace del nombre de dominio público de la imagen del servidor. globalData. y luego, en otros archivos wpy, asigne globalData a un valor de datos de la página actual directamente en onload.