8791 sujets

Développement web côté serveur, CMS

Bonjour,

mon entreprise projette de mettre en place un site web de stream live d'évènements (dont le flux nous serait envoyé par Dailymotion) à fort trafic. Lors des retransmissions live, nous envisageons au minimum 20k utilisateurs simultanés en train de regarder le stream. Concernant le stream, il est fourni par Dailymotion, de notre côté nous l'affichons juste via une iframe.

Nous nous posons donc plusieurs questions, avant de nous lancer dans le développement du site :

le serveur dédié :
- de quelle bande passante environ allons nous avoir besoin pour héberger 20k utilisateurs lors de la retransmission du live ?
- comment dois etre équipé le serveur, en terme de processeur, de ram ?

le choix technologique :
- nous hésitons entre Wordpress, qui nous permettrait de gagner du temps sur les développement de publication (news, articles) et le back-office, ou un développement sur mesure. Avez-vous des conseils là dessus ?

Evidemment, nous sommes preneurs de tout autre conseil, sur d'autres problématiques auxquelles nous n'avons peut-être pas pensé.

David
20k utilisateurs qui ne font rien sur ton site à part regarder une vidéo qui est diffusée sur dailymotion ça ne devrait pas être trop dur à supporter. C'est dailymotion qui va tout faire pour toi.
jb_gfx a écrit :
20k utilisateurs qui ne font rien sur ton site à part regarder une vidéo qui est diffusée sur dailymotion ça ne devrait pas être trop dur à supporter. C'est dailymotion qui va tout faire pour toi.

Effectivement, le gros de la charge va etre pour dailymotion. De notre côté, il va quand même falloir que le serveur puisse délivrer la page à 20k users sur une période de temps assez courte (je pense que la plupart des gens vont aller sur le site quelques minutes avant le début de la retransmission), et ces 20k users vont pour la plupart utiliser des features que nous allons intégrer à cette page : un chat (IRC ou autre, le choix n'est pas encore fait) et un système de pari sur le vainqueur de la rencontre streamée.