Python >> Tutoriel Python >  >> Python

5 ans de Python Full Stack

Python à pile complète a commencé il y a cinq ans aujourd'hui, le 23 décembre 2012, avec le commit Git 69f5f46.

À l'origine, j'ai créé le site pour aider un groupe de développeurs juniors qui n'arrêtaient pas de me poser des questions similaires sur le développement Web Python par e-mail. Il semblait que les réponses seraient utiles à plus de gens si je les mettais dans un endroit accessible au public. Un jour, lors d'un déjeuner avec un ami, avant de commencer à écrire, j'ai esquissé quelques-unes de mes vagues idées sur une serviette :

Le site a commencé comme un site Web statique à une seule page, mais a finalement été divisé en pages thématiques telles que :

  • déploiements
  • serveurs
  • cadres Web
  • Serveurs WSGI
  • contrôle des sources
  • systèmes d'exploitation
  • serveurs Web

La plupart des pages concernaient des sujets de déploiement et de framework Web. J'ai fait un effort concerté pour écrire davantage sur les sujets de l'environnement de données et de développement tout en continuant à apprendre et à développer mes propres compétences en développement logiciel. D'une certaine manière, l'évolution de Full Stack Python représente ma propre croissance en tant que programmeur.

Le site compte maintenant plus de 120 000 mots et plus de 150 pages, répartis entre des pages de sujets et des articles de blog de didacticiel. J'ai également donné quelques conférences techniques sur bon nombre de ces sujets, tels que Full Stack Python à EuroPython 2014 et WebSockets en Python lors de la rencontre Python de San Francisco. Avec autant de contenu sur le site, il est temps de réorganiser de nombreuses pages originales pour s'assurer qu'elles sont toujours exactes et contiennent des ressources solides qui expliquent ces sujets. Il peut être triste de voir tant d'articles de blog géniaux auxquels j'avais l'habitude de faire référence et qui ont succombé à la pourriture des liens. La maintenance prend de plus en plus de temps passé à travailler sur les sites. .

Full Stack Python a maintenant été lu par plus de 2,5 millions de développeurs, mais il a fallu beaucoup de temps pour atteindre ce jalon. En fait, il n'y avait que quelques centaines de lecteurs au cours de la première année. Au fil du temps, grâce aux mises à jour quotidiennes, j'ai eu la chance d'augmenter le lectorat à environ 125 000 développeurs par mois.

Regarder les chiffres augmenter a été amusant, mais la meilleure partie est de recevoir des e-mails et des tweets de remerciement, ainsi que de parler aux lecteurs en personne chezPyCon. Continuez à recevoir ces e-mails car ils me motivent à continuer à écrire ! Si vous êtes à PyCon en avril, je serai certainement là sur le stand Twilio ou autour des stands de la communauté où Michael Kennedy de Talk Python to Me et d'autres membres de la communauté Python tels que Dan Bader, Adrian Rosebrock de PyImageSearch, Bob Belderbos de PyBites et les gars de Real Python seront également présents.

Cela a été un réel plaisir de travailler sur Full Stack Python au cours des cinq dernières années et je suis vraiment ravi de ce qui s'en vient pour le site dans les cinq prochaines années. La page du journal des modifications contient une liste complète des modifications majeures et des orientations futures et donne un aperçu de mon processus de réflexion pour créer du contenu supplémentaire.

Vous avez des questions ou des commentaires sur Full Stack Python ? Envoyez-moi un e-mail ou soumettez un ticket de problème sur GitHub pour me faire savoir comment améliorer le site pendant que je continue à remplir la table des matières avec de nouvelles pages et de nouveaux tutoriels.