Qu'est-ce que le cache d'applications

Qu'est-ce que le cache d'application

HTML5 introduit la technologie de mise en cache des applications, ce qui signifie que les applications Web peuvent être mises en cache et utilisées sans réseau, en créant un manifeste de cache fichier, vous pouvez facilement créer des applications hors ligne.

Les trois avantages apportés par Application Cache sont :

① Navigation hors ligne

② Améliorer la vitesse de chargement des pages

③ Réduisez la pression du serveur

Et tous les principaux navigateurs prennent en charge le cache d'application, même s'ils ne le prennent pas en charge, cela n'aura aucun impact sur le programme

Technologie de stockage hors ligne

HTML5 propose deux technologies de stockage hors ligne majeures : le stockage local et le cache d'application, qui ont tous deux leurs propres scénarios d'application. La technologie de stockage hors ligne traditionnelle est Cookie ; .

Après la pratique, nous pensons que le stockage local devrait stocker certaines données ajax non critiques, ce qui est la cerise sur le gâteau

Le cache d'application est utilisé pour stocker des ressources statiques, ce qui est toujours la cerise ; sur le gâteau ;

Et les cookies ne peuvent enregistrer qu'un petit morceau de texte (4096 octets) ; ils ne peuvent donc pas stocker de grandes données. C'est l'une des différences entre les cookies et la technologie de mise en cache ci-dessus. Parce que HTTP est sans état. , le serveur doit distinguer si la demande provient du même serveur. Un serveur a besoin d'une chaîne d'identification, et cette tâche est complétée par des cookies. Ce texte sera transmis à chaque fois entre le serveur et le navigateur pour vérifier les autorisations de l'utilisateur.

Les scénarios d'application d'Application Cache sont donc différents, donc l'utilisation est incohérente.


Formation continue
||
<!DOCTYPE HTML> <html manifest="demo.appcache"> <body> 里面存放内容 </body> </html>
soumettreRéinitialiser le code
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!