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 est destiné à mourir » pour un développeur


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre actif
    Inscrit en
    Janvier 2011
    Messages
    25
    Détails du profil
    Informations forums :
    Inscription : Janvier 2011
    Messages : 25
    Par défaut
    Citation Envoyé par Uther Voir le message
    J'ai l'impression que beaucoup viennent ici défendre leur langage chéri qui a été mis en cause par un méchant blogueur, sans avoir pris la peine de lire ledit blog.

    L'auteur ne dit pas que "PHP is meant to die" dans le sens "le langage PHP doit mourir", mais qu'il a été conçu sur le modèle de "requêtes qui sont traitées puis meurent". Et que ce modèle est de moins en moins pertinent au moment ou les sites deviennent de plus en plus des applications complexes.

    Il y a certes des moyen de contourner ce problème mais comme beaucoup des nouveautés en PHP, ça relève de la rustine supplémentaire, a un langage qui n'a pas été conçu pour ça.
    Oui mais des requêtes qui sont traitées puis meurent, c'est le principe des requêtes sans états du protocole HTTP 1.0 et même dans une moindre mesure de HTTP 1.1 , donc la remise en cause de ce système touche plus la conception du WEB en général que du langage PHP.
    C'est ce qui a fait le succès du protocole HTTP d'ailleurs.

  2. #2
    Membre Expert Avatar de Uther
    Homme Profil pro
    Tourneur Fraiseur
    Inscrit en
    Avril 2002
    Messages
    4 702
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Pyrénées Orientales (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Tourneur Fraiseur

    Informations forums :
    Inscription : Avril 2002
    Messages : 4 702
    Par défaut
    Oui mais PHP a été conçu à la base pour CGI qui fait qu'un programme meurt en même temps que la requête qu'il traite, ce qui n'est pas le cas d'autres technologies comme les servlets ou le même programme peux traiter toutes les requêtes.

  3. #3
    Membre Expert
    Avatar de alassanediakite
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Août 2006
    Messages
    1 599
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : Mali

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Août 2006
    Messages : 1 599
    Billets dans le blog
    8
    Par défaut Les scientifiques en débat politique
    Salut
    Uther, le titre dit: "PHP est destiné à mourir"!
    C'est genres de critiques exagéré (guerre médiatique) ont deux objectifs:
    1. faire perdre de la clientèle aux concurrents
    2. ou se montrer expert de la chose pour avoir des contrats

    C'est possible qu'il a perdu un contrat face à un concurrent ayant proposé PHP
    Si le critiques est objectif chacun y a son compte.
    @+

  4. #4
    Membre très actif
    Profil pro
    Inscrit en
    Mars 2012
    Messages
    371
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2012
    Messages : 371
    Par défaut
    Citation Envoyé par Uther Voir le message
    J'ai l'impression que beaucoup viennent ici défendre leur langage chéri qui a été mis en cause par un méchant blogueur, sans avoir pris la peine de lire ledit blog.

    L'auteur ne dit pas que "PHP is meant to die" dans le sens "le langage PHP doit mourir", mais qu'il a été conçu sur le modèle de "requêtes qui sont traitées puis meurent". Et que ce modèle est de moins en moins pertinent au moment ou les sites deviennent de plus en plus des applications complexes.

    Il y a certes des moyen de contourner ce problème mais comme beaucoup des nouveautés en PHP, ça relève de la rustine supplémentaire, a un langage qui n'a pas été conçu pour ça.
    Ben en même temps le titre de la news c'est "Le PHP est destiné à mourrir". Après peut être que le blog en anglais est différent mais bon ici on commente la news de développez.

    Après si la news sur developpez n'a rien à voir avec l'article, là il faut s'en prendre au staff de developpez.com

  5. #5
    Membre Expert Avatar de Uther
    Homme Profil pro
    Tourneur Fraiseur
    Inscrit en
    Avril 2002
    Messages
    4 702
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Pyrénées Orientales (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Tourneur Fraiseur

    Informations forums :
    Inscription : Avril 2002
    Messages : 4 702
    Par défaut
    Citation Envoyé par coolspot Voir le message
    Ben en même temps le titre de la news c'est "Le PHP est destiné à mourrir". Après peut être que le blog en anglais est différent mais bon ici on commente la news de développez.

    Après si la news sur developpez n'a rien à voir avec l'article, là il faut s'en prendre au staff de developpez.com
    La news n'a pas rien à voir avec l'article mais elle reprend le titre volontairement accrocheur de l'article, mais pas l'explication de texte qui arrive juste après, ce qui change complètement le ton:
    It doesn’t mean that a perfectly capable (to some extent) programming language will disappear into nothingness, it just means that your PHP code can’t run forever.
    Pour moi avant de critiquer quelqu'un, il est quand même essentiel de se reporter a son texte original, surtout quand il est disponible d'un clic et pas seulement au "on m'a dit que".
    D'autant plus que les news de developpez.com ressemblent malheureusement de plus en plus a du lancer de troll. Certes, le trolling permet de rapporter de visites en période d'activité creuse, mais c'est triste de devoir en arriver là.

  6. #6
    Membre extrêmement actif

    Homme Profil pro
    Software Developer
    Inscrit en
    Mars 2008
    Messages
    1 470
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Software Developer

    Informations forums :
    Inscription : Mars 2008
    Messages : 1 470
    Par défaut
    Citation Envoyé par Uther Voir le message
    Pour moi avant de critiquer quelqu'un, il est quand même essentiel de se reporter a son texte original, surtout quand il est disponible d'un clic et pas seulement au "on m'a dit que".
    Oui mais le probleme c'est que si on ne peux plus faire confiance a l'auteur de la news alors il n'y a aucun intéret a lire quelque chose de mal interprété voir d'erroné.
    De plus en lisant la news on n'a pas toujours envie de lire sa source qui est presque un copier-coller.
    Par ailleurs peut-etre que l'auteur de la source a lui aussi pris ses informations d'un autre auteur, celle-ci venant encore d'un autre auteur, etc... Si pour toi on doit en arriver a ce stade alors il faut se cultiver ailleurs avec des journalistes digne de confiance et impartiaux.

    Citation Envoyé par Uther Voir le message
    D'autant plus que les news de developpez.com ressemblent malheureusement de plus en plus a du lancer de troll. Certes, le trolling rapporte permet de rapporter de visites en période d'activité creuse, mais c'est triste de devoir en arriver là.
    C'est aussi l'amer constat que je fais
    Mais la philosophie de dvp.com est davantage la quantité de posts a la qualité, quand je recherche une information technique je vais directement sur StackOverflow. Ce serait bien qu'un principe similaire soit mis en place sur dvp.com, meme si je l'accorde c'est extremement difficile, mais je pense que les résultats serait bien meilleurs. En tout cas ils peuvent compter sur leur communauté le jour ou dvp.com prendra enfin un second souffle

    @coolspot: Et comme Ruby et .Net aussi, ce que je voulais dire c'est que dans certaines technologies ca coule de source mais en PHP pas toujours.

  7. #7
    Membre Expert
    Avatar de gene69
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    1 769
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Janvier 2006
    Messages : 1 769
    Par défaut
    Biensur que PHP va mourrir. le 19-01-2038.

    Ensuite on va rire.

    Tout à une fin. Ce forum à une fin. Internet à une fin. L'humanité à une fin. Le monde à une fin. Le soleil à une fin. L'univers à une fin... Et PHP mourra comme cobol, comme le b ...

    http://fr.wikipedia.org/wiki/Liste_d..._programmation

  8. #8
    Invité
    Invité(e)
    Par défaut « PHP est destiné à mourir »
    « PHP est destiné à mourir » -> Allez dire ça à Facebook, DailyMotion, ...

  9. #9
    Membre extrêmement actif

    Homme Profil pro
    Software Developer
    Inscrit en
    Mars 2008
    Messages
    1 470
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Software Developer

    Informations forums :
    Inscription : Mars 2008
    Messages : 1 470
    Par défaut
    Citation Envoyé par thomaschamb Voir le message
    « PHP est destiné à mourir » -> Allez dire ça à Facebook, DailyMotion, ...
    Facebook comme beaucoup d'autres utilisent leurs propres implémentations ou surcouches de PHP, HipHop par exemple, idem pour la gestion des données.
    Je trouve ce PowerPoint intéressant concernant facebook: (cliquer sur le lien/titre pour pouvoier le voir) [ame="http://www.slideshare.net/mozion/facebook-architecture-for-600m-users"]facebook architecture for 600M users[/ame]

  10. #10
    Invité
    Invité(e)
    Par défaut
    Citation Envoyé par alex_vino Voir le message
    Facebook comme beaucoup d'autres utilisent leurs propres implémentations ou surcouches de PHP, HipHop par exemple, idem pour la gestion des données.
    Je trouve ce PowerPoint intéressant concernant facebook: (cliquer sur le lien/titre pour pouvoier le voir) facebook architecture for 600M users
    En effet pour facebook et très intéressant ce powerpoint. Cependant beaucoup de sites n'utilisent de surcouches et fonctionnent très bien : DailyMotion avec SF2, et beaucoup de sites pour adultes sachant que ce sont les plus visités du web je pense que la robustesse n'est plus à prouver et que PHP a encore de beaux jours devant lui.

  11. #11
    Membre très actif
    Profil pro
    Inscrit en
    Mars 2012
    Messages
    371
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2012
    Messages : 371
    Par défaut
    Citation Envoyé par alex_vino Voir le message
    Facebook comme beaucoup d'autres utilisent leurs propres implémentations ou surcouches de PHP, HipHop par exemple, idem pour la gestion des données.
    Je trouve ce PowerPoint intéressant concernant facebook: (cliquer sur le lien/titre pour pouvoier le voir) facebook architecture for 600M users
    Ben euh comme JAVA. Tu fais pas des application JAVA from scratch (hibernate/ibatis, struts/jsf, etc...)

  12. #12
    Membre actif
    Inscrit en
    Janvier 2011
    Messages
    25
    Détails du profil
    Informations forums :
    Inscription : Janvier 2011
    Messages : 25
    Par défaut
    Par rapport à Java ou même à Python (si on veut comparer des langages de scripts) Il ne manque à PHP qu'une chose, une bonne gestion des threads .

    Cela pourrait permettre d'avoir des Bootstrap se déclenchant uniquement au lancement du serveur et pas à chaque requête HTTP

    Sinon, franchement on prend un framework type ZF, Django ou même Struts, et on retrouve quasiment les même structure MVC si chères au développement d'applications WEB.

    Pour ce qui est de la mémoire en php, on peut la libérer quand on veut, même si tout est nettoyé à la fin du script.
    D'ailleurs dans tous les langages de plus haut niveau que C / C++, le développeur n'a trop à se soucier des allocations mémoire (JAVA y compris)

    Je pense qu'en SSII on préfère proposer du JAVA surtout parce que c'est un peu plus long de développer avec, donc on peut le facturer plus cher.

  13. #13
    Rédacteur

    Avatar de Yoteco
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Décembre 2004
    Messages
    1 099
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : Suisse

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Décembre 2004
    Messages : 1 099
    Par défaut
    Citation Envoyé par enneite2 Voir le message
    Je pense qu'en SSII on préfère proposer du JAVA surtout parce que c'est un peu plus long de développer avec, donc on peut le facturer plus cher.
    Haha, superbe argumentation
    Blog - Mon espace developpez -
    Oracle Certified Professional, Java SE 6 Programmer
    eZ Publish Certified developer

  14. #14
    Membre actif
    Inscrit en
    Janvier 2011
    Messages
    25
    Détails du profil
    Informations forums :
    Inscription : Janvier 2011
    Messages : 25
    Par défaut
    Citation Envoyé par Yoteco Voir le message
    Haha, superbe argumentation
    Pour les projets WEB, je ne vois pas trop l'intérêt de se lancer dans JAVA, sauf dans certains cas particulers où JAVA est très utilisé dans le SI de l'entreprise et encore ...

    Après les "ingénieurs commerciaux" des SSII entre leur pensée et leur argumentation client...

  15. #15
    Membre émérite
    Homme Profil pro
    Inscrit en
    Mai 2011
    Messages
    328
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Mai 2011
    Messages : 328
    Par défaut
    Citation Envoyé par enneite2 Voir le message
    Pour les projets WEB, je ne vois pas trop l'intérêt de se lancer dans JAVA, sauf dans certains cas particulers où JAVA est très utilisé dans le SI de l'entreprise et encore ...

    Après les "ingénieurs commerciaux" des SSII entre leur pensée et leur argumentation client...
    Salut,

    il y des frameworks puissants qui assurent à la fois la partie serveur et la partie client (HTML, CSS, JS et Ajax). On écrit du Java et du XHTML, pas plus !

    Exemple d'un objet complexe :
    Datatable lazyloadé

    Eh bien essaye de faire la même chose en PHP/HTML/CSS/JS... tu vas t'amuser...

  16. #16
    Membre très actif
    Profil pro
    Inscrit en
    Mars 2012
    Messages
    371
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2012
    Messages : 371
    Par défaut
    Citation Envoyé par ulspider Voir le message
    Salut,

    il y des frameworks puissants qui assurent à la fois la partie serveur et la partie client (HTML, CSS, JS et Ajax). On écrit du Java et du XHTML, pas plus !

    Exemple d'un objet complexe :
    Datatable lazyloadé

    Eh bien essaye de faire la même chose en PHP/HTML/CSS/JS... tu vas t'amuser...
    Ton exemple ca s'appelle Datatables et c'est faisable très très facilement avec PHP/jQuery.

    http://www.datatables.net/release-da...rver_side.html

  17. #17
    Membre extrêmement actif

    Homme Profil pro
    Software Developer
    Inscrit en
    Mars 2008
    Messages
    1 470
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Software Developer

    Informations forums :
    Inscription : Mars 2008
    Messages : 1 470
    Par défaut
    Citation Envoyé par ulspider Voir le message
    il y des frameworks puissants qui assurent à la fois la partie serveur et la partie client (HTML, CSS, JS et Ajax). On écrit du Java et du XHTML, pas plus !

    Exemple d'un objet complexe :
    Datatable lazyloadé

    Eh bien essaye de faire la même chose en PHP/HTML/CSS/JS... tu vas t'amuser...
    Je suis d'accord pour les framework.
    Par contre ton exemple doit etre assez facilement faisable en PHP, du moins c'est simple en .Net et de mes restes de connaissance en PHP il n'y a rien de bloquant et de bien sorcier. La plupart de tes actions sont des appels Ajax puis une mise en forme, en utilisant jQuery + en créant quelques fonctions serveur on y arrive sans trop d'embuches.
    Apres n'oublie pas que tous les projets n'ont pas les meme attentes (perso je fait tres rarement de datagrid) et que chaque langage/technologie/framework a ses avantages/inconvénients.

  18. #18
    Membre extrêmement actif

    Homme Profil pro
    Consultant
    Inscrit en
    Janvier 2006
    Messages
    1 376
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Consultant

    Informations forums :
    Inscription : Janvier 2006
    Messages : 1 376
    Par défaut Mince alors...
    ... il me semble vivant plus que jamais pourtant. Et si PHP meurt, combien de sites vont mourir avec lui ?

    A moins de les repasser en JSP.... Ho non, pire, en .NET. Ha ouais, le cauchemard, ça foût les chocottes.

  19. #19
    Membre extrêmement actif

    Homme Profil pro
    Software Developer
    Inscrit en
    Mars 2008
    Messages
    1 470
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Software Developer

    Informations forums :
    Inscription : Mars 2008
    Messages : 1 470
    Par défaut
    Citation Envoyé par zecreator Voir le message
    A moins de les repasser en JSP.... Ho non, pire, en .NET. Ha ouais, le cauchemard, ça foût les chocottes.
    Tu sembles t'y connaitre en JSP et surtout .Net Argumente s'il te plait.

  20. #20
    Membre éclairé Avatar de s4mk1ng
    Homme Profil pro
    Administrateur systèmes et réseaux
    Inscrit en
    Juillet 2008
    Messages
    535
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 31
    Localisation : France, Oise (Picardie)

    Informations professionnelles :
    Activité : Administrateur systèmes et réseaux
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Juillet 2008
    Messages : 535
    Par défaut
    Euh possible que il y ait une refonte du langage mais de la à abandonner entièrement le langage....

Discussions similaires

  1. Les outils vraiment utiles pour les développeurs PHP
    Par RideKick dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 5
    Dernier message: 14/06/2017, 18h10
  2. Quel salaire pour un développeur PHP certifié Zend ?
    Par WebDream dans le forum Salaires
    Réponses: 11
    Dernier message: 02/10/2009, 17h13
  3. Réponses: 0
    Dernier message: 08/09/2009, 18h34

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