Comment récupérer le nom de la page appelante ?

Mammouth du PHP | 672 Messages

12 sept. 2011, 15:47

Bonjour,

Merci de ces précisions.

Je vais rester en html qui à l'aide du js calcule avec du php, puis le php renvoie en js les résultats au html.

Ceci, car si je passe en php total, le temps que je l'apprenne pour pouvoir faire un page qui en plus ne sera pas facilement portable (serveur <> d'apache), ben le temps n'en vaudra pas la chandelle. Il n'y a que le html qui passe partout, alors je fais le maximum avec lui.
:shock:
Tu préfères rester sur du HTML + JS + PHP parce que c'est plus simple que HTML + PHP ?

Pour le reste, je ne peux que t'inviter à te renseigner un minimum, ça t'évitera les a priori infondés.

ViPHP
AB
ViPHP | 5818 Messages

12 sept. 2011, 17:55

Alors évidemment je peux faire un site en php, seulement il ne sera pas portable partout a contrario du html (y a je crois des combines pour émuler de l'asp sous apache et du php sous iis, mais bon)... Et en plus un site php, va falloir modifier les centaines de référencement déjà effectués en html, alors tu comprendras que je demeure en html.

Sur le Net en fait, on se croirait avant les années 80 avec le cpm, la compatibilité PC ou pas, ensuite ça a été normé et maintenant c'est presque clair, il y a quelques langage majoritaires (c, c#, java, vbNet) qui font tous des exe qui sont tous exécutés par les OS existant en règle générale. Faudrait que le Net s'aligne sur ce principe, que tous les langages soient capables de permettre une programmation que tous les serveurs acceptent, tant que ça ne se fera pas ce sera un vrai cirque...

Au plaisir.
Pour avoir un site dynamique il faut au moins un langage serveur. Si tu compte faire évoluer ton site dans ce sens ce n'est pas une perte de temps que d'apprendre ce langage, ou sinon tu pourras faire appel à des prestataires externes en cas de besoin, à toi de voir.

Concernant php c'est le langage pour serveur web le plus populaire, et donc le plus facile à trouver partout y compris chez les FAI (et pas que free). Cela permet de faire des sites gratuitement et sans avoir à payer d'hébergement, ni de frais de licence (puisque unix/linux) alors de quoi te plains-tu ?

Si ensuite tu veux plus de répondant et de fonctionnalités les hébergeurs professionnels sont légions et te permettent d'avoir un nom de domaine+hébergment pour moins de trente euro par an. Cela reste encore accessible pour un service professionnel...

Donc les choses sont relativement simples et accessibles.

Tu parles de java, mais pour qu'il soit exécuté il faut bien que java soit installé sur ton ordi, c'est une option, mais pas installé par défaut.

Après que les connaissances pour faire un site web complet nécessitent l'apprentissage de plusieurs langages et que ce soit finalement moins simple que prévu... ça c'est la faute à la démocratisation du web et à la diffusion de moteurs de blog ou CMS qui permettent de faire pas mal de pages sans connaissance particulières, si bien que cela fait penser que la création d'un site dynamique avec de nombreuses fonctionanlités est chose facile et demande peu de connaissances. Mais bon, que les modules préfabriqués soient simples à utiliser, n'implique pas que le code source nécessaire à les produire soit chose simple :wink:
Et c'est précisément quand on veut sortir du préfabriqué pour faire son propre code, que précisément on s'aperçoit de la "nuance" :) Bon ben au moins tu comprendras mieux le salaire que demandent les développeurs pour faire apparemment de "petites" choses mais sur mesure :)

Avatar du membre
Modérateur PHPfrance
Modérateur PHPfrance | 8758 Messages

13 sept. 2011, 11:35

quand à la portabilité du html, si tout le monde l'exploité comme le prévois le W3C il n'y aurais pas bidouille en css pour adapter à tout les navigateurs même récent.
une p'tit tour sur alsacreations pourra te donner une idée de ce qu'il y a faire pour une afficher correct sur tout les navigateurs.

quand au javascript même chose, sans parler du fait que full JS pour le coté 'dynamique' de la chose, oui ne vois pas les rechargement et permet de belles fioriture, mais le javascript reste quelque chose d'interprété par un navigateur et en cette matière la aussi il font ce qu'ils veulent (d'ailleurs les méthode classique de construction de méthode ajax prévoies généralement un cas IE et un cas autre). de plus le Js étant désactivable ton site ne sera pas accessible si c'est le cas.

perso un site qui m'oblige a faire comme le webmaster veux et ne me laisse aucune liberté je quitte d’emblé ;)

@+
Il en faut peu pour être heureux ......