Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1268 connectés 

 


 Mot :   Pseudo :  
 
 Page :   1  2  3
Auteur Sujet :

[HTML] Architecture d'un site web

n°362348
urd-sama
waste of space
Posté le 15-04-2003 à 18:43:24  profilanswer
 

Reprise du message précédent :

gm_superstar a écrit :


En fait l'idéal serait de faire le contraire : ne pas mettre l'image en flottant à gauche mais mettre le texte en flottant à droite. Vu que l'image est plus haute que le texte, ça te dispensera du spacer.


le problème c'est que les tableau avec les fichiers sont générés automatiquement (d'après ce que contiennent les dossiers) et il est donc très propable que l'image devienne moins haute que le tableau. est-ce que cela vaut encore la peine d'utiliser ta première solution malgré ce point?
et encore une question bête, j'ai pu régler les problèmes sous mozilla, sauf un: comme je l'ai dit avant, j'ai appliqué des margin-right et top sur un div, mais sous mozilla il les ignore. que doit-on utiliser?


---------------
.: Clône de Drasche .:. Ebichuleys .:. Avec l'Aloe Vera je fais de beaux cacas [:dawa] .: www.oserselancer.com :.
mood
Publicité
Posté le 15-04-2003 à 18:43:24  profilanswer
 

n°362576
gm_superst​ar
Appelez-moi Super
Posté le 15-04-2003 à 23:33:45  profilanswer
 

Urd-sama a écrit :

le problème c'est que les tableau avec les fichiers sont générés automatiquement (d'après ce que contiennent les dossiers) et il est donc très propable que l'image devienne moins haute que le tableau. est-ce que cela vaut encore la peine d'utiliser ta première solution malgré ce point?


Ah ben non alors ;)

Urd-sama a écrit :

et encore une question bête, j'ai pu régler les problèmes sous mozilla, sauf un: comme je l'ai dit avant, j'ai appliqué des margin-right et top sur un div, mais sous mozilla il les ignore. que doit-on utiliser?


Je suppose que tu parle de div#main.
Je pense que ce problème de marge est dû à ça : http://www.yoyodesign.org/doc/w3c/ [...] ng-margins
 
Mais normalement en appliquant au bloc la propriété "position: relative;" ça devrait résoudre le problème. Or Mozilla ne le fait pas. Je suspecte donc le bug.
 
En tout cas si tu ajoutes :
 

div#top {
  border: thin solid transparent;
}


 
ça marche.
 
Mais il faut que je me renseigne sur ce problème car c'est bizarre [:meganne]


---------------
Incongru : une FAQ abandonnée sur les Standards du Web - FAQ périmée de blabla@Prog
n°363227
urd-sama
waste of space
Posté le 16-04-2003 à 13:52:48  profilanswer
 

alors en effet, ta solution règle le problème sous moz, mais m'ajoute un cardre autour de la div top sous ie
décidément  [:spamafote]


---------------
.: Clône de Drasche .:. Ebichuleys .:. Avec l'Aloe Vera je fais de beaux cacas [:dawa] .: www.oserselancer.com :.
n°363585
urd-sama
waste of space
Posté le 16-04-2003 à 16:25:24  profilanswer
 

bête que je suis, au lieu de mettre transparent j'ai mis la couleur de fond et tout est ok!
d'autres modifs à me proposer?


---------------
.: Clône de Drasche .:. Ebichuleys .:. Avec l'Aloe Vera je fais de beaux cacas [:dawa] .: www.oserselancer.com :.
n°363601
the real m​oins moins
Posté le 16-04-2003 à 16:29:30  profilanswer
 

HotShot a écrit :

Bah, perso je privilégie(rais) la 1ère soluce : une seule page index. qui reprend l'essentiel du code + 1 feuille CSS qui reprend l'essentiel de la mise en page, et avec ces deux fichiers tu gères le contenu... simple, efficace, moins de risque que 52.000 fichiers avec chacun 2 ou 3 includes :D

je débarque, j'ai pas lu les avis de tout le monde, j'ai lu les 2 3 premiers
suis-je le seul à etre contre cette technique?
bien que je reconnaisse tout à fait l'utilité pour le webmaster, je trouve ça mauvais d'un point de vue "usabilité".  
il me semble plus "logique" et "user-friendly" d'avoir une url du genre "pouet.com/contact/email.html" que "pouet.com/index.php?section=contact&page=email"
 
