IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage PHP Discussion :

PHP souffle sa 20e bougie


Sujet :

Langage PHP

  1. #1
    Responsable .NET

    Avatar de Hinault Romaric
    Homme Profil pro
    Consultant
    Inscrit en
    Janvier 2007
    Messages
    4 570
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Cameroun

    Informations professionnelles :
    Activité : Consultant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Janvier 2007
    Messages : 4 570
    Points : 252 372
    Points
    252 372
    Billets dans le blog
    121
    Par défaut PHP souffle sa 20e bougie
    PHP souffle sa 20e bougie
    Que pensez-vous de l'évolution du langage ?

    Tout comme Java, 2015 marque le 20e anniversaire du langage de programmation PHP, qui représente désormais une référence pour le développement des sites Web.

    Le 8 juin 1995, le développeur Rasmus Lerdorf publie un message annonçant la disponibilité d’un « ensemble de petits fichiers binaires CGI écrits en C ». Il nomme cette suite d’outil « Personal Home Page Tools » (outils pour page personnelle). L’objectif était de permettre de créer des pages Web dynamiques, pouvant afficher du contenu provenant des fichiers, compter les accès, afficher la date, etc.

    Rasmus Lerdorf était alors loin de se douter que l’API qu’il proposait pour faciliter la vie aux développeurs allait devenir la plateforme de programmation la plus populaire au monde pour le développement d’applications Web. On estime à ce jour que PHP représente plus de 80% de sites Web à travers le monde.

    PHP doit son succès au fait qu’il est resté un langage simple, facile à utiliser, qui est venu résoudre un besoin concret, à un moment ou l’on assistait à l’explosion de la bulle d’Internet.

    Mais, cette simplicité est aussi à l’origine de nombreuses critiques dont est victime le langage. En effet, de nombreux développeurs trouvent que PHP est trop permissif et n’impose aucune rigueur dans le développement.


    En ce qui concerne l’historique du langage, après la version initiale publiée en 1995, le code de PHP a été repris à zéro en 1996 pour offrir un lot de nouveautés, comme la prise en charge des bases de données DBM, mSQL et Postgres95, ou encore des cookies.

    C’est à partir de PHP 3, qui a été publié en 1998, que se dessine un véritable langage de programmation. Andi Gutmans et Zeev Suraski (les fondateurs de Zend Technologies), dans le cadre d’un projet universitaire, procèdent à une réécriture complète de l’analyseur de PHP, en collaboration avec Rasmus Lerdorf. Le langage change de nom et devient Hypertext Preprocessor, tout en conservant l’acronyme PHP, qui devient récursif.

    Juste après la publication de PHP 3, Andi Gutmans et Zeev Suraski se lancent dans la réécriture du moteur interne de PHP pour améliorer ses performances afin de supporter les applications complexes. Le résultat de ces travaux est la naissance de Zend Engine, le moteur sur lequel s’appuiera PHP 4.0 qui fut lancé en 2000. C’est cette période qu’une importante communauté se réunira autour du langage et qu’aura lieu le premier rassemblement pour discuter des fonctionnalités du langage. Des nombreux outils et ressources voient également le jour, dont PEAR.

    Après plusieurs années de développement, PHP 5 sortira en juillet 2004. Cette version repose sur Zend Engine 2.0 et introduit comme nouveauté phare un modèle pour la programmation orientée objet. On assistera alors à une prolifération des frameworks qui ont stimulé l’adoption de la plateforme par les développeurs et qui ont permis au langage de se faire une place dans le monde professionnel.

    PHP 5 a eu droit à plusieurs évolutions mineures pendant pratiquement 10 ans. Il s’agit en fait des fonctionnalités qui étaient prévues pour PHP 6, qui ont été progressivement introduites dans cette version, suite à l’échec de la prise en charge d’Unicode.

    En 2014, les développeurs de PHP ont annoncé les travaux sur PHP 7. Une nouvelle fois, le code de base a eu droit à une refonte pour prendre en charge un compilateur JIT (Just In Time). Ses développeurs promettent des gains de performances oscillants entre 20% et 110% pour des applications telles que Wordpress, Drupal et SugarCRM.

    PHP 7.0 introduira en plus de nouvelles fonctionnalités comme le stockage en local des threads, une nouvelle syntaxe pour les variables embarquant le typage strict, l’intégration d’un arbre syntaxique abstrait, le support de l’opérateur de comparaison combiné (<=>), l’intégration d’un nouveau caractère d’échappement ( \u), du nouvel opérateur « Null Coalesce », ainsi que des améliorations pour les générateurs.

    Cette version sortira le 12 novembre 2015.

    En tant que communauté de développeurs, souhaitons un joyeux anniversaire au langage PHP.

    Source : Première annonce de PHP


    Et vous ?

    Que pensez-vous de l’évolution du langage PHP et PHP 7 ?
    Vous souhaitez participer aux rubriques .NET ? Contactez-moi

    Si déboguer est l’art de corriger les bugs, alors programmer est l’art d’en faire
    Mon blog, Mes articles, Me suivre sur Twitter
    En posant correctement votre problème, on trouve la moitié de la solution

  2. #2
    Membre confirmé
    Avatar de vinmar
    Homme Profil pro
    Développeur Web
    Inscrit en
    Août 2012
    Messages
    139
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : Service public

    Informations forums :
    Inscription : Août 2012
    Messages : 139
    Points : 516
    Points
    516
    Par défaut
    Au delà de ces avantages/inconvénients par rapport à d'autres langages, PHP à mon sens a apporté au monde informatique un nombre incalculable de petites mains (devenues grandes et expérimentées) qui ont fait et qui font aujourd'hui le web. Sans ce type de techno (comme Javascript très décrié avant l'arrivée de jQuery et consort pour son côté permissive), le web (et l'informatique en général) n'aurait peut-être pas le même visage : hier très boutonneux, aujourd'hui super dans la hype.

    D'un point de vue évolution, il est indéniable que sur la période que je connais le mieux (2000 à aujourd'hui) le langage à fait des bonds importants. Pour le reste, je laisse le soin aux spécialistes de se prononcer.

    PHP rocks !
    M. Lebowski : Avez-vous un emploi, monsieur ?
    Le Duc : Un emploi ?
    M. Lebowski : Ne me dites pas que vous cherchez un emploi dans cette tenue un jour de semaine ?
    Le Duc : Un jour de… Quel jour on est ?

  3. #3
    Expert confirmé Avatar de Zefling
    Homme Profil pro
    Développeur Web
    Inscrit en
    Avril 2007
    Messages
    1 168
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Avril 2007
    Messages : 1 168
    Points : 4 654
    Points
    4 654
    Par défaut
    Déjà 12 ans que je m'en sers... et bien, ç'a pas mal évolué depuis (comme ma façon de m'en servir). J'attends la version 7 avec impatience, mais j'aurais aimé que l'Unicode soit vraiment de la partie (comme annoncé pour le 6, lâchement abandonnée sur une aire d'autoroute au milieu du désert).

  4. #4
    Inactif  

    Homme Profil pro
    NR
    Inscrit en
    Juin 2013
    Messages
    3 715
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations professionnelles :
    Activité : NR
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Juin 2013
    Messages : 3 715
    Points : 1 184
    Points
    1 184
    Billets dans le blog
    9
    Par défaut
    Un langage simple, sans prise de tète et efficace.
    Ce langage a énormément contribué la mise en place de site web personnel, de part sa simplicité.

    Ce que l'on peut lui reprocher ?, les performances et son typage parfois what the f***, ces 2 défauts serons corrigé dans php7, avec de gros gain de performance, et enfin la possibilité de typer les variables.

    Bref, j'apprécie PHP car il est surtout très flexible.

    Ce que j'attends de ce langage, en dehors de toutes les bonnes chose qui serons introduite dans php7, j'aimerais bien qu'il sortent de l'usage exclusif d'un langage web orienté serveur, a quand la possibilité de faire des applications local ?, comme avec python qui embarque de petites bibliothèque sympathique style tkinter par exemple. Une bibliothèque graphique, et la possibilité de compiler le code dans un executable, sa serait un plus qui ouvrirait énormément de nouvelles possibilité.

  5. #5
    Modérateur
    Avatar de sabotage
    Homme Profil pro
    Inscrit en
    Juillet 2005
    Messages
    29 208
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Juillet 2005
    Messages : 29 208
    Points : 44 155
    Points
    44 155
    Par défaut
    et enfin la possibilité de typer les variables.
    Ce sont seulement les arguments et les retours de fonction qui seront typés.
    N'oubliez pas de consulter les FAQ PHP et les cours et tutoriels PHP

  6. #6
    Inactif  

    Homme Profil pro
    NR
    Inscrit en
    Juin 2013
    Messages
    3 715
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations professionnelles :
    Activité : NR
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Juin 2013
    Messages : 3 715
    Points : 1 184
    Points
    1 184
    Billets dans le blog
    9
    Par défaut
    Ce sont seulement les arguments et les retours de fonction qui seront typés.
    A mince, j'avais pas compris cela, je croyait que j'aurais pu déclarer de manière optionnel une variable.

  7. #7
    Candidat au Club
    Profil pro
    developpeur
    Inscrit en
    Janvier 2005
    Messages
    3
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : developpeur

    Informations forums :
    Inscription : Janvier 2005
    Messages : 3
    Points : 4
    Points
    4
    Par défaut threading natif : KO
    il manque la gestion des thread en natif.

  8. #8
    Expert confirmé Avatar de DonQuiche
    Inscrit en
    Septembre 2010
    Messages
    2 741
    Détails du profil
    Informations forums :
    Inscription : Septembre 2010
    Messages : 2 741
    Points : 5 485
    Points
    5 485
    Par défaut
    Je m'excuse sincèrement pour ce vieux troll mais je l'ai trouvé suffisamment hilarant pour le reposter.



    Source : le fabuleux CommitStrip.

  9. #9
    Membre confirmé
    Homme Profil pro
    Développeur Web
    Inscrit en
    Janvier 2013
    Messages
    139
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Matériel informatique

    Informations forums :
    Inscription : Janvier 2013
    Messages : 139
    Points : 459
    Points
    459
    Par défaut
    Ce que j'aime dans PHP, c'est son côté permissif justement. Tout comme Javascript, c'est un outil extrêmement puissant si mis entre de bonnes mains avec les bons outils.
    C'est clair que c'est pas un bon langage pour apprendre (de mon point de vue, je suis de ceux qui pensent qu'on devrait commencer par le bas niveau, le C/Pascal/Ada) car au final on apprend à bricoler une petite bouse qui semble fonctionner.
    Un développeur expert, avec le bon Framework, saura imposer la rigueur nécessaire à obtenir un résultat de qualité puis, au besoin, de mettre de côté cette rigueur.

  10. #10
    Membre régulier
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Juin 2004
    Messages
    47
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Maine et Loire (Pays de la Loire)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Juin 2004
    Messages : 47
    Points : 116
    Points
    116
    Par défaut
    PHP est un langage facile d'accès et qui permet de basculer doucement vers la programmation objet pour ceux qui veulent pousser un peu plus loin.

    Je l'ai utilisé depuis la V4, sans framework et en V5 avec Symfony par exemple. Il y a du bon et du mauvais comme dans tout langage mais PHP a surtout la force d'avoir une énorme communauté permettant d'avoir la réponse à tout problème.

    Une chose à bannir à mon sens, l'utilisation des attributs de fonction calculés avec des binaires. C'était assez fréquent dans l'API de la V4 et j'ai vu des gens s'en inspirer pour leur code qui devenait illisible.

    Je suis curieux de voir tourner la V7 et mesurer ces fameux gains de performance.

  11. #11
    Membre à l'essai
    Profil pro
    Inscrit en
    Juillet 2010
    Messages
    9
    Détails du profil
    Informations personnelles :
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations forums :
    Inscription : Juillet 2010
    Messages : 9
    Points : 14
    Points
    14
    Par défaut Quel est le problème avec unicode ?
    mais j'aurais aimé que l'Unicode soit vraiment de la partie (comme annoncé pour le 6, lâchement abandonnée sur une aire d'autoroute au milieu du désert).
    Parles en aux utilisateurs de Python
    Il n'y a pas de problème Unicode en PHP; je n'ai jamais bien compris ce besoin alors qu'il y a l'extension mbstring

  12. #12
    Membre chevronné
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Juillet 2007
    Messages
    884
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Juillet 2007
    Messages : 884
    Points : 2 018
    Points
    2 018
    Par défaut
    PHP est le langage qui a cassé le monopole de la lourdeur et complexité, c'est l'anti-conformisme. Son attrait viens du fait que l'on a une alternative entre la page statique HTML et la page dynamique écrite avec une grosse application Java ou C/C++. Avec PHP on a pu rendre dynamique une petite partie de la page. Et tant pis si ce n'est pas joli, propre... En fait l'idée de base c'est de dire c'est très bien de faire du code propre et solide mais pour faire une petite chose on peut bidouiller assez proprement et démocratiser ainsi la programmation. C'est le DoItYourself de l'informatique. Alors certes maintenant PHP propose tous ce qu'il faut pour faire une vrai application mais garde en arrière plan cette possibilité de simplicité. C'est son avantage par rapport a C/C++ ou Java. Un autre facteur de son émancipation est sa licence libre alors que l'ASP de Microsoft (et d'autres) était soumis a une license et donc potentiellement (selon des conditions complexe) a une taxe. Aujourd'hui, certes Python présente une sérieuse alternative a PHP et la stimulation mutuelle est bénéfique aux 2.

    Perso, je suis ravi que PHP7 est préféré la performance a l'universalité d'UNICODE. Je ne vois pas l'intéret de mettre des noms de variable avec accent ou en caractère Chinois. Un code propre est un code écris en anglais pour être universel. PHP est le langage qui impose un peu cette propreté, paradoxe pour le langage critiqué pour sa saleté...
    Tout ce que j'écris est libre de droits (Licence CC0) et je vous incite à faire de même.

  13. #13
    Inactif  

    Homme Profil pro
    NR
    Inscrit en
    Juin 2013
    Messages
    3 715
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations professionnelles :
    Activité : NR
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Juin 2013
    Messages : 3 715
    Points : 1 184
    Points
    1 184
    Billets dans le blog
    9
    Par défaut
    Perso, je suis ravi que PHP7 est préféré la performance a l'universalité d'UNICODE. Je ne vois pas l'intéret de mettre des noms de variable avec accent ou en caractère Chinois. Un code propre est un code écris en anglais pour être universel. PHP est le langage qui impose un peu cette propreté, paradoxe pour le langage critiqué pour sa saleté...
    C'est clair, j'avais vu un coup un manuel java en chinois, avec comme exemple de code, des noms de variable en chinois...

    Moi quand je code, mes variables sont en anglais pas en français, d'une part car c'est une "convention", d'autre part car l'informatique n'aime pas trop les accents, les espaces et les caractères spéciaux.

    C'est avant tous une question de lisibilité, c'est comme si j’indentais pas mon code.

  14. #14
    Membre chevronné
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Juillet 2007
    Messages
    884
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Juillet 2007
    Messages : 884
    Points : 2 018
    Points
    2 018
    Par défaut
    Citation Envoyé par sazearte Voir le message
    a quand la possibilité de faire des applications local ?,.

    on peut faire des application locale avec PHP. Sous linux on met le Shebang "#!/bin/php" en entête du fichier et l'on a alors un exécutable classique. (http://php.net/manual/fr/features.commandline.php)
    Tout ce que j'écris est libre de droits (Licence CC0) et je vous incite à faire de même.

  15. #15
    Modérateur
    Avatar de Gugelhupf
    Homme Profil pro
    Analyste Programmeur
    Inscrit en
    Décembre 2011
    Messages
    1 320
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Analyste Programmeur

    Informations forums :
    Inscription : Décembre 2011
    Messages : 1 320
    Points : 3 740
    Points
    3 740
    Billets dans le blog
    12
    Par défaut
    @abriotde, @sazearte

    Le support d'Unicode ce n'est pas pour écrire du code avec des accents ou en chinois, mais pour que les fonctions sur les chaines de caractères fonctionnent correctement (cf : sans avoir à utiliser les fonction mb_***).
    Plus d'explication sur ce post.

    EDIT: Je viens de remarquer que tu as dis la même chose dans le lien du post @abriotde
    N'hésitez pas à consulter la FAQ Java, lire les cours et tutoriels Java, et à poser vos questions sur les forums d'entraide Java

    Ma page Developpez | Mon profil Linkedin | Vous souhaitez me contacter ? Contacter Gokan EKINCI

  16. #16
    Inactif  

    Homme Profil pro
    NR
    Inscrit en
    Juin 2013
    Messages
    3 715
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations professionnelles :
    Activité : NR
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Juin 2013
    Messages : 3 715
    Points : 1 184
    Points
    1 184
    Billets dans le blog
    9
    Par défaut
    Le support d'Unicode ce n'est pas pour écrire du code avec des accents ou en chinois, mais pour que les fonctions sur les chaines de caractères fonctionnent correctement (cf : sans avoir à utiliser les fonction mb_***).
    Plus d'explication sur ce post.
    Oui je sais, mais je soutenais @abriotde dans son commentaire sur les variables en chinois.

  17. #17
    Membre à l'essai
    Profil pro
    Inscrit en
    Juillet 2010
    Messages
    9
    Détails du profil
    Informations personnelles :
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations forums :
    Inscription : Juillet 2010
    Messages : 9
    Points : 14
    Points
    14
    Par défaut
    Citation Envoyé par Gugelhupf Voir le message
    Le support d'Unicode ce n'est pas pour écrire du code avec des accents ou en chinois, mais pour que les fonctions sur les chaines de caractères fonctionnent correctement (cf : sans avoir à utiliser les fonction mb_***).
    Oui, sauf que le support "natif" va dégrader les performances des strlen (entre autre), et ceux qui n'ont rien à faire de l'Unicode (les anglo en fait), s'opposent donc à cette systématisation.
    Ce n'est pas bien compliqué d'utiliser les "mb_***" et au pire, on peut toujours utiliser le "mbstring.func_overload" qui va remplacer les fonctions standards par la version multi-byte (avec dégradation des perfs)

  18. #18
    Expert confirmé Avatar de Zefling
    Homme Profil pro
    Développeur Web
    Inscrit en
    Avril 2007
    Messages
    1 168
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Avril 2007
    Messages : 1 168
    Points : 4 654
    Points
    4 654
    Par défaut
    Citation Envoyé par bouchery Voir le message
    Parles en aux utilisateurs de Python
    Il n'y a pas de problème Unicode en PHP; je n'ai jamais bien compris ce besoin alors qu'il y a l'extension mbstring
    J'ai un site en français, anglais et japonais et je peux te dire que pour être full-UTF8 j'ai dû ruser sur bien des plans. Oui il y a mbstring, mais ça ne fait pas tout. J'ai dû me faire une bonne dizaine de fonctions en plus pour pallier à certains problèmes. Oui, on peut toujours y arriver, mais ça fait toujours chier de passer des heures sur des trucs basiques un replace tout simple et finir par passer par un truc compliqué à coups de mb_eregi_replace.

    Quoi qu'il en soit, maintenant que j'ai résolu tous mes problèmes, je ne rencontre plus de nouveaux de ce type, mais je me dis que pour les autres, ça serait cool d'avoir un vrai support de l'Unicode.

  19. #19
    Membre à l'essai
    Profil pro
    Inscrit en
    Juillet 2010
    Messages
    9
    Détails du profil
    Informations personnelles :
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations forums :
    Inscription : Juillet 2010
    Messages : 9
    Points : 14
    Points
    14
    Par défaut
    Citation Envoyé par Zefling Voir le message
    J'ai un site en français, anglais et japonais et je peux te dire que pour être full-UTF8 j'ai dû ruser sur bien des plans. Oui il y a mbstring, mais ça ne fait pas tout.
    [...] mais je me dis que pour les autres, ça serait cool d'avoir un vrai support de l'Unicode.
    Quand je dis qu'il n'y a pas de problème avec Unicode en PHP, c'est le fait qu'il ne soit pas "natif" dans le core. Oui, ce n'est pas simple d'être full-utf8, surtout que l'on peut recevoir de l'iso avec toutes les précautions du monde (je pense aux URL référente depuis un site ISO). mbstring, option "u" des regexp et l'excellente bibliothèque "patchwork" pour le filtrage, et on fait correctement de l'UTF-8.

    Pas besoin d'intégrer ça dans le core de PHP.

  20. #20
    Futur Membre du Club
    Homme Profil pro
    Chef de projet NTIC
    Inscrit en
    Octobre 2013
    Messages
    4
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Chef de projet NTIC
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Octobre 2013
    Messages : 4
    Points : 7
    Points
    7
    Par défaut J'aime toujours autant !
    Utilisateur de PHP quand il signifiait Pretty Home Page, et que Netscape Navigator Gold était un excellent outil de création (après Notepad ou, mieux, vi, si si), je dois dire que ses versions successives sont globalement allées dans le bon sens.
    L'apparition de frameworks y a été pour beaucoup, mais des bons frameworks on n'en fait que sur des bons langages.
    PHP est de ceux-là.
    Sur le web, ça reste mon outil préférentiel. Et idéalement, je le lie à PostGreSQL, et non MySQL MariaDB.

    En espérant que tout continue comme ça, et que les problèmes d'encodage de caractères trouvent une solution --jusque dans les URLs !
    Parce que —j'y passais ce matin— "www.ville-chatillon.fr" c'est moche, et "www.ville-châtillon.fr" ça n'existe pas.

    PHP a su se garantir un standard à peu près stable.

Discussions similaires

  1. Ubuntu souffle sa dixième bougie
    Par Hinault Romaric dans le forum Ubuntu
    Réponses: 32
    Dernier message: 12/04/2015, 14h04
  2. Le Wi-Fi souffle sa quinzième bougie
    Par Hinault Romaric dans le forum Réseaux
    Réponses: 30
    Dernier message: 18/09/2014, 18h26
  3. JavaScript souffle sa 18e bougie
    Par Hinault Romaric dans le forum Général JavaScript
    Réponses: 10
    Dernier message: 14/12/2013, 18h57
  4. WordPress souffle sa 10e bougie
    Par Stéphane le calme dans le forum Actualités
    Réponses: 11
    Dernier message: 08/06/2013, 16h04
  5. Ethernet souffle ses 40 bougies
    Par Cedric Chevalier dans le forum Actualités
    Réponses: 2
    Dernier message: 23/05/2013, 12h56

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo