Ce diaporama a bien été signalé.

De 0 à 10 millions de visiteurs uniques avec les moyens d'une startup

1

Partager

Chargement dans…3
×
1 sur 48
1 sur 48

De 0 à 10 millions de visiteurs uniques avec les moyens d'une startup

1

Partager

Télécharger pour lire hors ligne

Le développement web est guidé par deux axes : les besoins fonctionnels et les contraintes techniques. Les aspects techniques deviennent de plus en plus importants au fur et à mesure de l'augmentation du trafic d'un site. Fine Media est éditeur des sites ComprendreChoisir et CommentFaitOn. À la lumière de cette expérience, nous allons voir les étapes d'un développement web au cours de la vie d'une startup, depuis sa création jusqu'à l'exploitation de sites à fort trafic, avec tous les impacts que cela engendre : Techniques (quelle techno pour accompagner chaque stade de développement), fonctionnels (qu'est-il possible de faire et pourquoi) et organisationnels (quels sont les changements d'organisation d'équipes et de gestion des projets nécessaires au fil du temps).

Le développement web est guidé par deux axes : les besoins fonctionnels et les contraintes techniques. Les aspects techniques deviennent de plus en plus importants au fur et à mesure de l'augmentation du trafic d'un site. Fine Media est éditeur des sites ComprendreChoisir et CommentFaitOn. À la lumière de cette expérience, nous allons voir les étapes d'un développement web au cours de la vie d'une startup, depuis sa création jusqu'à l'exploitation de sites à fort trafic, avec tous les impacts que cela engendre : Techniques (quelle techno pour accompagner chaque stade de développement), fonctionnels (qu'est-il possible de faire et pourquoi) et organisationnels (quels sont les changements d'organisation d'équipes et de gestion des projets nécessaires au fil du temps).

Plus De Contenu Connexe

De 0 à 10 millions de visiteurs uniques avec les moyens d'une startup

  1. 1. De 0 à 10 millions de visiteurs uniques avec les moyens d'une startup
  2. 2. De 0 à 10 MVU ComprendreChoisir.com Organisation & méthodes IT & administration Développement web
  3. 3. ComprendreChoisir.com
  4. 4. ComprendreChoisir 427 sites de niche + 1 portail Trafic de longue traîne Monétisation : génération de devis, bannières publicitaires
  5. 5. Guide pratique « seed content » Contenu “froid” Articles MECE mutuellement exclusif collectivement exhaustif
  6. 6. Questions - réponses Communauté de pros > 3 000 questions / mois > 89 % questions répondues Avis conso
  7. 7. Conseils & astuces Focus sur des sujets précis Contenu “tiède” Évolution constante Exportalisable
  8. 8. Fiches pratiques Écrites par des experts Didacticiels illustrés Réalisations pas-à-pas
  9. 9. E-bibliothèque Téléchargement gratuit Ebooks, fiches pratiques, lettres et contrats types Source de notoriété
  10. 10. Autres fonctionnalités Produits Vidéos Avis de pros Annuaires PagesJaunes et AnnoncesJaunes ...
  11. 11. Évolution du design 2007 / 2008
  12. 12. Évolution du design 2008 / 2009
  13. 13. Évolution du design 2009 / 2010
  14. 14. Évolution du design 2011
  15. 15. Évolution du design 2012 / 2013
  16. 16. Évolution du trafic Pages vues Visites Visiteurs uniques
  17. 17. Organisation & méthodes
  18. 18. Embaucher les bonnes personnes au bon moment 1. Webdesign 2. Administrateur système Se séparer rapidement des gens qui ne conviennent pas
  19. 19. Dépenser l'argent intelligemment Pas de recrutement hâtif Faire avant de déléguer Un bon recrutement fait gagner beaucoup de temps
  20. 20. Évolution des besoins Complexité des projets
  21. 21. Évolution des besoins Recrutements
  22. 22. Évolution des besoins Réactivité
  23. 23. Évolution des besoins Difficultés de maintenance
  24. 24. Évolution des besoins
  25. 25. Les méthodes sont des modèles théoriques Inventez celles dont vous avez besoin
  26. 26. Les 3 problèmes des spécifications Organisation & méthodes
  27. 27. Pas de spécification
  28. 28. Moi, tant qu'on ne me dit rien, je fais du mur...
  29. 29. Spécifications qui changent en cours de développement
  30. 30. Pour les fenêtres ? Ah oui, à force de changer d'avis...
  31. 31. Spécifications qui arrivent après les développements
  32. 32. La refaire ? Eh, fallait pas dire « les pieds dans l'eau »
  33. 33. IT & administration
  34. 34. Accepter les risques La haute-dispo coûte cher Sans rire : très cher Et c'est chiant contraignant Et vous n'en avez pas besoin
  35. 35. Valorisation : 22 milliards de dollars
  36. 36. Faire des choix Nous acceptons 4 heures max. d'interruption de service Psychopathes des sauvegardes Investir sur les machines critiques
  37. 37. Serveurs front-end SLA 4 heures Serveurs back-end SLA 2 heures Sauvegarde + double archivage
  38. 38. Cloud Computing ? Inutilement cher si votre trafic est prévisible Génialement flexible si vous avez des pics de trafic Faites de l'hybridation
  39. 39. Développement web
  40. 40. Deux ennemis Dette technique Maintenance
  41. 41. Manifeste Micro-PHP Je suis un développeur PHP Je ne suis pas un développeur ZF, Symfony ou CakePHP Je pense que PHP est déjà suffisamment compliqué J'aime créer des choses simples J'aime créer des choses simples avec des objectifs simples J'aime créer des choses qui résolvent des problèmes J'aime créer des choses simples qui, mises ensembles, résolvent des problèmes complexes Je veux moins de code, pas plus Je veux écrire moins de code, pas plus Je veux gérer moins de code, pas plus Je veux maintenir moins de code, pas plus Chaque morceau de code que j'ajoute à un projet doit être justifié J'aime le code simple et lisible Je veux écrire du code qui se comprend facilement Je veux du code qui se teste facilement microphp.org
  42. 42. Memcache saves lives Tout tout tout mettre en cache Données brutes, données agrégées, sessions, HTML généré Penser au temps de chauffe
  43. 43. Hybridation de base SQL seul au début NoSQL seul SQL + noSQL SQL + indexation full-text SQL + noSQL + indexation full-text
  44. 44. Traitements asynchrones Sortez de vos frontaux tous les traitements qui peuvent l'être Commencez avec une crontab ZeroMQ/nanomsg, RabbitMQ, ActiveMQ, Gearman, ...
  45. 45. À chaque problème sa solution
  46. 46. Choisissez vos testeurs Équipe Q/A Tests unitaires Tests d'intégration Selenium Behat
  47. 47. geek-directeur-technique.com amaury@amaury.net @geekcto

×