pavé dans la marre?
 
 
edit: bon effectivement je débarque :D
antp est d'accord avec moi il me semble \o/
et gm_..?
(je bosse moi j'ai pas le temps de tout lire :o)


Message édité par the real moins moins le 16-04-2003 à 16:30:39

---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°363628
antp
Super Administrateur
Champion des excuses bidons
Posté le 16-04-2003 à 16:38:35  profilanswer
 

the real moins moins a écrit :

antp est d'accord avec moi il me semble \o/


 
oui mais moi j'aime pas devoir faire plein de pages qui incluent le header etc.
 
donc je vais faire ce que j'avais dit, à savoir une page fr.php et une page en.php qui récupère l'url comme si c'était des paramètres :D


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
n°363646
the real m​oins moins
Posté le 16-04-2003 à 16:46:32  profilanswer
 

antp a écrit :


 
oui mais moi j'aime pas devoir faire plein de pages qui incluent le header etc.

moi non plus [:spamafote]
 

antp a écrit :

donc je vais faire ce que j'avais dit, à savoir une page fr.php et une page en.php qui récupère l'url comme si c'était des paramètres :D

ben ouais
par contre ce qui me fait chier ENCORE PLUS c'est de maintenir des pages en plusieurs langues...
sur le site de FL, comme y'a quasi pas de contenu statique, j'utilise getText... c'est un peu chiant, mais j'ai qu'un fichier par page, meme si j'ai 308430 langues \o/
et euh ceux qui utilisent la technique des urls chiantes et a rallongue, rassurez moi, vous faites pas un gros switch avec le contenu dedans... ? :o donc au final vous avez quand meme tout autant de fichiers [:spamafote] (alors l'include tu risques pas de l'oublier, c'est qd meme le truc qui saute aux yeux quand tu verifies ton site avant de le foutre en ligne nan?)


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°363744
antp
Super Administrateur
Champion des excuses bidons
Posté le 16-04-2003 à 17:15:03  profilanswer
 

ouais moi j'ai des array d'array qui me permettent de facilement faire le lien params->fichiers
l'avantage c'est qu'y a jamais de liens morts vu que seul index.php est appelé :)
 

the real moins moins a écrit :

(alors l'include tu risques pas de l'oublier, c'est qd meme le truc qui saute aux yeux quand tu verifies ton site avant de le foutre en ligne nan?)


 
je teste sur le serveur d'OVH moi, directement en ligne :whistle:
c'est pas une peur d'oublier l'include, c'est juste que ça me fait chier [:spamafote]


Message édité par antp le 16-04-2003 à 17:16:02

---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
n°363751
the real m​oins moins
Posté le 16-04-2003 à 17:17:32  profilanswer
 

antp a écrit :

ouais moi j'ai des array d'array qui me permettent de facilement faire le lien params->fichiers
l'avantage c'est qu'y a jamais de liens morts vu que seul index.php est appelé :)

bof :o


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°363811
the real m​oins moins
Posté le 16-04-2003 à 17:41:27  profilanswer
 

HotShot a écrit :

Moi c du parsing de param :D  
 
Exemple : http://fr.machin.com/?section-chapitre-page
 
On parse le query et affiche le résultat en fonction :D

bah quel interet d'en faire un param?


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
mood
Publicité
Posté le 16-04-2003 à 17:41:27  profilanswer
 

n°363818
antp
Super Administrateur
Champion des excuses bidons
Posté le 16-04-2003 à 17:43:14  profilanswer
 

HotShot a écrit :

Moi c du parsing de param :D  
 
Exemple : http://fr.machin.com/?section-chapitre-page
 
On parse le query et affiche le résultat en fonction :D


 
je préfère encore http://machin.com/fr/section/chapitre/page
on a vraiment pas d'idée du fonctionnement interne du site :)


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
n°363826
antp
Super Administrateur
Champion des excuses bidons
Posté le 16-04-2003 à 17:46:12  profilanswer
 

ma technique ? un fichier fr.php (oui, malgré que je mette pas le .php dans l'url) qui récupère l'url :
  $uri = $_SERVER['REQUEST_URI'];
 
ça marche sur OVH mais je suppose que ça ne marche pas sur bcp d'autres serveurs... enfin ça doit pas être dur de faire un htaccess qui gère ça...


Message édité par antp le 16-04-2003 à 17:46:43

---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
n°363829
the real m​oins moins
Posté le 16-04-2003 à 17:47:13  profilanswer
 

j'allais le dire: htaccess qui redirige tout vers un seul script
m'enfin chuis pas fan non plus :o


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°363837
the real m​oins moins
Posté le 16-04-2003 à 17:50:31  profilanswer
 

chez ovh, si ton url "normale" est pouet.com/bidule/truc.php,  "pouet.com/bidule/truc" marchera aussi (-> truc.php), et si tu fais "pouet.com/bidule/truc/borue/zoinze/" aussi d'ailleurs :o
 
edit: [:mlc]


Message édité par the real moins moins le 16-04-2003 à 17:51:53

---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°363840
the real m​oins moins
Posté le 16-04-2003 à 17:51:05  profilanswer
 

the real moins moins a écrit :

chez ovh, si ton url "normale" est pouet.com/bidule/truc.php
 
et  bien chez ovh, si ton url "normale" est pouet.com/bidule/truc marchera ainsi que chez ovh, si ton url "normale" est pouet.com/bidule/truc/borue/zoinze/ d'ailleurs :o
 
 

je vais éditer ça moi [:mlc]


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°363844
antp
Super Administrateur
Champion des excuses bidons
Posté le 16-04-2003 à 17:52:17  profilanswer
 

HotShot a écrit :

Mais comment dire au serveur que "fr" est un fichier, et donc que /machin/truc/muche ne doivent pas être descendus comme des répertoires banals ?


 
suffit d'aller chez OVH :D


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
n°363877
the real m​oins moins
Posté le 16-04-2003 à 18:34:56  profilanswer
 

HotShot a écrit :

OK c bon ça marche  :)  
 
Exemple : http://pikas.net/fr/truc/muche.htm

y'a un bug
http://www.pikas.net/fr/truc/moue/


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°363881
the real m​oins moins
Posté le 16-04-2003 à 18:38:21  profilanswer
 

HotShot a écrit :


Heu relax hein c pas du tout optimisé ce machin :D

vivi :)
ha mais en fait il rajoute un L systematiquement à la fin de l'url :heink:


Message édité par the real moins moins le 16-04-2003 à 18:38:56

---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°367398
antp
Super Administrateur
Champion des excuses bidons
Posté le 19-04-2003 à 23:43:10  profilanswer
 

j'arrive pas à refaire sur mon Apache en local le truc qu'OVH fait :/ (/truc/bidule -> appelle /truc.php s'il existe)


Message édité par antp le 19-04-2003 à 23:43:18

---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
n°367405
daique
Posté le 20-04-2003 à 00:07:54  profilanswer
 

antp a écrit :

j'arrive pas à refaire sur mon Apache en local le truc qu'OVH fait :/ (/truc/bidule -> appelle /truc.php s'il existe)


 
J'ai plus le courage de chercher aujourd'hui, c'est pas avec mod_alias?

n°367408
antp
Super Administrateur
Champion des excuses bidons
Posté le 20-04-2003 à 00:19:28  profilanswer
 

j'en sais rien justement :/
enfin j'ai bricolé, ça ira : j'ai dit à apache de prendre les fichiers sans extensions comme du php, et là le truc marche (si le fichier "faux dossier" n'a pas d'extension évidemment)


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
n°367422
daique
Posté le 20-04-2003 à 08:30:31  profilanswer
 

Essayes déja avec AliasMatch ^/(.*) $1.php dans ton htaccess ça devrait etre un peu moins gruick

n°367440
antp
Super Administrateur
Champion des excuses bidons
Posté le 20-04-2003 à 10:58:19  profilanswer
 

:??: tu pouvais me le dire en chinois j'aurais pas moins compris [:dawa]


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
n°367446
daique
Posté le 20-04-2003 à 11:12:35  profilanswer
 

antp a écrit :

:??: tu pouvais me le dire en chinois j'aurais pas moins compris [:dawa]
 


 
On va faire avec un exemple alors: http://daique.dyndns.org/exemple/  
 
Dans ce rep, il y a un .htaccess qui contient  

Code :
  1. AliasMatch ^/(.*) $1.php


 
Si tu fait une requete sur http://daique.dyndns.org/exemple/test/
Ça equivaudra a http://daique.dyndns.org/exemple/test.php
 
J'espere que t'as compris sinon, je vois pas comment te l'expliquer autrement :)

n°367448
antp
Super Administrateur
Champion des excuses bidons
Posté le 20-04-2003 à 11:14:11  profilanswer
 

ok merci j'ai pigé ;)
je pensais qu'il fallait mettre plus dans le .htaccess que juste cette ligne


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
n°367450
antp
Super Administrateur
Champion des excuses bidons
Posté le 20-04-2003 à 11:16:39  profilanswer
 

Citation :

Internal Server Error


[:--greg--]


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
n°367451
daique
Posté le 20-04-2003 à 11:20:17  profilanswer
 

t'as mod_alias?

n°367452
antp
Super Administrateur
Champion des excuses bidons
Posté le 20-04-2003 à 11:20:51  profilanswer
 

non :D
bon comment on rajoute ce brol...


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
n°367454
daique
Posté le 20-04-2003 à 11:25:24  profilanswer
 

J'ai juste une ligne dans mon httpd.conf  
LoadModule alias_module /usr/lib/apache/1.3/mod_alias.so
 
C'est bizzarre qu'il y soit pas

n°367455
antp
Super Administrateur
Champion des excuses bidons
Posté le 20-04-2003 à 11:26:11  profilanswer
 

ouais enfin en local je suis sous Win32 moi :D
j'ai pas le .so de Alias
enfin c'est pas grave, je laisse ma bidouille en local, et en ligne ça marche tout seul sans modif


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
n°367499
daique
Posté le 20-04-2003 à 14:05:36  profilanswer
 

Ben normalement, il devrait y avoir la dll de mod_alias alors, non?

n°367504
antp
Super Administrateur
Champion des excuses bidons
Posté le 20-04-2003 à 14:23:35  profilanswer
 

F:\Internet\EasyPHP\apache\modules>dir /b
mod_auth_anon.so
mod_auth_dbm.so
mod_auth_digest.so
mod_cern_meta.so
mod_digest.so
mod_expires.so
mod_headers.so
mod_info.so
mod_mime_magic.so
mod_proxy.so
mod_rewrite.so
mod_speling.so
mod_status.so
mod_unique_id.so
mod_usertrack.so
mod_vhost_alias.so


 
[:spamafote]


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
n°367732
Kikoune
(¯`·._) Gentoo (¯`·._)
Posté le 21-04-2003 à 15:38:35  profilanswer
 

hello a tous :)
je vois que certains se posent des questions sur comment avoir http://url/truc/bidule plutot que http://url/?truc=bidule (ouaah l'exemple a deux balle :pt1cable: )
 
sur serveur apache avec php voila ce que j'ai utilisé comme astuce : http://phpbuilder.com/columns/tim19990117.php3
 
dans le principe voila comme j'ai mis en place
 
j'ai un fichier index a la racine de mon site, il ne porte pas d'extension, il est déclaré dans la conf apache comme etant un fichier php et donc apache le parse en tant que tel
 
ce fichier fais le travail suivant :
 
- parsing de l'url afin d'extraire des arguments : l'url est de la forme http://domaine/index/argument1/argument2  
- include d'un fichier qui dessine l'en tete
- include du fichier de la page a afficher en fonction des arguments passés au premier point
- include d'un fichier qui dessine le bas de page
 
dans le principe ca revient a certaines solutions evoquées plus haut... par contre il n'y a pas de configuration a faire sur le serveur, une fois qu'on a déclaré le fichier index en tant que php, tout passe par php


Message édité par Kikoune le 21-04-2003 à 15:41:04
n°367737
antp
Super Administrateur
Champion des excuses bidons
Posté le 21-04-2003 à 15:42:12  profilanswer
 

C'est ce que j'ai fait, je viens de mettre en place le truc :
www.antp.be/software/renamer/fr
 
-> j'ai un fichier software.php qui fait juste un include de l'index.php, puis il y a une analyse des params et une correspondance entre les différents niveaux et un tableau donnant le chemin de la page à include (dans mon exemple, /pages/software/renamer/index.php, ça sert à rien d'essayer d'aller voir cette page en direct :D)


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
n°368030
Lolo-
Posté le 21-04-2003 à 22:22:55  profilanswer
 

Kikoune a écrit :


une fois qu'on a déclaré le fichier index en tant que php, tout passe par php


tu fais comment ? j'ai essayé plusieurs trucs qui marchent pas chez moi  :sweat:


Message édité par Lolo- le 21-04-2003 à 22:23:18
n°368057
Harkonnen
Modérateur
Un modo pour les bannir tous
Posté le 21-04-2003 à 22:54:15  profilanswer
 

Je viens de comprendre en lisant ce topic pourquoi je ne me suis jamais intéressé à la création d'un site et aux CSS/XHTML/PHP/ASP/etc... !
Et on dit que l'assembleur c'est compliqué, mais c'est du gateau à coté de tout ce foutoir [:totoz]


---------------
J'ai un string dans l'array (Paris Hilton)
n°368082
gm_superst​ar
Appelez-moi Super
Posté le 21-04-2003 à 23:49:55  profilanswer
 

Harkonnen a écrit :

Je viens de comprendre en lisant ce topic pourquoi je ne me suis jamais intéressé à la création d'un site et aux CSS/XHTML/PHP/ASP/etc... !
Et on dit que l'assembleur c'est compliqué, mais c'est du gateau à coté de tout ce foutoir [:totoz]


Et moi j'ai la réaction exactement opposée à la tienne :D


---------------
Incongru : une FAQ abandonnée sur les Standards du Web - FAQ périmée de blabla@Prog
n°368085
Kikoune
(¯`·._) Gentoo (¯`·._)
Posté le 21-04-2003 à 23:56:19  profilanswer
 

Lolo- a écrit :


tu fais comment ? j'ai essayé plusieurs trucs qui marchent pas chez moi  :sweat:


 
tu as fais koi exactement ? décris ta manip

n°368156
Harkonnen
Modérateur
Un modo pour les bannir tous
Posté le 22-04-2003 à 09:00:17  profilanswer
 

HotShot a écrit :


Ca me parait pourtant plutôt simple... ah oui, c sûr, faut savoir comment ça marche le nainternette, serveurs, client, url etc. [:dawa]

C'est pas ça qui me gène, mais toutes ces normes qui n'arrêtent pas de changer sans arrêt ! Un coup il faut pas passer par les CSS, un autre coup il faut pas utiliser telle API parce qu'elle est déprecated depuis la dernière version machin de PHP, un autre coup les CSS cai bon mangez en, etc, etc...  :pt1cable:  
Bref, vive les applis locales  :bounce:


---------------
J'ai un string dans l'array (Paris Hilton)
n°368172
antp
Super Administrateur
Champion des excuses bidons
Posté le 22-04-2003 à 09:36:27  profilanswer
 

Harkonnen a écrit :

C'est pas ça qui me gène, mais toutes ces normes qui n'arrêtent pas de changer sans arrêt !


 
ça fait quand même depuis 1998 que la norme actuelle existe :D


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
n°368245
daique
Posté le 22-04-2003 à 10:51:19  profilanswer
 

antp a écrit :


 
ça fait quand même depuis 1998 que la norme actuelle existe :D


 
Il veut certainement parler de ce qu'implémente ms dans ces navigateurs. Ah non tiens, ça n'a aussi plus changé depuis 98  [:ddr555]

mood
Publicité
Posté le   profilanswer
 

 Page :   1  2  3

Aller à :
Ajouter une réponse
 

Sujets relatifs
erreur lorsque vérification d'une page html sur w3c.org[HTML] Lien vers une page et un cadre précis.
creer un cookie en HTML !...code d'un moteur de recherche pour site internet
Pages HTML avec onglets[HTML] Frameset et target
Manipulation de document HTML en Java => rendre le code HTML propre ?[HTML] ou [PHP] C'est possible ?
Votre avis sur mon sitesite internet
Plus de sujets relatifs à : [HTML] Architecture d'un site web


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR