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 Avatar de Abdellah2010
    Homme Profil pro
    Future développeur
    Inscrit en
    Novembre 2010
    Messages
    55
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Maroc

    Informations professionnelles :
    Activité : Future développeur
    Secteur : Enseignement

    Informations forums :
    Inscription : Novembre 2010
    Messages : 55
    Par défaut
    Je connais pas beaucoup de choses en php, une lecture linière du morceaux de code (un langage non compilé contrairement à ASP NET), non orienté objet au début de son parcours.

  2. #2
    Expert confirmé

    Homme Profil pro
    Développeur Web
    Inscrit en
    Septembre 2010
    Messages
    5 420
    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 : Septembre 2010
    Messages : 5 420
    Par défaut
    Citation Envoyé par Abdellah2010 Voir le message
    Je connais pas beaucoup de choses en php, une lecture linière du morceaux de code (un langage non compilé contrairement à ASP NET), non orienté objet au début de son parcours.
    Tu ne connais pas php et c'est pour cela que tu en profite pour donner ton avis ? Normal que ça te fasse mal

  3. #3
    Inactif  


    Homme Profil pro
    Doctorant sécurité informatique — Diplômé master Droit/Économie/Gestion
    Inscrit en
    Décembre 2011
    Messages
    9 026
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 32
    Localisation : France, Loire (Rhône Alpes)

    Informations professionnelles :
    Activité : Doctorant sécurité informatique — Diplômé master Droit/Économie/Gestion
    Secteur : Enseignement

    Informations forums :
    Inscription : Décembre 2011
    Messages : 9 026
    Par défaut
    Bonjour,

    Citation Envoyé par Abdellah2010 Voir le message
    Jun langage non compilé contrairement à ASP NET
    ll est toujours possible de compiler un code écrit dans un langage interprété si on recherche plus de performances.
    Je me demande d'ailleurs si ce n'est pas facebook qui compilait ses pages PHP (?).

  4. #4
    Modérateur
    Avatar de Gugelhupf
    Homme Profil pro
    Analyste Programmeur
    Inscrit en
    Décembre 2011
    Messages
    1 326
    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 326
    Billets dans le blog
    12
    Par défaut
    Sans aller dans HipHop utilisé par Facebook, qui peut rappeler à quoi servent les outils APC (et OPcache pour PHP 5.5), inclus dans la plateforme PHP pour ceux qui ne connaissent pas le fonctionnement de PHP ?
    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

  5. #5
    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 Neckara Voir le message
    ll est toujours possible de compiler un code écrit dans un langage interprété si on recherche plus de performances.
    Je me demande d'ailleurs si ce n'est pas facebook qui compilait ses pages PHP (?).
    Tout a fait, d'ailleurs ils en parle dans le lien que j'ai partagé dans un de mes précédent message (le diaporama sur Facebook). La performance n'est pas le seul critere de la compilation du code par Facebook, il y a de multiples avantages a faire cela.

  6. #6
    Membre émérite
    Inscrit en
    Janvier 2011
    Messages
    805
    Détails du profil
    Informations personnelles :
    Localisation : Autre

    Informations forums :
    Inscription : Janvier 2011
    Messages : 805
    Par défaut
    Citation Envoyé par Stéphane le calme Voir le message
    « PHP est destiné à mourir » pour un développeur,
    Il y a 25 ans, un développeur a dit "Cobol est destiné à mourir". On voit ce qu'il en est aujourd'hui - la bestiole bouge encore et les profils de cobolistes sont très recherchés.

    Si les langages (a fortiori un aussi bien implanté que PHP) mouraient rapidement de leurs défauts, ça se saurait.

  7. #7
    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
    Certains ont tendance a mélanger les langages de programmation Web avec les autres, je ne suis pas tout a fait d'accord.
    Certaines entreprises comme dans la Finance développent des applications qui doivent durer au minimum des dizaines d'années, c'est pourquoi meme si le langage disparait petit a petit ces entreprises continueront a rechercher des profils pour continuer a maintenir cette application.
    Dans le Web cette notion de durée est toute autre, on développe généralement un service qui peux percer aujourd'hui mais qui demain sera peut-etre abandonner, pour un effet de mode par exemple ou une concurrence trop farouche. Avec l'évolution des technologies Web il faut toujours remettre en question son application et les clients n'hésitent pas toujours a tout remettre et meme changer le langage si nécessaire.

  8. #8
    Membre du Club
    Profil pro
    Inscrit en
    Août 2010
    Messages
    10
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2010
    Messages : 10
    Par défaut Ce que représente PHP
    71% des serveurs webs dans le monde sont sur OS Linux, avec Apache comme serveur web, et PHP comme serveur de langage de scripts servant d'interface avec MariaDB, MySQL ou PostgreSQL.
    Il travaille pour quelle entreprise ce gars ?

  9. #9
    Membre averti
    Profil pro
    dbadmin et dev web magento
    Inscrit en
    Janvier 2006
    Messages
    47
    Détails du profil
    Informations personnelles :
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : dbadmin et dev web magento

    Informations forums :
    Inscription : Janvier 2006
    Messages : 47
    Par défaut
    Assez d'accord, si php n'évolue pas vers le multi thread, il va mourir. Aujourd'hui la puissance d'un serveur ce mesure au type de processeur et au nombre de coeurs : les évolutions du kernel linux sont bien en retard sur les nouvelles instructions, et quand on ne peut pas augmenter le nombre de thread utilisées dans son application, il ne reste plus qu'a passer à un autre language.

    pthread est une avancée notable, mais il doit être implémenté sur une installation thread safe, qui n'est pas encore tout à fait stable, et qui est loin d'être le mode par défaut des installations de php sur les différentes distributions.

    Par contre les fuites de mémoires on été largement réglées (il était temps).

    Donc en gros, on attend et on croise les doigts.

  10. #10
    Membre actif
    Profil pro
    Inscrit en
    Février 2009
    Messages
    24
    Détails du profil
    Informations personnelles :
    Âge : 36
    Localisation : France

    Informations forums :
    Inscription : Février 2009
    Messages : 24
    Par défaut
    Je crois que vous n'avez pas bien compris le sens de l'article original,
    Quand l'auteur dit "PHP is meant to die" ça ne veut pas dire que c'est le langage qui est destiné à mourir. Il parle du fait que le workflow de php c'est la lecture des entrées, le process de ces données, et une sortie vers le client pour ensuite mourir. Car oui un procssus PHP est destiné a mourir

  11. #11
    Membre très actif
    Avatar de la.lune
    Homme Profil pro
    Directeur Technique
    Inscrit en
    Décembre 2010
    Messages
    548
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Comores

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

    Informations forums :
    Inscription : Décembre 2010
    Messages : 548
    Par défaut
    Je suggère à ce que cette discussion soit supprimé, étant donné que ça ne parle pas du vif sujet de l’article originale, et ça constitue un grand troll jamais publié sur ce forum, à moins que ce forum soit destiné aussi aux trolls.

  12. #12
    Expert confirmé

    Homme Profil pro
    Développeur Web
    Inscrit en
    Septembre 2010
    Messages
    5 420
    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 : Septembre 2010
    Messages : 5 420
    Par défaut
    C'est peut-être un peu radical, non ? D'autant plus que Uther a précisé les choses dès le début de la page 3 et que tes interventions sont situées après...
    De mon côté, je reconnais que je n'avais pas pris le temps de lire l'article original avant de poster ma première réponse.
    Faut dire quand même que la présentation de la news était assez longue et donc on pouvait supposer que l'essentiel avait été dit. Et en fait seuls les éléments ayant matière à troll on été repris en excluant ceux qui pouvaient les désamorcer... Alors bon faut pas vraiment s'étonner de la suite.

    Après si l'on en revient par exemple sur le sujet des websocket, le sujet n'a pas l'air de rencontrer un intérêt primordial pour l'instant. Plusieurs technologies possibles, aucune définie comme un standard...
    Y aura t-il finalement un standard reconnu et employé par la grande majorité des développeurs ou subsistera t-il plusieurs technologies concurrentes ?
    Cette technologie est-elle amenée à être employée avantageusement pour d'autres applications web autres que celles auxquelles on pense logiquement actuellement (les jeux en lignes et les chats) ?

  13. #13
    Membre très actif
    Avatar de la.lune
    Homme Profil pro
    Directeur Technique
    Inscrit en
    Décembre 2010
    Messages
    548
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Comores

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

    Informations forums :
    Inscription : Décembre 2010
    Messages : 548
    Par défaut
    Citation Envoyé par ABCIWEB Voir le message
    C'est peut-être un peu radical, non ?
    Je ne vois rien de radical. L'homme peut faire des erreurs, il peux oublier, il peux comprendre mal, c'est comme ça l'homme, alors quand on commet une erreur où est le problème de la rectifier? Si vous laissez les gens lire toute la discussion pour savoir que ça n'a rien n'avoir avec ce qu'on voulait dire, c'est que certaines personnes sont déjà perdu. Les erreurs on rectifie, le problème c'est de ne pas reconnaître qu'on a commis l'erreur. En tout je n'ai fais qu'une suggestion.

  14. #14
    Membre averti
    Profil pro
    Inscrit en
    Septembre 2010
    Messages
    22
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France

    Informations forums :
    Inscription : Septembre 2010
    Messages : 22

  15. #15
    Membre confirmé Avatar de steel-finger
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Janvier 2013
    Messages
    187
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Ille et Vilaine (Bretagne)

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

    Informations forums :
    Inscription : Janvier 2013
    Messages : 187
    Par défaut
    En tout cas je reprend ce que dit une personne ici dans les commentaire, on est pas "facebook" ou "amazon", or facebook est écrit en php, le code à été réécris

    Donc je pense que la mort du php est a revoir, je tourne sur mes serveur avec la même version que celle du site de facebook, qui on d'ailleurs fait un travaille énorme

    Pour ceux que ça intéresse

    http://fr.wikipedia.org/wiki/HipHop_for_PHP

    https://github.com/facebook/hiphop-php/wiki

  16. #16
    Nouveau membre du Club
    Homme Profil pro
    Développeur multimédia
    Inscrit en
    Décembre 2012
    Messages
    6
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Nouvelle-Calédonie

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

    Informations forums :
    Inscription : Décembre 2012
    Messages : 6
    Par défaut
    Bonjour, je fais du php depuis 10ans, langage simple rapide et efficace, le top ... sauf qu'il faut quand même l'admettre le synchrone c'est bien mais c'est quand même limité, on peut faire de l'ajax c'est sur mais cela ne rendra jamais le code php asynchrone, exemple de cas pratique qui me pousse à m'orienter vers d'autre langage

    -Envoi mail, chargement fichier, etc .. : obligé d'attendre que le traitement se termine pour continuer le traitement (xhr qui renvoi un callback success en json)

    La navigation ajax avec les ancres, un calvaire lors du refresh obligé d'attendre que la page se charge pour effectuer une redirection (ok l'html5 règle le pb mais pas sous IE)

    etc etc etc ....

    Du coup je me met activement à Angular & NodeJS (async, socketio) et franchement quel bonheur !! on peut tout faire et en asynchrone, cela demande une nouvelle gymnastique mais cela en vaut la chandelle.

    Je ne pense pas que le PHP soit mort, mais plutôt que les langages synchrones auront beaucoup de mal à résister aux nouveaux développeurs en herbe qui souhaite utiliser des outils modernes, car il est peut probable qu'un dev qui bosse en asynchrones passe à du synchrones
    (quel intérêt ?)

  17. #17
    Expert confirmé

    Homme Profil pro
    Développeur Web
    Inscrit en
    Septembre 2010
    Messages
    5 420
    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 : Septembre 2010
    Messages : 5 420
    Par défaut
    C'est sûr que l'asynchrone est intéressant pour certains usages mais de là à ce qu'il y ait une ruée vers l'or, cela me paraît beaucoup moins évident ou tout au moins cela va prendre un certain temps. Déjà il faudrait qu'un standard se dégage clairement et en second que cela ne consomme pas trop de ressources pour des besoins somme toute secondaires. Dans un premier temps il est fort probable que cela soit utilisé pour des besoins réels évidents tels que les chats ou les jeux en lignes.

    Pour le reste, ce ne sont pas les développeurs en herbe qui orientent les choix technologiques et encore moins les futures normes.

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