Le 9 janvier, le mini programme WeChat a été officiellement lancé. Le mini programme a enfin dévoilé son voile mystérieux, et les développeurs sont encore plus enthousiasmés par le mini programme.
À en juger par les scénarios d'application populaires des mini-applications, elles peuvent être grossièrement divisées en deux catégories. L'une est celle des applications à basse fréquence, telles que les applications de banque financière ou de compagnie d'assurance, et le porte-à-porte de type O2O. les applications de cuisine et d'entretien ménager ; l'autre type est celui des applications fréquemment utilisées mais dotées de fonctions simples, telles que des outils de requête météo et express, des applications d'informations multimédias riches, etc.
Alors, qui sera le grand gagnant des mini programmes ? Pour créer un mini programme WeChat au niveau de la licorne, les développeurs doivent non seulement se concentrer sur les scénarios d'application du mini programme et l'innovation de leur propre logique métier, mais également se concentrer sur l'amélioration de l'expérience utilisateur du front-end. le mini-programme est étroitement lié au backend qui prend en charge le mini-programme. Les services finaux sont étroitement liés.
Pourquoi les mini-programmes doivent-ils être connectés au cloud ?
Actuellement, les développeurs rencontrent principalement les problèmes suivants lors du développement de mini-programmes :
La taille de la version du mini-programme dépasse la limite
WeChat limite officiellement la sortie des mini-programmes Le code ne peut pas dépasser 1 Mo. Dans le processus de développement réel, les petits programmes ordinaires contiendront inévitablement des fichiers multimédias riches tels que des images, et ces fichiers multimédias riches occuperont une grande quantité d'espace de stockage, ce qui entraînera finalement le dépassement de la limite de l'ensemble du package téléchargé. Par conséquent, les développeurs doivent télécharger les données Rich Media fournies avec le code dans le cloud pour les stocker, afin que le mini-programme puisse être vraiment « petit ».
Espace de stockage insuffisant
Pour les petits programmes prenant en charge l'UGC, les utilisateurs génèrent chaque jour une grande quantité de données interactives et la capacité de leurs propres serveurs de stockage est insuffisante, il est donc nécessaire de stocker des données massives.
Vitesse de chargement des fichiers lente
Pour les mini-programmes contenant une grande quantité de données multimédias riches, les fichiers tels que les images sont lents à charger lorsqu'ils sont utilisés par le client. Les utilisateurs se plaignent de la mauvaise expérience de. en utilisant des mini programmes, créant ainsi un réseau de données. Le besoin d'accélération.
Depuis que le mini-programme WeChat a été publié pour des tests internes, Qiniu Cloud a accordé une attention particulière au développement et à l'application du mini-programme. Cet article vous expliquera comment connecter rapidement le mini programme à Qiniu.
SDK de téléchargement de mini-programmes Qiniu Cloud
Tout d'abord, un téléchargement facile de mini-programmes sur le cloud est requis Pour répondre aux besoins de téléchargement de données multimédias riches, Qiniu Cloud fournit un SDK de téléchargement de mini-programmes. les développeurs peuvent économiser de l'argent. Pour s'adapter au travail de développement de l'interface de téléchargement WeChat, il vous suffit d'ajouter le code encapsulé pour migrer facilement vers le cloud. Selon le guide du SDK du programme WeChat Mini, seules les deux étapes suivantes sont nécessaires pour y accéder.
La première étape, préparation de base
Un compte public pouvant accéder au mini programme
Enregistrez un compte Qiniu Cloud et créez un espace
Qiniu WeChat SDK du mini programme
La deuxième étape consiste à configurer les informations du nom de domaine sur le site officiel du mini programme
Connectez-vous à la plateforme publique WeChat, accédez à Paramètres - Paramètres de développement et cliquez sur la modification lien sous Configuration du serveur
Modifier le nom de domaine légal uploadFile (par exemple, l'adresse de téléchargement https du nord de la Chine est : https://up-z1.qbox.me, veuillez vous référer au document officiel pour des informations détaillées sur l'adresse )
Si vous souhaitez télécharger un fichier, vous devez définir le nom de domaine légal downloadFile pour vous en même temps. Adresse de téléchargement du bucket
Enregistrer les paramètres
[Remarque] WeChat limite actuellement la liste blanche des noms de domaine à seulement trois modifications par mois
Troisième étape, le mini programme accède à la fonction de téléchargement
Cloner gpake/qiniu-wxapp -sdk Warehouse :
git clone https://github.com/gpake/qiniu-wxapp-sdk.git
Trouvez le fichier qiniuUploader.js dans le répertoire SDK et référencez qiniuUploader .js sur la page où vous devez utiliser la fonction de téléchargement. L'exemple de code est le suivant :
Aperçu de l'effet en cours d'exécution.
Après s'être connecté à Qiniu, le mini programme peut non seulement bénéficier d'un espace de stockage élastique, facile à étendre, sécurisé et hautement disponible, mais également Qiniu fournit Il fournit un guichet unique solution pour le traitement des données, le téléchargement de données et l'accélération du téléchargement, rendant votre mini programme suffisamment « petit » tout en améliorant également l'expérience utilisateur du mini programme.
Pour plus d'articles sur la façon de connecter rapidement l'applet WeChat à Qiniu Cloud, veuillez faire attention au site Web PHP chinois !