Qu'il s'agisse d'une application unique ou d'une application distribuée, le backend n'est rien de plus que de faire une chose, recevoir des données du front-end, puis les stocker dans la base de données selon un certain format de données.
Le cache peut être ajouté à l'ensemble du processus depuis le front-end → le back-end → la base de données pour stocker et récupérer certaines données couramment utilisées, réduisant ainsi le temps d'accès et améliorant ainsi la vitesse de réponse.
Le modèle de développement backend couramment utilisé peut être divisé en trois couches de bas en haut, il s'agit principalement de la couche dao, de la couche de service et de la couche contrôleur. s'occupe de la base de données, de l'ajout, de la suppression, de la modification et de la vérification, et la couche de service gère une partie de la logique métier. La couche contrôleur interagit principalement avec le front-end, recevant les données du front-end et renvoyant les données au front-end.
L'ensemble du système a une division claire du travail, qui est la base d'un bon affichage et d'une bonne interaction du front-end
Front-end et back-end Les scénarios classiques. d'interaction sont les suivantes :
Soumission du formulaire
Recevez les données du front-end, puis soumettez-les à l'arrière-plan via ajax, et l'arrière-plan renvoie le succès ou échec.
Page
Interrogez les données en arrière-plan et affichez-les dans les pages
Recherche
Recherche associée en fonction de mots clés Informations
Télécharger le fichier
Vérification du code de vérification
Envoyer le code de vérification via téléphone mobile ou envoyez un e-mail, générez un jeton et stockez-le dans le cache, puis relisez-le avec le code de vérification saisi au début
Le soi-disant développement n'est rien de plus que l'utilisation de code pour implémenter la logique métier. la partie du code doit être familiarisée avec la syntaxe de base du langage et des outils courants, puis la connecter à la logique métier, trouver des scénarios d'application pratiques, extraire les éléments communs de nombreux scénarios commerciaux et découvrir l'essence même du problème. est. Ce n'est qu'ainsi que vous pourrez améliorer l'efficacité de votre propre développement.
De plus, vous devez comprendre Gardez confiance en vous et sachez que la plupart des problèmes que vous rencontrez ont été rencontrés par d'autres. Ne réinventez pas la roue. Apprenez à utiliser les moteurs de recherche tels que Google pour trouver les meilleures pratiques face à un problème, puis réfléchissez-y et utilisez-les. Avec curiosité et diligence dans la pratique. devenir finalement un programmeur très puissant au fil du temps.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!