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

Si JVC est bien codé en PHP

Lezeklips
Lezeklips
Niveau 6
10 avril 2018 à 22:09:29

comme on peut le voir avec l'extension des pages du site comme : https://www.jeuxvideo.com/sso/settings.php ou https://www.jeuxvideo.com/messages-prives/boite-reception.php

alors comment ça se fait que tous les forums portent l'extension .htm :question: ça devrait être .php non ?

godrik
godrik
Niveau 30
10 avril 2018 à 22:14:45

tu peux reecrire tout ca a la vole avec n'importe quel serveur web. L'extension, ca ne compte pas.

Exacompta
Exacompta
Niveau 10
11 avril 2018 à 00:18:09

Ya même des sites ou il n'y a pas d'extension, je me demande comment ils font exactement genre ça : https://openclassrooms.com/courses/apprenez-a-apprendre

godrik
godrik
Niveau 30
11 avril 2018 à 01:57:40

bah pareil. Tu peux avoir un fichier sans extension et dire a apache de le traiter comme du php.
Ou alors, tu as un mod rewrite qui va reecrire les url de facon completement differente.

Par exemple dans nginx: https://www.nginx.com/blog/creating-nginx-rewrite-rules/

en l'occurence, j'imagine qu'il y a une regle qui reecrit: https://openclassrooms.com/courses/apprenez-a-apprendre en: https://openclassrooms.com/courses.php?id=apprenez-a-apprendre
ou un truc du genre.

Message édité le 11 avril 2018 à 01:58:42 par godrik
Metalix64
Metalix64
Niveau 10
11 avril 2018 à 03:00:06

Ils utilisent tout simplement du routing d'url.

Lezeklips
Lezeklips
Niveau 6
11 avril 2018 à 09:39:45

Le 11 avril 2018 à 00:18:09 Exacompta a écrit :
Ya même des sites ou il n'y a pas d'extension, je me demande comment ils font exactement genre ça : https://openclassrooms.com/courses/apprenez-a-apprendre

c'est un dossier avec index.php, ça accède directement à la page avec l'adresse

deepblue
deepblue
Niveau 16
11 avril 2018 à 16:40:19

Openclassroom est écrit avec symfony. En l'occurrence, openclassrooms.com/courses/apprenez-a-apprendre correspond à openclassrooms.com/app.php/courses/apprenez-a-apprendre où app.php est un routeur écrit en PHP. Au niveau du serveur web (nginx et/ou apache), toutes les URL qui ne correspondent pas à vrai fichier sont routées vers app.php. La compréhension des URL se fait ensuite du coté de l'application.

Message édité le 11 avril 2018 à 16:40:49 par deepblue
Aylmao
Aylmao
Niveau 10
08 novembre 2018 à 12:08:54

Le html est devrait être plus rapide à l'exécution que le PHP c'est peut-être pour cette raison que l'extension a été changé.
Ceci dit, je ne connais pas le format .htm

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