Pseudo Frame ou Include - PHP - Programmation
Marsh Posté le 01-06-2005 à 23:44:50
chez moi, pseudo-frame == include
Marsh Posté le 02-06-2005 à 00:11:46
pas forcément
si je fais des includes je peux inclure le header le menu et le pied dans chacune de mes pages : du coup ca ne se voit pas niveau de l'url
les pseudos frame on part d'une seule page et on appelle le contenu et l'url devient un truc du genre www.truc.page.php=?mapage
Marsh Posté le 02-06-2005 à 00:13:06
Yanlaz a écrit : pas forcément |
mais qu'est-ce que tu racontes?
la création de "pseudo-frames" est basée sur l'utilisation des includes
Marsh Posté le 02-06-2005 à 00:16:43
J'ai jamais di que les speudo frame n'utilisait pas les includes!
mais tu inclue sle contenu dans une page
mais on peut aussi par un jeu d'inclusion appelé les eléments graphiques (header, menu, pied) dans chacune de tes pages
tu saissis?
Marsh Posté le 02-06-2005 à 00:25:44
Yanlaz a écrit : J'ai jamais di que les speudo frame n'utilisait pas les includes! |
Ce sont des pseudo-frames dans les deux cas, avec une implémentation différente c'est tout
Et header, menu et pied de page ne sont pas des éléments graphiques
Marsh Posté le 02-06-2005 à 10:36:46
Yanlaz a écrit : J'ai jamais di que les speudo frame n'utilisait pas les includes! |
C'est eactement la meme chose, sauf que c'est pas fait de la meme facon.
D'un cote tu as par exemple un fichier index.php qui contient la structure de ton site et tu y inclus le fichier voulu.
De l'autre cote tu as des tas de petits fichiers php ou chaqu'un inclus la structure du site.
A la fin sa revient au meme.
La premiere facon de faire est plus "organisee", un changement de l'index se repercute sur tout le site. Mais peut poser des problemes si certaines pages doivent se comporter d'une maniere specifique (ex si une page doit faire une redirection, si le site est mal concu, on au un probleme de headers).
La deuxieme methode est plus contraigante en cas de modification de la "base" du site. Mais en revanche les pages "speciales" peuvent si elles veulent, ne pas inclure les fichiers de base, et par consequent, posent moins de problemes lies aux eventuels "headers".
Maintenant une petite remarque, vous me direz qu'avec la 2e methode on a pas besoin de modifiers toutes les pages, il suffit de simplement modifier la page qui y est incluse. Mais des fois la modification a faire ne vas pas forcement dans le fichier qui est inclus, et si certaines pages ne l'incluent pas ?
Perso j'utilise la premiere methode, je la trouve plus organisee, et cela evite que quelqu'un accede directement au fichier php. Ca permet d'avoir une sorte de "porte d'entree" du site. Si la personne essaye d'acceder directement au fichier php ca ne fonctionne pas, alors que si elle passe par la voie normalement, ca fonctionne.
Ca permet egalement d'inclure des "patchs" de secu plus facilement. Un simple ajout dans index.php, et toutes les pages sont "a jour".
Enfin voila, les deux methodes reviennent exactement au meme a la fin, ce n'est qu'une question d'organisation.
Marsh Posté le 02-06-2005 à 15:55:04
pour ma part, j'utilise les pseudo-frame par include, mais aussi des vrai "pseudo" frame en javascript, sans utiliser de iframes....
Marsh Posté le 03-06-2005 à 08:57:25
el_gaucho a écrit : pour ma part, j'utilise les pseudo-frame par include, mais aussi des vrai "pseudo" frame en javascript, sans utiliser de iframes.... |
Et si le mec n'as pas JS d'active ? il fait comment ?
Marsh Posté le 03-06-2005 à 10:03:47
cerel a écrit : Et si le mec n'as pas JS d'active ? il fait comment ? |
la navigation devient plus basique et le site n'a plus la gueulle d'avant
je gère en mettant les liens en <a href="monlien.php" onclick="ma fonctionJS(parma); return false;">
mais ma gestion javascript n'est la que pour le visuel....
Marsh Posté le 03-06-2005 à 10:04:23
cerel a écrit : Et si le mec n'as pas JS d'active ? il fait comment ? |
Il l'a dans le cul
Marsh Posté le 03-06-2005 à 11:23:44
masklinn a écrit : Il l'a dans le cul |
pas d'accord si tu as fait ton truc corectement..
tu dois pouvoir nav presque normalement et avoir quand meme accès aux pages
Marsh Posté le 01-06-2005 à 23:40:54
Voici j'aimerais savoir ce qui est le mieux pour un site en php entre juste utilisé des includes ou des pseudo-frames
Si l'un des 2 est plus performant, plus sûrs plus fluide pour la navigation ou si ca reste purement une question de gout?
Je sais que les pseudo frames peuvent poser des problèmes de sécurité car on peut rediriger le site vers nimporte quelle page si la page envoyé n'est pas testé.
'Y a t'il ce genre de pb avec les includes?