quel extension pour mes pages ? [Newbie] - HTML/CSS - Programmation
Marsh Posté le 16-01-2003 à 20:51:15
tiens c'est marrant je me demaidais justement a quoi ca sert phtml.
Je vais suivre les réponses de près
Marsh Posté le 16-01-2003 à 21:16:15
bah à priori si c'est juste du html tu mets .html (ou .htm si tu veux faire style Windows 3.x )
.shtml c'est quand y a des include d'une page dans l'autre au niveau du serveur
les autres extensions du genre c'est le même genre je suppose...
.php c'est juste si t'as besoin que le parser PHP recherche les "<?php" dans ton code et les interprête.
Marsh Posté le 16-01-2003 à 21:39:13
antp a écrit : |
oki, donc a priori phtml c'est une page qui contient un truc de php a inclure dans un fichier html , ou peut-être l'inverse... arf lol je la ferme et je vais tester
Marsh Posté le 16-01-2003 à 22:18:45
En fait, l'extension que tu utilises est le plus souvent décidée par le serveur HTTP.
En effet, la plupart des serveurs sont configurés de façon à n'interpréter les scripts php que s'ils ont l'extension 'php', 'php3' ou 'php4'. Donc si tu donnes à ton script php l'extension dhtml, le serveur ne le passera pas au parser PHP et tu n'auras pas vraiment ce que tu veux.
De plus, dans le protocole HTTP, le serveur envoie au client le fichier et indique son type au travers de MIME. C'est ce qui permet à ton navigateur de distinguer entre un gif et une page html par exemple. Le plus souvent, le type MIME est décidé en fonction de l'extension dans la configuration du serveur. On aura une table qui associe à une extension, un type MIME (par exemple .htm -> text/html). Là encore, si le serveur ne reconnaît pas ton extension de fichier, il risque d'utiliser le type par défaut qui est souvent un envoi en texte brut.
En résumé, je te conseille d'utiliser les extensions par défaut (.php pour du PHP, .html pour du html, .png pour du png, .gif pour du... ah non, pas de gif)
Marsh Posté le 17-01-2003 à 00:53:48
merci de vos réponses !
mais justement gatorette ma page utilisent des scripts php et javascript mais tout le reste est du HTML 4. en mettant php ça marche mais bon, je voulais etre sur et ça peut servir plus tard.
pour ma deuxième question : comment inclure une portion de code html qui est dans un fichier annexe dans plusieurs pages html ?
Marsh Posté le 17-01-2003 à 01:11:53
ReplyMarsh Posté le 17-01-2003 à 02:12:06
antp a écrit : les autres extensions du genre c'est le même genre je suppose... |
benh non justement.
.phtml c'est historique et utilisé uniquement pour php 2, puis ils se sont dit que c'était pas génial et ont choisit .php3, puis ils ont encore réfléchis (sacré rasmus) ils ont finalement choisi .php pour php4 et probablement php5 aussi sauf retournement de situation ce qui est peu probable.
.dhtml ca existe pas à ma connaissance et .shtml je dois dire que c'est assez rare et effectivement en général c'est pour quand tu as des instructions pour apache dans la page.
=> .php
Marsh Posté le 17-01-2003 à 02:41:18
squoi alors .dhtml?
Un bête html que les gens ont renommés pour faire à la mode ou ca a un but réel?
sinon moi aussi je peux te faire tout un site avec des .jocehtml qui sont que des scripts php
Marsh Posté le 17-01-2003 à 02:46:43
HotShot a écrit : t'as aussi .jsp, .jhtml etc. hein |
oui et?
on s'en branle la, il veux faire du php
Marsh Posté le 16-01-2003 à 20:36:27
http://gregory.aharfi.free.fr/english
Mes pages comportent toutes un script php (news) et deux javascripts (image aléatoire et compte à rebours).
Je sais pas trop comment on choisit l'extension d'un fichier. Quel language l'emporte ? que pensez-vous des hybrides style phtml ou dhtml ?
Au passage j'ai une autre question. Comment inclure dans mes pages un tableau qui serait stocké dans un fichier à part ? (sachant qu'il contiendrait html 4 et php)
Merci pour toute réponse
Message édité par jherek le 16-01-2003 à 20:38:07
---------------
Mon blog informatique - Faye Wong, le phenomene chinois