Maison > Questions et réponses > le corps du texte
Angular est-il une solution de scénario adaptée aux situations suivantes ?
La page doit compter le nombre total d'inscriptions, le nombre total de publications, le nombre total de connexions et le nombre total d'analyses d'araignées Baidu par temps (comme les jours, les mois, les semaines) dans les tableaux correspondants de l'ensemble de la base de données, impliquant un total de plus de dix tables de données originales (tables d'informations, table d'articles, table utilisateur, table PV...), la méthode utilisée désormais consiste à calculer toutes les statistiques en PHP, puis à affecter les données à la page pour les afficher. Mais parce que les données réelles impliquées dans le tableau de données sont trop volumineuses. Du coup, la page de statistiques qui était autrefois très rapide à enregistrer est désormais 502
/ 504
dès que je l'ouvre. J'ai donc pensé à charger d'abord la page, puis à utiliser ajax pour obtenir les statistiques des tableaux individuels une par une, puis à les afficher.
Idée : je prévois d'envoyer une requête ajax à la page une par une, afin qu'elle puisse être chargée de manière asynchrone. Existe-t-il une meilleure solution pour éviter de provoquer le site Web 504 ?
ringa_lee2017-05-15 17:04:23
L'asynchrone consiste, d'une part, à optimiser le temps de chargement des pages. Mais d'un autre côté, vous devez également optimiser les requêtes back-end , et de nombreuses opérations gourmandes en calcul peuvent être mises en cache