Page 1 sur 1

amélioration d'un intranet

Posté : 21 nov. 2006, 17:47
par Invité
Bonjour,

Voila, il fallait que je crée un intranet très rapidement pour une entreprise, ne connaissant que très peu le php, j'ai choisi la facilité. J'ai créer des frames, mais tout le monde dit bah les frames c'est caca!!!!!
Alors pour les remplacers, il faudrais utiliser les includes ? Y a t-il d'autre solutions ?
J'ai mon menu qui change continuellement, donc es-ce plus astucieux d'utiliser cette methode.
Par exemple (pour simplifier) :
j'ai 2 frames. je choisi dans mon menu de gauche un lien, ma frame de gauche change, je choisi dans me menu de gauche un lien, ma page de droite change, je choisi un lien dans ma page de droite ma page de gauche change......etc....Je ne peux pas faire un menu dinamique car pour faire afficher certain menu il me faut des info cocher par lutilisateur......etc... pas facile a expliquer.

J'espère que vous avez un peu compris et que vous pourrez me suggerez quelque chose.
merci d'avance

Posté : 21 nov. 2006, 17:50
par charabia
Ceci pourrait faire ton bonheur :
http://phpdebutant.org/article68.php

Posté : 21 nov. 2006, 17:53
par Invité
merci je regarde

Re: amélioration d'un intranet

Posté : 21 nov. 2006, 18:16
par Ryle
"Les frames c'est bon, mangez en !"

Il faudrait arrêter de croire à tout ce que de pseudo-intellectuels-prétendus-développeurs ont inventé un jour de grosse fatigue pour justifier leur salaire ;)

Le seul et gros défaut des frames, est le référencement. En effet, beaucoup de moteurs de recherche les notent mal parce qu'ils n'ont pas forcément de visibilité sur les pages qu'elles peuvent ouvrir, et préfère prévenir en estimant qu'elles essayent de lui mentir sur le contenu réel du site.... (et encore, il y a toujours moyen de limiter les dégats)

Pour un site Intranet, une application, ou tout autre élément web qui ne sera jamais référencé par un moteur, la frame ne présente à priori plus de défaut majeur. Son actualisation à coup de javascript peut être moins pratique, mais elle n'est pas inutilement rechargée, elle est figée automatiquement sans avoir besoin de Js ou de css dont la compatibilité entre les navigateurs en a fait craqué plus d'un, si elle contient des traitement lourds style requête sql ou autre ils ne sont effectués qu'une fois, ...

Bref, si tu veux refaire le site parce qu'il a besoin d'un coup de jeune, parce que tu as le temps, parce que c'est fun, parce que Dark Vador est venu te voir pendant la nuit et te l'a ordonné, parce qu'on te paye pour ça, etc. (rayer les mentions inutiles) Vas-y ! C'est effectivement l'occasion de te lancer dans des pseudos-frames, des includes, de l'ajax, du web2.0 et toutes ces petites choses bien sympa :)

Si c'est juste parce qu'un benêt est passé derrière toi en disant "les frames c'est caca !!", tu peux l'envoyer faire un tour ici, je vais te le recevoir moi ;)

Posté : 21 nov. 2006, 18:28
par Ajoloca
Bonjour,
@Ryle
while(true) $Bravo += 1;

Posté : 21 nov. 2006, 19:00
par zeus
Il reste un petit moins à rajouter au frame, tout en gardant la manière de raisonner de Ryle : le back.

Dans un site avec frame, tous les navigateurs n'ont pas la même action sur le clic "back". Certains reviennent à la dernières modification de l'une des frames alors que d'autre reviennent à la dernière modification de la page complete, sans faire attention aux modifications des frames ;)

Mais, comme le dit Ryle, si le site est déjà développé et que c'est pas super vital, c'est viable ... ;)

Posté : 22 nov. 2006, 10:26
par Invité
oki merci. Donc se que je retient c'est que ce n'est pas si négatif que ça les frames, je vais donc laissez de cette manière. Et c'est vrai que tout mon intranet est fait de cette manière et je n'ai pas forcement le temps, étant donnée que l'on augmente le nombre de table dans ma base de jour en jour, j'ai un très grand nombre de code a réaliser, afin de agrementé ma base, l'exploiter par des statistiques. Bref je manque pas de boulot.
Donc merci bcp pour ces quelque ligne qui me soulage!!!!!!

Re: amélioration d'un intranet

Posté : 22 nov. 2006, 11:49
par albat
Le seul et gros défaut des frames, est le référencement. (...)
(et encore, il y a toujours moyen de limiter les dégats)
Aaaaah !
Longtemps, j'étais le seul (ou quasiment) sur ce forum
à défendre les frames que l'on accusait de tous les maux.
pas inutilement rechargée ... sans avoir besoin de Js ... compatibilité ... traitement lourds effectués qu'une fois ...
Encore !... Encore !...
Rhââââ, lovely ! :langue:
parce que Dark Vador est venu te voir pendant la nuit et te l'a ordonné
Je vois que monsieur Ryle McFly connaît ses classiques ! ;)
parce qu'on te paye pour ça
Celle-là, c'est la plus drôle de toutes ! :lol:
Si c'est juste parce qu'un benêt est passé derrière toi en disant "les frames c'est caca !!",
tu peux l'envoyer faire un tour ici, je vais te le recevoir moi ;)
On sera plusieurs ! :twisted: