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 :

V8JS : JavaScript s’exécute dans PHP, gain de performance,


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre actif
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Février 2006
    Messages
    81
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Tourisme - Loisirs

    Informations forums :
    Inscription : Février 2006
    Messages : 81
    Par défaut
    Bonjour,
    moi ce que je regrette dans php c'est le non support du multithreading (même si on peut émuler ça), et pourquoi pas le override des opérateurs .
    mais bon c'est pas si grave, a part ça il est très complet comme language serveur.

  2. #2
    Membre confirmé
    Profil pro
    Inscrit en
    Janvier 2004
    Messages
    92
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Janvier 2004
    Messages : 92
    Par défaut
    Un exemple d'utilisation intéressante serait de pouvoir "sandboxer" facilement du code utilisateur, sans danger pour le serveur (on ne donnerait accès qu'aux données et fonctionnalités voulues).

  3. #3
    Expert confirmé

    Profil pro
    Inscrit en
    Septembre 2010
    Messages
    7 920
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2010
    Messages : 7 920
    Par défaut
    Citation Envoyé par @drien Voir le message
    Un exemple d'utilisation intéressante serait de pouvoir "sandboxer" facilement du code utilisateur, sans danger pour le serveur (on ne donnerait accès qu'aux données et fonctionnalités voulues).
    tu poux faire ça avec l'extension runkit

  4. #4
    Membre confirmé
    Profil pro
    Inscrit en
    Janvier 2004
    Messages
    92
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Janvier 2004
    Messages : 92
    Par défaut
    Certes, cependant l'expérience tend à prouver que les sandboxes sont plus sécurisées si on travaille en liste blanche qu'en liste noire.

    Pourrais-tu lister toutes les fonctions de PHP que tu souhaites désactiver ? Difficile d'être exhaustif...

    Par exemple dans le cas où on veut permettre à un utilisateur de configurer un calcul (type formule excel), le Javascript peut être pratique : testable "en live" sur le navigateur client, et utilisable en toute sécurité côté serveur.

  5. #5
    Expert confirmé

    Profil pro
    Inscrit en
    Septembre 2010
    Messages
    7 920
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2010
    Messages : 7 920
    Par défaut
    l'extension est coté serveur pas client

  6. #6
    Membre confirmé
    Profil pro
    Inscrit en
    Janvier 2004
    Messages
    92
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Janvier 2004
    Messages : 92
    Par défaut
    On ne doit pas se comprendre bien

    J'ai bien compris que l'extension est côté serveur.

    Je donnais juste un exemple d'utilisation : sécuriser l'exécution (côté serveur donc) de code utilisateur.

  7. #7
    Membre actif
    Homme Profil pro
    Architecte de système d'information
    Inscrit en
    Juin 2006
    Messages
    87
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 61
    Localisation : France

    Informations professionnelles :
    Activité : Architecte de système d'information
    Secteur : Conseil

    Informations forums :
    Inscription : Juin 2006
    Messages : 87
    Par défaut PHP Pauvre ????
    Si je vous lis bien, vous écrivez que PHP étant "pauvre" a a attiré des programmeurs d'un niveau inférieur ?

    Si je comprend bien le raisonnement sous-tendu par cette affirmation, un langage "riche" est un langage dans lequel le programmeur n'a plus à programmer, mais à empiler des briques qui font déjà tout le boulot à sa place ?

    Donc un bon programmeur c'est celui qui connait le mieux le catalogue des "briques" qu'il n'a plus qu'à empiler, sans ce soucier de ce qu'elles font réellement ?

    OK, je ne m'étonne plus que tant d'applications soient si peu pratiques à utiliser, si gourmandes en ressources, et si lentes !

  8. #8
    Invité de passage
    Inscrit en
    Août 2010
    Messages
    1
    Détails du profil
    Informations forums :
    Inscription : Août 2010
    Messages : 1
    Par défaut ERREUR : par et non pas
    Si cette nouvelle possibilité offerte pas l’API est appréciée

  9. #9
    Invité de passage
    Inscrit en
    Novembre 2005
    Messages
    1
    Détails du profil
    Informations forums :
    Inscription : Novembre 2005
    Messages : 1
    Par défaut
    Je pense pas que la question ne soit pas que PHP est pauvre ou non....

    Php a été concu pour etre un langage Serveur. Node.js été pensé pour etre Asynchronous Input / Output, multi instance ( plusieurs nodes a souhait ), et incluyant websocket (socket io). A partir de la vous commencez a faire d' autre type d' applications, qui font consommer des services en temps reels.

    Evidemment avec la bonne experience de PHP et cette nouvelle api, ca risque d' interressé + d' un.

  10. #10
    Expert confirmé

    Profil pro
    Inscrit en
    Septembre 2010
    Messages
    7 920
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2010
    Messages : 7 920
    Par défaut
    Citation Envoyé par papachan Voir le message
    Je pense pas que la question ne soit pas que PHP est pauvre ou non....

    Php a été concu pour etre un langage Serveur. Node.js été pensé pour etre Asynchronous Input / Output, multi instance ( plusieurs nodes a souhait ), et incluyant websocket (socket io). A partir de la vous commencez a faire d' autre type d' applications, qui font consommer des services en temps reels.

    Evidemment avec la bonne experience de PHP et cette nouvelle api, ca risque d' interressé + d' un.

    PHP c'est un language pas Node.js, essaye de faire du Node.js avec cette extension

  11. #11
    Membre à l'essai
    Inscrit en
    Août 2009
    Messages
    6
    Détails du profil
    Informations forums :
    Inscription : Août 2009
    Messages : 6
    Par défaut c pas une extention
    Bonjour,
    ce n'est pas une extension, on pouvait le faire par :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    echo "<script language=javascript>";
    echo "...du code javascript...";
    echo "</script>";
    ou via une fonction :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    function javascripter($chaine_code_javascript)
    {
    echo "<script language=javascript>";
    echo $chaine_code_javascript;
    echo "</script>";
    }

  12. #12
    Rédacteur

    Avatar de Bovino
    Homme Profil pro
    Développeur Web
    Inscrit en
    Juin 2008
    Messages
    23 647
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2008
    Messages : 23 647
    Billets dans le blog
    20
    Par défaut
    guelbe, ça n'a rien à voir !
    Les exemples que tu donnes permettent d'écrire du code JavaScript qui sera exécutée côté client, sur le navigateur, l'extension dont on parle permet d'exécuter du code JavaScript sur le serveur en utilisant le moteur V8, ce sont deux choses totalement différentes.
    Pas de question technique par MP !
    Tout le monde peut participer à developpez.com, vous avez une idée, contactez-moi !
    Mes formations video2brain : La formation complète sur JavaScriptJavaScript et le DOM par la pratiquePHP 5 et MySQL : les fondamentaux
    Mon livre sur jQuery
    Module Firefox / Chrome d'intégration de JSFiddle et CodePen sur le forum

  13. #13
    Expert confirmé

    Profil pro
    Inscrit en
    Septembre 2010
    Messages
    7 920
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2010
    Messages : 7 920
    Par défaut
    Citation Envoyé par guelbe Voir le message
    Bonjour,
    ce n'est pas une extension, on pouvait le faire par :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    echo "<script language=javascript>";
    echo "...du code javascript...";
    echo "</script>";
    ou via une fonction :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    function javascripter($chaine_code_javascript)
    {
    echo "<script language=javascript>";
    echo $chaine_code_javascript;
    echo "</script>";
    }
    aucun rapport la c'est juste du javascript coté serveur, ton code c'est coté client

Discussions similaires

  1. [PHP-JS] inclure du javascript dans php
    Par CB56 dans le forum Langage
    Réponses: 4
    Dernier message: 13/09/2006, 14h53
  2. [PHP-JS] recuperer une variable javascript dan php
    Par hammag dans le forum Langage
    Réponses: 2
    Dernier message: 07/08/2006, 14h00
  3. [PHP-JS] Insertion Javascript dans PHP
    Par andrewwww dans le forum Général JavaScript
    Réponses: 4
    Dernier message: 21/04/2006, 17h04
  4. [PHP-JS] Intégration code Javascript dans PHP
    Par tilou dans le forum Général JavaScript
    Réponses: 4
    Dernier message: 20/04/2006, 15h26
  5. [PHP-JS] retour valeur javaScript dans php
    Par Tempotpo dans le forum Langage
    Réponses: 6
    Dernier message: 06/04/2006, 11h35

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