CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

[PHP] Optimisation possible ?

_skip
_skip
Niveau 10
21 décembre 2011 à 08:46:00

Il n'empêche qu'en dehors des aspects contre-intuitifs de l'optimisation, il est très difficile de savoir ce qui se passe réellement sans aller regarder le code source de l'interpréteur et ça c'est dommage.

Pas inexplicable du fait qu'il existe un aspect spécification pure qui est séparé de l'implémentation. En ce sens, une implémentation de php est libre de représenter un tableau avec n'importe quelle structure de données concrète du moment qu'elle obéit à la spec.
De ce fait, il n'est pas évident d'anticiper le travail concret effectué et de réagir en conséquence.

Et même cela sans descendre au niveau du cache Lx.

tbop2
tbop2
Niveau 10
21 décembre 2011 à 11:21:19

" il est très difficile de savoir ce qui se passe réellement sans aller regarder le code source de l'interpréteur et ça c'est dommage. "

Plutot pas d'accord.

Ce genre de situation n'est pas rare dans tous les langages du monde.
Il faut toujours savoir ce qu'il se passe un peu en-dessous le bonnet de toute facon generalement. Dans le cas de l'open-source ca passe par la lecture de la doc ou du source code lui meme.
Dans le cas de choses plus fermees il faut s'en referer a la doc ou a ses connaissances personnelles sur le langage, les forums, etc.
Ce sont des choses usuelles a verifier du developpeur lorsqu'il est en recherche d'optimistion et ce quelque soit sa plateforme, son architecture processeur, son langage de programmation, la taille de son clavier et de sa tasse de cafe.

En gros la... critiquer un langage sans le connaitre c'est un peu faire preuve de mauvaise foi quelque part non ?

_skip
_skip
Niveau 10
21 décembre 2011 à 15:53:55

Qu'est-ce qui te fait croire que je le connais pas et que cette affirmation est aussi gratuite que tu le penses?

tbop2
tbop2
Niveau 10
21 décembre 2011 à 16:46:41

Cepamoikilaidit c deepblue.

Mais c'etait pas le sujet de ma remarque si tu relis bien de toute facon.

Paulop
Paulop
Niveau 12
21 décembre 2011 à 16:48:39

C'est quand même plus simple d'avoir une spec claire et une doc de l'interpréteur claire.

Sous forums
  • Aide à l'achat Mac
  • Création de sites web
  • Création de Jeux
  • Linux
  • Programmation
  • Internet
  • Steam Deck
  • Macintosh
  • Hardware
La vidéo du moment