Maison  >  Article  >  développement back-end  >  Que fait principalement un architecte php ?

Que fait principalement un architecte php ?

尚
original
2019-06-20 16:23:026437parcourir

Que fait principalement un architecte php ?

Ce que font principalement les architectes PHP, c'est :

Ce qu'ils font, c'est résoudre des problèmes réels, y compris des problèmes techniques. problèmes, problèmes de produits, optimisation des performances du système, garantie de la stabilité du système, etc. Configuration, optimisation et dépannage de services de base tels que Linux/WebServer (Apache ou Nginx)/MYSQL Selon différents environnements et exigences, davantage de configuration, d'optimisation et de dépannage de services tels que Memcached et NOSQL sont nécessaires.

Étape de développement de l'architecte PHP :

La première étape : généralement 1 à 2 ans est le premier seuil pour les programmeurs. À ce stade, les recrues passent officiellement de la théorie à la théorie. développement au niveau de l’entreprise. Nous savons utiliser les outils, contrôler les versions de projets, avoir accès et pouvoir utiliser les tplaravel et autres frameworks suivants pour mener à bien des projets, etc. Nous avons accumulé une certaine expérience en développement et avons une certaine compréhension approfondie du code. Il s’agit d’une étape de codeur relativement pure.

La deuxième étape : 3 ans est le deuxième seuil pour distinguer les programmeurs. Dans 3 ans, certaines personnes, à part écrire du code de travail, n'étudieront pratiquement rien d'autre pendant leur temps libre. Ces personnes seront toujours des codeurs, et plus elles seront âgées, plus elles seront inévitablement remplacées par des personnes plus jeunes ; code, les PHPers qui ont été en 3 ans peuvent aussi faire autre chose. Vous devez être désireux d'apprendre diverses implémentations techniques, non seulement élaborer une stratégie pour le projet, mais également être capable de résoudre tous les problèmes de performances. Ce n'est qu'en étudiant en profondeur les principes sous-jacents de PHP, des interfaces de paiement, des microservices, de l'optimisation sous-jacente de MySQL, etc. que nous pourrons maintenir notre compétitivité de base et avoir un bon salaire !

La troisième étape : 5 ans. Au cours de la troisième étape de 3 à 5 ans, le système technique doit passer progressivement au niveau à grande échelle et gérer efficacement et rapidement la gestion de projet du petit au très grand. Notre volume d'affaires est de plus en plus important et la concurrence est plus élevée. Le modèle architectural unique ne peut plus faire face aux scénarios d'applications à grande échelle. Nous utilisons une architecture distribuée pour les systèmes redondants afin d'éliminer les points de défaillance uniques, améliorant ainsi la disponibilité de l'ensemble. système. Dans le même temps, les systèmes distribués ont une réutilisation plus élevée des modules, une vitesse plus rapide et une évolutivité plus élevée, qui sont des liens indispensables pour les projets à grande échelle. Dans 5 ans, ces personnes auront définitivement la capacité de prendre en main leur propre technologie et de connaître les orientations futures de leur développement. Ils passeront progressivement de Codeur à CTO ou architecte, devenant ainsi une figure incontournable de l'équipe projet. Les 5 années mentionnées ci-dessus correspondent aux années d'expérience moyennes des programmeurs. Certaines personnes travaillent comme codeurs depuis 6 à 7 ans et écrivent encore du code commercial, elles doivent donc avoir un plan.

Étude recommandée : "Tutoriel graphique PHP"

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