Top Promos Apple Test Apple Antivirus Mac Dock Thunderbolt Sunology Comparatif iPhone Nettoyeur Mac

Actualité

Divers

Mac4Ever optimisé !

Par Denis Vaillant - Publié le

L'optimisation de la base de donnée qui contient les news est une opération indispensable sur un site comme Mac4Ever. En effet, plus la base de donnée est optimisée, plus les pages chargent vite et moins l'ordinateur est suceptible de s'évanouir quand vous êtes nombreux dessus (genre en période de keynote...).

Mac4Ever étant naturellement peu optimisé, nous avons procédé il y a 24h à quelques opérations :

Créations de tables miroirs ne contenant que les dernières entrées.

Ainsi (et concrètement) au lieu de demander au serveur de chercher par exemple 10 news parmi 10000 et de les classer par date (opération réalisée chaque fois que vous chargez la page d'actu), aujourd'hui le serveur fait l'opération suivante : chercher 10 news parmi 10 news (placées dans une table miroir) et les classer par date.

Conversion des tags en HTML lors de leur insertion dans la table miroir.

En effet, avant d'être affichée, chaque bout de texte passe par une moulinette qui va rechercher autour d'une 50 de tags et les remplacer par leur correspondance en HTML. Ces tags permettent de gérer les images, la mise en page etc. Pour optimiser cela, il a suffit de faire cette opération de conversion des tags en HTML avant l'insertion des données dans la table miroir plutôt qu'après (Les news sont insérées dans les tables miroir uniquement lorsqu'un rédacteur publie une news...).

Les résultats de ce début d'optimisation sont déjà visibles. Vous pouvez voir ci-dessous l'occupation CPU de notre valeureux bipro G4 1Ghz sur 3 jours. Le processeur tourne globalement 35% à 45% moins qu'avant l'optimisation (les pics correspondent aux opérations de back-up).

Mac4Ever optimisé !



PS : il ne reste plus qu'à savoir si cette optimisation suffira pour le keynote de Janvier :p

AirTag 2, Mac Studio et Mac Pro ! Pas de sortie avant 2025 ?

AirTag 2, Mac Studio et Mac Pro ! Pas de sortie avant 2025 ?

Pour ce dernier weekend prolongé de mai, Mark Gurman change de ton et ne révèle pas les prochaines sorties mais plutôt la liste des...

Starlink sauve discrètement des vies à chaque catastrophe

Starlink sauve discrètement des vies à chaque catastrophe

Starlink est souvent vu en occident comme une solution de repli pour les oubliés de la fibre, domaine dans lequel il se montre plutôt efficace...

Elon Musk lance son IA Grok en Europe et enterre twitter.com !

Elon Musk lance son IA Grok en Europe et enterre twitter.com !

Quelques jours après Claude AI, c'est au tour de Grok de débarquer également en Europe. L'IA d'Elon Musk sera disponible à tous les...

Brand Day FlexiSpot : c'est le dernier jour pour les réductions exceptionnelles. Jusqu'à -50% !

Brand Day FlexiSpot : c'est le dernier jour pour les réductions exceptionnelles. Jusqu'à -50% !

Excellente nouvelle pour ceux qui recherchent un bureau ou une chaise ergonomique : FlexiSpot lance son Brand Day, avec à la clé de grosses...

Face aux risques sur le cerveau humain, Elon Musk va-t-il suspendre le projet Neuralink ?

Face aux risques sur le cerveau humain, Elon Musk va-t-il suspendre le projet Neuralink ?

Le projet Neuralink d'Elon Musk -qui a pour vocation de fabriquer et commercialiser des puces cérébrales- a récemment passé une...

OpenAI perd son autre cofondateur !

OpenAI perd son autre cofondateur !

Alors que les annonces relatives à l'Intelligence Artificielle se multiplient, un des cofondateurs d'OpenAI a annoncé hier qu'il quittait la...

OQEE de Free gagne une fonction attendue sur les Freebox Pop, Ultra et Android TV !

OQEE de Free gagne une fonction attendue sur les Freebox Pop, Ultra et Android TV !

Tous les utilisateurs d'OQEE, le service permettant de profiter des chaînes TV et contenus inclus dans certains abonnements Freebox et Free 5G, ne sont...

Google I/O 2024 : Google mise tout sur l'IA et Gemini ! Le résumé des annonces !

Google I/O 2024 : Google mise tout sur l'IA et Gemini ! Le résumé des annonces !

Ce soir, la firme de Mountain View tenait son évènement annuel Google I/O afin de présenter l'avancée de ses travaux et les...

Commentaires

Connectez-vous/créez un compte pour réagir à cet article !
Oops, vous n'êtes pas connecté

Pour évaluer un commentaire sur Mac4Ever, vous devez être connecté avec votre compte utilisateur.

12 commentaires
Connectez-vous/créez un compte pour réagir à cet article !
Oops, vous n'êtes pas connecté

Pour évaluer un commentaire sur Mac4Ever, vous devez être connecté avec votre compte utilisateur.