TV5 utilise PHP
TV5
La chaine TV5 est le réseau mondial de langue française. C'est le premier réseau tout public en terme de foyers initialisés (devant CNN). Le site est un carrefour de la connaissance et de l'information en français. [Tv5 le site]
Bonjour monsieur Fleury, pouvez faire un petit historique du site tv5 et indiquer les différentes technologies employées selon les versions?
La première version a été mise en ligne en 1996 et délivrait exclusivement la grille de programmes aux 4 coins du monde. La majeure partie des contenus était statique, le module grille des programmes était en CGI. Le serveur hôte était un Linux avec une base de données MiniSQL. Le site s'est progressivement enrichi sur cette même architecture jusqu'à la nouvelle version de décembre 2002. Cette dernière a été réalisée et designée par la société Préférences.
Comment gérez vous l'ajout d'informations sur le site et combien de personnes travaillent à sa gestion ?
Le site est administré par rubrique via une interface web. Une équipe composée de 10 personnes travaille à sa gestion.
Pouvez vous nous décrire l'architecture technique du site ?
Le site est architecturé autour de 5 serveurs principaux hébergés chez Easynet :
- un serveur de pré production
- un serveur de production
- un serveur MySQL
- un serveur SDX
- un serveur de mails
Nous travaillons sur un mode pré production - production pour tester nos contenus. Le serveur de production tourne sous Linux Red Hat 6.2, PHP 4.2.3, Apache 1.3.27, MySQL 3.23.46.
Quel est le trafic du site ?
Pour vous donner quelques informations techniques : nous avons une bande passante de 1,5 Mbits avec un burst à 2 Mbits quand nécessaire. Le site génère environ 320 000 visites et 2 200 000 pages vues par mois.
Pourquoi avez vous privilégié PHP par rapport à ses principales alternatives Weblogic, ASP, JSP ?
Son caractère open-source, sa simplicité, sa popularité, le nombre de ressources en ligne disponibles. De plus, dans le cadre de notre utilisation, il ne souffre pas de la comparaison avec ses concurrents.
Utilisez vous des langages d'interfacage type XML pour faire communiquer vos différents systèmes d'informations ?
Nous recevons des flux XML émanant de l'AFP et des organismes internationaux. Ils sont mis en forme avec PHP et XSLT.
Les vidéos proposées sont de très bonne qualité, quelle technologie utilisez vous pour gérer le streaming sur votre site ?
Notre partenaire View-On-TV encode, héberge et diffuse nos vidéos au format Real Video.
Comment faites vous le découpage des vidéos pour un même sujet ?
Ce découpage est effectué par View-On-TV. Ils appliquent une couche SMIL avec des timecodes sur un fichier surestream et les titres sont archivés dans une base de données MySQL. Monsieur Vincent FLEURY, TV5