La technologie derrière les pages de base de données sur ScreenRant, Carbuzz & Gamerant
Lorsque vous ouvrez un centre de film Screenrant, appuyez sur une carte de modèle de modèle Carbuzz ou consultez un titre de jeu pour un patch d'une journée, vous entrez dans quelque chose de beaucoup plus dense qu'un article ordinaire. Ces pages sont des applications Web miniatures, assemblées ensemble à partir d'une demi-douzaine de flux de données, d'un module CMS cultivé et d'une mince couche de vernis éditorial. Depuis août 2024, Valnet, l'éditeur derrière toutes les trois marques susmentionnées, a discrètement standardisé cette machine afin que chaque marque puisse tourner une «base de données» faisant autorité en semaines, pas des années. Voici comment cela fonctionne sous le capot, pourquoi cela compte pour les lecteurs et où le moteur se dirige ensuite.
Sommaire
Le vendeur se nourrit de centres de fans pour les fans
Le processus commence toujours par une base solide de données structurées. Pour l'index cinématographique et télévisé de Screenrant, cette fondation est WatchMode; Pour Carbuzz, c'est JD Power; Pour Gamerant, c'est de la vapeur. Ces services fournissent les bases: dates de sortie, runtins, chevaux, développeur, photos. Mais les données seules ne sont pas une page. L'analyste fonctionnel principal de Valnet, Fabio del Greco, rencontre les différentes marques pour décider des détails supplémentaires qui rendent un hub vraiment utile à leurs lecteurs: où puis-je diffuser ce soir? Les Miata 2020 et 2021 partagent-elles le même poids de trottoir (et quelle est la différence entre les versions)? Quels sont les éditeurs derrière ce jeu que j'adore?
« Carbuzz était de loin la base de données la plus difficile à bord car elle avait déjà une base de données substantielle, sans parler de l'autorité forte, en place », a déclaré Del Greco. «Nous avons essentiellement dû construire la base de données deux fois: premièrement, pour créer une version intérimaire alignée sur notre vision à long terme, et plus tard, pour réaliser pleinement ce que nous avions initialement envisagé.»
Chaque décision devient une nouvelle colonne dans le schéma partagé de Valnet. Pour ScreenRant, cela signifiait ajouter des pages de base de données saison par saison et des avis d'utilisateurs. Pour Carbuzz, le incontournable était une galerie qui associe automatiquement des photos intérieures et extérieures avec chaque année d'un modèle. La relance 2.0 de Gamerant plus tard cet été présentera de nouvelles fonctionnalités passionnantes. La règle est simple: si un fait répond à une question des lecteurs Google, il appartient à la page, quelle que soit la marque en la possédant.
Tout au long du processus, le maintien de la qualité et de la continuité du contenu du lectorat de Carbuzz a été primordial. Nous prospérons sur ce genre de défis à Valnet et c'est ce qui reste chaque jour intéressant.
–Fabio del Greco, analyste fonctionnel principal de Valnet
Inside de la pile flexible de Valnet
Toutes ces informations atterrissent à l'intérieur d'Emaki, la CMS propriétaire de Valnet. Une fois qu'une balise existe, nos auteurs sont capables d'injecter une mini «carte d'affichage» dans n'importe quel article. Ouvrez une comparaison Carbuzz des meilleurs wagons AWD et vous verrez automatiquement la fiche de spécifications pour chaque modèle référencé; Aucun écrivain ne doit copier ou coller un shortcode. Étant donné que les cartes sont rendues sur le serveur, la page terminée pèse moins de 200 kilo-kilo-kilo-paragraphes, considérablement plus rapidement que les mash-ups JavaScript côté client.
Cette expérience sans friction est le produit d'années de conception délibérée. «Lorsque Valnet a décidé il y a cinq ans de s'éloigner de WordPress et de construire notre propre CMS», explique Del Greco, «nous avons intentionnellement structuré pour être réutilisable dans toutes nos marques.
Lorsque Valnet a décidé il y a cinq ans de s'éloigner de WordPress et de construire notre propre CMS, nous avons intentionnellement structuré tout pour être réutilisable dans toutes nos marques.
Cette «construction d'infrastructure d'abord, puis affine», la mentalité façonne tout, de l'outillage interne aux flux de travail des auteurs. Le responsable du portefeuille Mars Monnier a résumé le mieux: «La plupart des sites de base de données ont l'air de la vieille école – le navirer rapidement, embellir plus tard.» Ce biais pour la vitesse permet à Valnet de lancer des verticales à un tempo qui aurait été difficile à concevoir il y a deux ans. Le résultat: un CMS qui se sent sur mesure à chaque marque, mais est alimenté par un noyau flexible conçu pour le réseau dans son ensemble.
Quelle est la prochaine étape
Pour les lecteurs, le gain est évident: contexte instantané, moins de clics et pas besoin de rebondir sur IMDB ou Edmunds. Pour Valnet, les avantages sont plus profonds. Premièrement, les données structurées satisfont à Google. Étant donné que chaque plaque tournante de Screenrant sort le balisage Schema.org approprié, les titres apparaissent régulièrement dans le carrousel «Rich Result», qui est l'immobilier gratuit à la recherche.
Le plus intrigant à la hausse, cependant, est à quel point l'infrastructure est devenue réutilisable. Avec les scripts de l'importateur sous-jacent et les pages de base de données génériques, le lancement entièrement de nouveaux domaines consiste en grande partie à choisir un flux de fournisseur et à écrire les définitions de champ. C'est précisément ce qui se passe cette année:
-
Les horaires du réseau et de la télévision rapide atterriront d'abord sur ScreenRant. Environ 370 chaînes se rafraîchiront toutes les heures grâce à une licence pro à l'API TVMedia. Les titres des émissions se renseigneront sur les hubs de film et de télévision existants, de tricoter les horaires linéaires et la disponibilité de streaming ensemble.
-
Aviation DB suit le vol simple: 770 variantes d'avions, 735 compagnies aériennes actives et les 500 aéroports qui gèrent 95% du trafic mondial des passagers. Cirium et FlightAware Feeds Fourniture des numéros de flotte et des statistiques à temps; Open-source OurArports comble les lacunes.
-
Sports DB vient le prochain sur GMS. La première goutte couvre la Premier League anglaise, la Ligue des champions, le MLS et les principales divisions de la CONCACAF, avec 1 100 équipes et environ 15 000 joueurs actifs. Les appels de Sports.io apportent des scores en direct et des tirs de tête, les cotes de performance de style fantastique sont crayonnées pour la phase deux.
Surtout, chacun de ces lancements est au crayon comme un sprint de trois semaines. Toutes les métadonnées seront rassemblées, dédupliquées et notées fin mai. L'échafaudage frontal déploie ensuite une verticale à la fois, sculptant sans relâche vers une ligne d'arrivée d'août.
La vision à long terme est ambitieuse mais aux yeux clairs: tout sujet La référence des écrivains de Valnet devrait résoudre à un centre en direct et structuré qui se met à jour. Quand un article demande « où puis-je regarder le jeu des Lakers de ce soir? » La réponse proviendra du même moteur qui note Coureur de lameRatio d'aspect théâtral. Et parce que le cheval de bataille en dessous ne change jamais, chaque nouveau lancement devient plus facile que le précédent. Pour un lecteur, cet avenir se sentira sans effort. Pour les ingénieurs et les éditeurs de tag le câblant ensemble, c'est un témoignage élégant d'un principe simple: faire le travail acharné une fois, puis laissez les données couler partout.
