Arboresence fichiers html ,php et liens - PHP - Programmation
Marsh Posté le 05-01-2009 à 00:52:00
Le piège est que la racine n'est pas la racine du disque mais la racine indiquée dans les paramètres du serveur.
L'idéal n'est pas de faire des répertoires par type de fichier (comme ont tendance à faire les débutants en informatique ou quelques bibliothècaires qui classaient les livres par taille au lieu de les classer par thème ou par auteur), mais de faire des répertoires par sujet, lequel peut regrouper une ou plusieurs pages html, fichiers css, fichiers images, etc. Le but est de pouvoir facilement enlever ou ajouter ou sauvegarder ou tester un sujet en copiant un répertoire et ses sous-répertoires éventuels. C'est le concept des modules. L'important n'est pas la boite mais son contenu.
Mais, pourquoi faire compliqué quand on peut faire simple ?
Vous avez moins de mille fichiers. Alors mettez les tous dans le même répertoire et basta !
Marsh Posté le 05-01-2009 à 09:16:55
billgatesanonym a écrit : Le piège est que la racine n'est pas la racine du disque mais la racine indiquée dans les paramètres du serveur. |
oui, je comprends bien , mais ceci est mon projet HTML (je suis en L1 de Info) et les consignes données étaient de classer les fichiers selon les types, sauf que le php n'était pas demandé ^^... à la base ... et là , je ne sais pas comment faire ! Une autre idée ?
et comment je peut faire pour faire un lien de ma page livredor.php a index.html ?
Mercii
Marsh Posté le 05-01-2009 à 09:38:07
ReplyMarsh Posté le 05-01-2009 à 10:14:18
FlorentG a écrit : Tous les fichiers ne doivent pas êtres dans projet, mais dans www |
a ok ^^ (ya pas d'autre solutions ?) et par exemple si je donne mon site sur clé usb , y a t il un moyen pour tt installé sur celle ci , afin que dès que l'on clique sur index le site et ma page php marche direct ?
Marsh Posté le 05-01-2009 à 19:03:31
oui quel que soit le package (WAMP, XAMPP, easyPHP - pardon j'ai dit une bêtise ) il y a un dossier www/ ou htdocs/ dans lequel mettre les sites.
1 projet = 1 site = 1 URL du type http://localhost/nom_du_projet/ qui pointera directement vers c:\wamp\www\nom_du_projet\
pour ce qui esst de la clé USB, ça existe, c'est une édition portable de php, fais une recherche sur le forum, je ne me rappelle plus du nom mais un sujet pas trop vieux y fait référence.
Marsh Posté le 05-01-2009 à 22:54:20
NewsletTux a écrit : oui quel que soit le package (WAMP, XAMPP, easyPHP - pardon j'ai dit une bêtise ) il y a un dossier www/ ou htdocs/ dans lequel mettre les sites. |
OKok , je te remercie , j'ai malheureusement laissé tombé ce livre d'or ^^ Sinon je pourrait pas finir attend , je sais c'est bien dommage , mais l'exéprience php n'est pas perdu XD
Merci a vous !
Marsh Posté le 04-01-2009 à 23:37:37
Re-bonjour !
Je vous explique mon pb .
Je voudrais faire un site en html majoritairement et quelques pages php pour mon livre d'or . Seulement je pense que mon arboresence me joue des tours ... et comme je n'y connais pas grand chose en php je viens vous demandez votre avis .
Tous d'abord j'ai créer mon site en html ce que me donnais :
-projet
-index.html
-medias
-images
-videos
-pages
-page1.html
-page2.html
-page3.html
-scripts
-script1.js
-script2.js
-styles
-monstyle.css
-monstyle2.css
-monstyle3.css
Jusque là pas de pb..
Après j'ai voulu mettre du php et là sa ce complique ^^ je savais pas trop ou installer wamp ...je pensais qu'en l'installant dans mon dossier (une fois le dossier zippé ... , je pourrais lire mes pages php sur ts les ordinateurs?!)
J'ai donc maintenant une arborescence comme cela :
-projet
-index.html
-medias
-images
-videos
-pages
-page1.html
-page2.html
-page3.html
-scripts
-script1.js
-script2.js
-styles
-monstyle.css
-monstyle2.css
-monstyle3.css
-wamp
-www
-livredor.php
-....
[u] -(j'ai meme était obligé de mettre une image et une feuille de style pour que ma page livredor.php fonctionne comme je veux)
-.....
.
.
.
Dans quelques liens j'ai était obligé de mettre http://localhost/nomdufichier.ext
et maintenant je voudrais faire un lien de ma page livredor.php a un fichier page1.html
Je n'y arrive pas !
Merci de m'aider :S
Laure