| |||||
| Dernière réponse | ||
|---|---|---|
| Sujet : Comment sont fait les grands sites web ? | ||
| SquiiiD |
|
|
| Aperçu |
|---|
| Vue Rapide de la discussion |
|---|
| SquiiiD |
|
| LetoII |
|
| jeffres | C'est très bien tout ça mais j'aime bien garder le contrôle de mon code, alors Dreamweaver me saoule un peu. Et si je lui demande juste de vérifier les liens, il me saoule à vouloir que je crée un dossier racine machin bidule. Ok, si je cherche un peu, je trouverai, mais j'ai quand même peur de ce qu'il ferait.
Par contre, je connais pas golive. |
| Lucass |
|
| Moustaaki |
|
| jeffres | Oui, je vois très bien ce que tu veux dire, et c'est vrai que ça peut devenir vraiment lourd. Ca mérite d'y réfléchir tout de même.
Hum, pour permettre un déplacement de répertoire sans avoir à changer 20 000 liens après, c'est pas mal. Mais pour le déplacement de fichiers, ça n'apporte rien. Et je ne change tout de même pas mes répertoires de place toutes les 30 secondes. C'est vrai que la meilleure solution sembre tout de même être de bien prévoir son coup (relativement difficile sans mon cas) ou d'utiliser un logiciel adéquat, ce qui simplifie bien la vie. Quelqu'un connait un de ces logiciels ? |
| Lucass | mais c clair que je reste d'accord avec tous ceux qui disent que l'analyse de la structure est primordiale.
de toute facon ds l'info tu fais rien ss analyse (merci mc.lafaye, pour ceux qui reconnaitront) |
| Sh@rdar | sinon pour le problème de déplacement de dossier y a une solution un peu bourrine mais qui fonctionne en PHP tu te fais un fichier de conf dans lequel tu mets tout tes path (img css etc..) et au lieu de taper le nom du dossier t u fous un <?=$Path["Images"]?> je faisais ça au début mais ça devient vite lourd... la meilleure solution reste à mes yeux de bien réfléchir avant et de prévoir toujours plus large histoire de pas être prix au dépourvu. |
| Lucass | les sites pros sont fait avec des logiciels pro, donc avec des gestionnaires de site. et mettre les adresses de lien ds une bd c carrement impensable. je sais meme pas si ce serait plus simple... |
| jeffres | J'irai même jusqu'à dire : tu l'as dit Loomy. |
| jeffres | Tu l'as dit Rémy. |
| Loom the Gloom |
|
| jeffres | Je fais mon site dans le cadre d'un stage, et j'ai déjà précisé que ceux qui m'emploient me disent ce qu'il s veulent au fur et à mesure parce que tout n'est pas encore décidé. Je suis donc obligé de réorganiser un peu mes répertoires dans certains cas. |
| Sh@rdar | bouger les dossiers >> grosse connerie, due à un manque d'analyse à mon avis.
si tu réfléchis bien à ta structure t'auras jamais besoin de déplacer des dossiers. à mon avis il suffit d'exploser la structure de manière à avoir d'un coté les parties statiques (menus, navigation, entête et pied de page) et les parties "changeantes" (le corps des pages quoi). si tu mets autant de répertoire que de catégories/sous catégories, t'es tranquille. moi je fais ça /index.php |--/img (les images) |--/style (CSS) |--/configuration |--/pages-admin (les pages de l'interface d'admin) |--/img (images de l'interface d'admin) |--/functions (des fonctions,classes etc..) |--/pages (les pages) |--/en (pages en ENglish) |--/header (entête ENglish) |--/footer (pied de page ENglish) |--/cat |--/sous cat etc... |--/fr (pages en FRançais) etc... etc.. etc.. |
| jeffres | Mon Dieu, y a foule tout d'un coup.
Euh, alors, j'utlise pas Notepad mais PHPEdit et je n'ai pas vu l'option "gestionnaire de site". Pour snipe foo, on sais jamais, on peut avoir à faire de petites modifs dans l'organisation des répertoires. On me donne des onsignes au compte-goutte, je peux donc pas tout prévoir à l'avance. Et je pense effectivement que les grands sites stockent leus liens dans des bases de données. Mais s'il faut faire un appel à la base à chaque lien, ça me paraît un peu lourd. |
| DrWatson |
|
| Loom the Gloom |
|
| DrWatson |
|
| Loom the Gloom |
|
| Snipe Foo | Je veux pas faire le chiant, mais, quel interet de déplacer les pages, ou de les renomer ? |
| Je@nb | ben qd ta des images à la racine tu fais <img src="../monimage"> et voile ou <img src="/monimage.jpg"> des fois sur certains g vu ça |
| Loom the Gloom |
|
| Lucass |
|
| Max Evans | Ben pour les menus, tu les fe en PHP (include ()) :) |
| de tt manières les grands sites sont gérés par des bases de données (les pages sont dynamiques) donc il y a jamais des milliers de pages pr un site. |
| Loom the Gloom |
|
| DrWatson | question étrange, suffit de pas mettre l'url complète dans tes liens.
Admettons que tu as deux compte free http://compte1.free.fr http://compte2.free.fr Tu fais ton site dans compte1 admettons. Si une page qu'on appelera menu a un lien qui pointe sur une page news par exemple; le lien sera <a href="news.htm">News</a> et le jour où tu déplacera toutes tes pages sur compte2, ça marchera toujours ... en revanche si tu tapes <a href="http://compte1.free.fr/news.htm">News</a> ça marchera dans compte1 mais pas si tu mets ça dans compte2 Ou alors j'ai pas compris ce que tu voulais dire :heink: |
| LetoII | Ben normalement tu pense bien ton truc des le départ est t'as plus de modifs dans ce genre par la suite. Quand bien même un prog qui te change tous les liens de tes pages c pas très compliqué et ça rend des service ;) |
| jeffres | Eh oh, ça va Loom.
C'est bien joli tout ça mais comment peux-tu être aussi catégorique j-'-r ? As-tu des preuves de ce que tu avances ? Parce que je ne demande qu'à te croire, mais je vois mal les gars qui ont un site qui fait des milliers de pages changer tous les liens qui pointent vers une page un à un dès qu'il font le moindre changement de répertoire. Tu vois ce que je veux dire ? |
| Loom the Gloom | hihihi :lol: |
| j-'-r | un grand site c'est fait comme un petit site,
je vois pas le probleme ... |
| jeffres | Personne ne sait ? :??: |
| Loom the Gloom | allez un ptit up pour mon pote qui se languit tout seul ici .. |
| jeffres | Bonjour à tous ceux qui me lisent. Ca va bien ?
Je me demandais juste comment les gros sites (style Hardware.fr) font pour gérer toutes leurs pages. En fait, ce que j'aimerais savoir, c'est si les références à chaque page (nom, adresse, ...) sont stockés dans une base et qu'ensuite les liens pointent sur l'adresse stockée, ce qui évite quand on déplace une page d'avoir à rechanger tous les liens car il suffit de changer l'adresse dans la base. Ou alors est-ce fait autrement ? C'est vraiment quelque chose qui me turlupine parce que je ne vois pas de méthode qui ne présente que des avantages et que je ne trouve nulle part d'indication sur le sujet. Ca me donne envie de pleurer, tiens. Si quelqu'un pouvait m'enlever de ce doute qui me ronge (mais non j'exagère pas). PS : Toute ressemblance avec autre chose serait purement fortuite (certains comprendront). --------------- Jeffres |




