Worldpronos
Application web Pimcore

Worldpronos a confié au prestataire SENZO la réalisation sous Pimcore de son application web internationale de pronostics sportifs de matchs de football

Application web Pimcore
 

Réalisation de la nouvelle application web complexe de jeu en ligne Worldpronos basée sur le CMF Pimcore

L'agence SENZO a eu pour mission de réaliser la nouvelle application web de pronostics sportifs Worldpronos, fusion de 2 sites web existants (Tunisien et Espagnol) enrichis de 3 nouveaux sites (France, Suède et Corée) autour d’un portail commun et d'une unique solution Pimcore.

Pimcore

Basé sur le framework PHP Zend, le framework Javascript ExtJS et MySQL, Pimcore est une puissante solution Open Source CMF : à la fois framework e-commerce, CMS et PIM (Product Information Management). Dans le cadre du projet Worldpronos, Pimcore s’est donc imposé naturellement comme socle de nos développements.

Une problématique internationale

Afin de répondre à une évolution internationale et l’ouverture des jeux à de nouveaux pays, l’application web Woldpronos a été développée en multi-langues, multi-devises, multi-pays avec une gestion des fuseaux horaires. A partir du Back-Office d’administration, un opérateur peut ainsi rajouter des pays, des langues, et y configurer tous les aspects internationaux de façon totalement autonome.

Enfin, et pour compléter cette problématique internationale, chaque site-pays dispose de thématiques et de fonctionnalités différentes qui leur sont propres.

Interfaçage avec les réseaux sociaux : partage des grilles sur Facebook

Les réseaux sociaux ne sont pas en reste avec ici l’implémentation du partage des grilles jouées en ligne sur Facebook.

Ainsi, chaque joueur peut s’il le souhaite partager ses pronostics sur sa page personnelle Facebook.

Front-end MVC sur-mesure
 

Entièrement basée sur le CMF Pimcore et Zend Framework, la partie Front-Office du site web Worldpronos a entièrement été réalisée sur-mesure

De nombreux plug-ins JavaScript (dont JQuery et ExtJS) ont été utilisé pour aboutir à une interface interactive et visuelle. Des courbes de données sont affichées et calculées en temps réel afin que les joueurs puissent prendre instantanément connaissance de leurs performances.

Statistiques avancées
 

Un besoin en calculs statistiques complexes sur de gros volumes de données

L'un des enjeux majeurs de ce projet a été la rapidité d’exécution de l’application et l'optimisation des temps d'affichage, avec notamment des tables en base de données contenant déjà plus d’un million d’enregistrements !

Un grand travail a donc été fait sur l’optimisation des requêtes SQL, l’implémentation d’un système de cache back-end efficient basé sur Memcache et les caches HTTP de sortie. Le résultat est là : l’affichage du classement des joueurs et des points gagnés se fait rapidement alors que plusieurs millions de grilles ont été joués !

Interfaces joueurs personnalisées
 

Développement spécifique d'un système de multi-templates afin que l’interface de chaque pays puisse être personnalisée par l’administrateur et par le joueur

Chaque joueur peut ainsi choisir depuis son compte personnel parmi différents thèmes et personnaliser son interface de jeu en modifiant pour chaque pays son fond d'écran, sa langue et sa device préférentielle.

développements UTF-8

Support UTF-8

Codage le plus utilisé dans les systèmes GNU, Linux et compatibles, le format UTF-8 permet de gérer des textes et leurs traductions dans tous les systèmes d'écritures et tous les alphabets du monde.

Tous nos développements utilisent et supportent l'encodage l'UTF-8.

Un projet digital ?

Etude gratuite de votre demande

01 48 80 48 80
Partager cette page
Projets associés