2011-10-20 4 views
1

Je suis sur le point de commencer à travailler sur un nouveau site web et j'ai pensé que ce serait amusant d'utiliser HTML5. J'ai décidé d'utiliser le projet HTML5 Boilerplate pour réduire les cheveux tirés des problèmes IE. En recherchant HTML5, je n'ai rien vu lié à la gestion facile de la navigation.HTML 5, PHP et Navigation

Dans le passé, j'ai toujours utilisé PHP pour la partie navigation/pied de page des sites que j'ai créés. Cela facilite la configuration d'un nouvel élément de menu ou la modification du pied de page sur le site. Le problème que j'ai est cependant qu'en dehors des inclusions il n'y a aucune raison pour moi d'utiliser PHP (habituellement).

Donc, ma question est-ce que j'ai d'autres options (en dehors des menus séparés chaque page) et quelle est la meilleure pratique? Je remarque que beaucoup de sites Web semblent n'utiliser que du HTML pour naviguer sur des portions de leurs sites Web, mais il semble que ce soit une perte de temps pour mettre à jour plusieurs pages ...

Est-ce que je manque quelque chose de vraiment évident?

Nous vous remercions de votre conseil.

+0

Vous ne savez pas s'ils n'utilisent que le html pour leurs navigations, car vous ne pouvez pas voir le backend php. – NVTOnline

+0

une bonne pratique ici est donc d'accepter la meilleure réponse comme un signe d'appréciation et d'aider les autres utilisateurs à être en mesure de trouver la meilleure réponse plus rapidement – Anonymous

Répondre

1

Si vous ne souhaitez pas utiliser php, vous pouvez simplement utiliser frames [oopps, mieux ne pas - dépréciée en HTML5], ou - pour que de petites pièces comme le menu - propably mieux iframes pour inclure des fichiers externes dans votre html :) Espérons que cela aide déjà!

Cependant, il n'y a pas grand mal à utiliser php en petites quantités. Ni en grande quantité, ce que j'essaie de dire, c'est que vous ne perdez rien si vous n'utilisez qu'un peu de php! Ce n'est pas comme si vous 'gâchiez' juste parce que tout le reste est du HTML. PHP est un langage serveur, de cette façon, il n'y aura pas de charge sur l'utilisateur.

+0

cadres sont amortis en html5 – Bart

+0

Cadres eux-mêmes sont [obsolète] (http: // www.html-5.com/changes/deprecated/index.html). Bien que vous puissiez utiliser un iframe, il vaudrait probablement mieux avoir un petit fichier PHP. – Bojangles

+0

J'ai déjà regardé des cadres, mais cela a toujours semblé être une méthode qui est mal vue et finira par disparaître. Donc, je voudrais choisir php inclure sur cadre/iframes je pense. Mais merci pour la réponse. – Nori

1

.shtml est aussi facile que:

<!--#include virtual="../quote.txt" --> 

Je ne l'ai pas utilisé dans environ ... 8 ans, mais cela ressemble à ce que vous cherchez. À mon humble avis cependant, je resterais avec PHP. Si c'est l'inconvénient de télécharger sur un serveur pour voir vos changements, je regarderais dans une pile comme XAMPP.

+0

Je n'ai aucun problème avec PHP, c'est juste une peine de changer les fichiers en .php pour aucune raison autre que certains comprend. Mais c'est probablement ce que je finirai par faire. J'ai XAMPP et je l'adore. PHP serait ennuyeux sans cela. :) – Nori

+0

Hé, je t'entends. Il y a sûrement des programmes de renommage de fichiers batch/batch, non? –