Maison  >  Article  >  cadre php  >  En tant que programmeurs, avons-nous lu attentivement la documentation TP ?

En tant que programmeurs, avons-nous lu attentivement la documentation TP ?

咔咔
咔咔original
2020-08-28 17:00:441990parcourir

J'ai récemment réfléchi à la mondialisation du backend. Le framework backend utilise Layui !

Avant-propos

Je travaille depuis deux ans et je ne peux consulter les documents techniques que s'ils sont utilisables. Je les lirai après leur utilisation, je n'ai jamais parcouru le document en général.

En réponse aux questions récentes, si je ne peux pas dire que j'ai déjà lu attentivement la documentation ThinkPHP, mais que je ne l'ai probablement jamais lue une seule fois, les problèmes suivants sont survenus.

Le projet doit être mondialisé. La première chose à construire est le backend. Le backend est construit par ThinkPHP et le framework d'interface utilisateur front-end utilise layui.

Le premier problème rencontré est de savoir comment réaliser le multi-langue. Le deuxième problème que je viens de rencontrer aujourd'hui est la multilinguisation de la pagination Layui.

1. Comment lire le document

Si vous lisez le document tôt, vous ne perdrez pas autant beaucoup de temps. Le multilingue de TP ne nous oblige pas à faire grand chose. Après avoir configuré le package linguistique, nous pouvons l'utiliser directement à l'aide de la fonction d'assistance lang.

J'espère que vous ne ferez pas la même erreur et que vous lirez les documents techniques dont vous avez besoin lorsque vous aurez du temps ou du temps libre.

Concernant la documentation, que l'on commence tout juste à apprendre ou que l'on utilise la technologie depuis longtemps, il faut lire la documentation du début à la fin, afin de ne pas perdre un peu de temps face à de nouvelles exigences.

Prenons comme exemple le framework TP utilisé par Kaka Même si vous lisez le répertoire une fois, trop de choses se produiront plus tard.

J'espère donc toujours que tout le monde pourra lire davantage la documentation. Cela ne fera que vous bénéficier et ne causera aucun préjudice.

En tant que programmeurs, avons-nous lu attentivement la documentation TP ?
Insérer la description de l'image ici
En tant que programmeurs, avons-nous lu attentivement la documentation TP ?
Insérer la description de l'image ici

2. À quoi devons-nous faire attention lors de la lecture du document

C'est la deuxième question, pour layui Problème de pagination.

En tant que programmeurs, avons-nous lu attentivement la documentation TP ?L'exigence est d'afficher les langues correspondantes​​pour différentes langues, et le pack de langue ne sera pas mentionné.

Lorsque Kaka a écrit cette partie du programme, sa première idée a été de rechercher directement les mots de la page précédente et de la page suivante dans le code.

La recherche a révélé qu'il se trouve dans le fichier js de la page de layui, et qu'il s'agit d'un code obscurci. Un tel code ne peut pas être modifié sans même y penser.

Si le développeur souhaite que vous personnalisiez vos propres exigences, pourquoi obscurcirait-il le code. Alors Kaka a lancé Baidu. Après Baidu pendant longtemps, je n'ai toujours pas trouvé la réponse et j'y pensais en silence.

Après avoir subi une perte de TP, j'ai ouvert le code source du framework layui Pour être honnête, Kaka ne l'a pas regardé sérieusement quand il a vu cela, et il l'a fermé directement.

En tant que programmeurs, avons-nous lu attentivement la documentation TP ?Le code de la pagination layui ressemble à ceci. En fait, il est très évident que notre nombre et notre limite sont tous deux renvoyés par l'arrière-plan, donc cette précédente peut également être personnalisée ! En tant que programmeurs, avons-nous lu attentivement la documentation TP ?A cette époque, en revenant au document layui, les mots brillants « personnalisé » sont vraiment éblouissants.

3.Résumé

J'espère qu'après ces deux incidents, je pourrai prêter plus d'attention aux documents et être plus rigoureux dans mon propre travail. Styles d’apprentissage et efficacité dans la résolution de problèmes.

La persévérance dans l'apprentissage, la persévérance dans les blogs et la persévérance dans le partage sont les convictions que Kaka a toujours défendues depuis sa carrière. J'espère que les articles de Kaka dans Nuoda Internet pourront apporter. à toi Un peu d'aide

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!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn