Bonjour à tous
Aujourd’hui on parle beaucoup du web2, là où les produits Microsoft sont les chefs d'orchestre. Je me demande si php en aura-t- il sa place. J'ai entendu parler d'un futur php6 et la naissance d'un web3. Merci de me renseigner
Version imprimable
Bonjour à tous
Aujourd’hui on parle beaucoup du web2, là où les produits Microsoft sont les chefs d'orchestre. Je me demande si php en aura-t- il sa place. J'ai entendu parler d'un futur php6 et la naissance d'un web3. Merci de me renseigner
bonjour,
moi je fais entierrement confiance au developpement de php dans ce sens, quand je vois le nombre de classes qui fleurissent et le nombre de framework qui sont de plus en plus crédibles j'ai foi en l'avenir
web3 est has been ;)
Non, sans blague, cela n'a guère à voir avec la technologie coté server. Tant que ces servers peuvent envoyer du contenu, que ce soit java, php, python etc, c'est coté client que c'est important. La "révolution" web2, c'est javascript ou flash qui y contribuent, pour ne citer que les plus populaires.
Je ne suis pas d'accord avec toi , le web2 ne se restreint pas à Ajax ou flash, mais c'est la naissance d'un grand nombre d'applications et services web qui ont conduit à ce que l'on nome désormais le web2. On n'arrive même à définir d'une façon claire le web2.
Qu'est-ce que Microsoft vient faire là ?Citation:
Envoyé par young077
Je ne parle pas de Microsoft mais je parle des produits Microsoft
bah, je peux te poser la meme question ... Microsoft n'a fait aucune innovation dans le domaine du web (et dans biens d'autre domaines aussi ...)Citation:
Envoyé par young077
si tu veux parler de produits qui ont vraiment fait qu'on parle aujourd'hui du web 2.0, tu peux parler de gmail, de google map ... flirk ou encore le moteur de recherche A9... ou encore de la bibliothèque YUI
et PHP en est pour beaucoup, c'est une des technologies opensource qui à recu le plus d'investissement ces derniers temps et ce n'est pas pour rien.
sahid
Alors là, je t'arrête tout de suite ; )Citation:
Envoyé par sahid
Microsoft est à l'origine DU truc qui a fait basculer le monde dans ce qu'on appelle bizarement le "web2". C'est dans IE 5, il y a des années, qu'ils ont introduit la possibilité de faire des requêtes asynchrones avec l'objet XMLHttpRequest (ce qu'on appelle Ajax maintenant). Il aura fallut attendre Google (gmail/Google Maps) pour qu'on redécouvre que ce truc existait.
tu as raison, Microsoft à été le premier à ajouter cette classe dans son navigateur à partir d'active x, mais de la à dire qu'il a développé, je ne sais pas.
néanmoins la ou tu te trompes c'est qu' Ajax ne repose pas uniquement sur l'objet XMLHttprequest, Ajax est un modèle de conception qui repose sur plusieurs technologies et abouti à des modèles de programmations, de fonctionnalités et d'ergonomies.
voila pourquoi je pense que les veritables avancés du web ne sont pas du à microsoft et loin de là, (déjà par la tres mauvaise qualité de leurs navigateur web qui ne respecte pas les standards fixé par la W3C) et surtout parce que :
Citation:
si tu veux parler de produits qui ont vraiment fait qu'on parle aujourd'hui du web 2.0, tu peux parler de gmail, de google map ... flirk ou encore le moteur de recherche A9... ou encore de la bibliothèque YUI
sahid
Je n'irai pas jusque là. Mais chacun son avis bien sûr (surtout dans le domaine du web2 ; )Citation:
Envoyé par sahid
Selon moi les nouveaux modèles de programmations, de fonctionnalités et d'ergonomies proviennent plutôt, en caricaturant un peu, de la (re)découverte du DHTML, dont Ajax ne constitue qu'un pion mais au combien charismatique. Ceci plus une convergence vers un respect des standards du web (déjà fort anciens pour certains) et la mise à disposition de servers API (web services) le tout mis en vrac dans un browser récent constituent le web2. Tout le buzz autour du terme "web2" fait aussi partie du web2. Ce post en est l'illustration ; )
Oui ; ) Mon précédent post à l'égard de Microsoft était ironique. Ils ont clairement raté le premier wagon du web2.Citation:
Envoyé par sahid
Concernant PHP6 je cite :
Vous en pensez quoi ? Effectivement avec la suppression des magic quote les hébergeurs sont pas prèts de mettre à jour leur version de PHP ... Par contre le support de l'unicode est une bonne nouvelle, il était temps !Citation:
Envoyé par Charlie
Salut,
Le passage à PHP5 avait déjà pris un certain temps, et les hébergeurs ont proposé le choix entre PHP4 et PHP5. Je parie que ça sera de nouveau le cas avec PHP6, surtout vu le problème posé par les magic_quotes.Citation:
Vous en pensez quoi ? Effectivement avec la suppression des magic quote les hébergeurs sont pas prèts de mettre à jour leur version de PHP
Cela dit au niveau du choix, je ne peux qu'approuver. Au même titre que l'option register_globals (vous vous souvenez, ce truc magique qui permettait à tout le monde d'initialiser vos variables à la valeur qu'il voulait :roll:), magic_quotes est une erreur de conception à mon sens : protéger les données d'éventuelles injections SQL, c'est le rôle de la classe qui gère les relations avec la BDD (le Modèle, dans une archi MVC par exemple).
Cependant comme souvent dans ce genre de cas, il se pose des problèmes de compatibilité en tout genre qu'il faudra gérer comme on peut :?
Moyennement d'accord. Bien sur si l'on continue d'utiliser les extensions mysql, mssql, pgsql cet avis prend tous son sens. Par contre avec PDO et les requetes préparées cela n'à plus du tout de sens et est caduque.Citation:
Envoyé par Charlie
cf http://fr.php.net/pdo
Au final je trouve que c'est une bonne nouvelle.
La team PHP essaie souvent de trouver des solutions pour faciliter le développement. Il y à de bonnes choses, d'autres moins bonnes (typage trop faible ? :o).
Celle ci en était une mauvaise car elle induisait en erreur sur le degré de sécurité réél de l'application.
Et puis 80% cela me parait un peu gros, non ?
Au fait quel rapport avec le web 2.0 (cette vaste supercherie) ? Le mieux que l'on obtienne c'est un framework developper à coter de PHP qui aura pour but de simplifier le développement d'interface HTML dynamique. Cela existe surement déja par ailleurs.
J'ai lu récemment un article sur l'arrivée en force de microsoft sur les technologies web... L'article laissant entendre que si le nombre de site en PHP était de loin supérieur à ceux sauce microsoft, les sites microsoft gagnaient (beaucoup) de terrain...
Cela a évidemment donné suite à un débat entre pro et anti M$, et il a bien fallu admettre que PHP à un problème au niveau de la sécurité... Non pas que Apache ou nos serveur soient plein de trou, mais plutot que la plus part des appli pondu par les codeurs PHP sont pleines de failles, le langage étant trop permissif...
Pour ma part, j'ai une foi absolue en Apache. Cependant, contrairement a ce que pourrait laisser penser la déconcertante facilité avec laquelle on peut se mettre à ce langage, je pense que c'est un langage de pro. Un débutant ne peut coder qu'une passoire avec, et on ne peut pas faire du bon boulot sans avoir une bonne culture "hack".
+1. La sécurité est crutiale sur le net, peu importe le langage utilisé.
M$ n'est pas plus à l'abri que les autres, il n'y a qu'à voir le nombre de patch qu'il faut installer à chaque fois qu'ils pondent un log...
http://thierrylhomme.developpez.com/php/php_secure/
http://phpsec.org/projects/guide/fr/1.html
http://cchatelain.developpez.com/articles/securite/
http://bob.developpez.com/phpauth/
Salut
si je peux apporter une petite contrib je dirais que
depuis PHP5, la fondation PHP, tente de convertir les programmeurs PHP, et cela va continuer avec PHP6...
Si cette info comme quoi les sites au sceau microsoft sont soit disant plus surs que les sites sous PHP c'est deja parce qu'il existe beaucoup moins de site amateur sous les technologies Microsoft, et que beaucoup de développeurs pensent que le PHP est un simple langage, facile à prendre en main...
on a tous entendu au moins une fois "mouais, php c'est de la chochotte quand tu sais faire du c ou du c++",
il est envident qu'il est plus facile à prendre en main (langage de plus haut niveau), mais maintenant faire une application sure et complete, est aussi compliqué, et demande une certaine réflexion. Si un site sous PHP est mon sur, ce n'est pas à cause de langage ou du serveur.
sahid (;
Sinon je pense que le PHP a une place importante dans le Web 2.0, cependant je trouve se principe un marketing mais bon. De toute maniére les principales évolution se font coté client, et on aura toujours besoin d'un langage coté serveur, et PHP est l'un des plus simple à prendre en main mais qui n'empeche pas ses immense possibilité.
C'est quoi le web 2.0, au juste? :lol:
Web 2.0... The Return of Web... Beware of Spider :aie:
Non en faite, si je me trompe c'est le rendu dynamique et modifiable d'une page par un utilisateur, genre les wiki et autre. Une réelle interraction entre un site et son internaute.
Entre nous, je n'en vois pas l'utilité... pour moi ça reste Internet... Mais bon, ça fait vendre :)
Le Web 2.0?
C'est le Web classique, avec un numéro derrière : un coup de marketing :aie:
Enfin plus sérieusement (quoique) c'est utiliser d'anciennes technologies (Ajax, Css, etc) en disant qu'elles sont récentes (en fait, c'est juste qu'avant on avait la flemme de les utiliser)