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

Langages de programmation Discussion :

Java6 ou PHP5 ?


Sujet :

Langages de programmation

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Novembre 2010
    Messages
    5
    Détails du profil
    Informations personnelles :
    Âge : 50
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations forums :
    Inscription : Novembre 2010
    Messages : 5
    Par défaut Java6 ou PHP5 ?
    Bonjour,

    Pour présenter simplement ma question, je veux prendre un serveur, je connais déjà java avec apache/tomcat et je me demande si je vais faire des sites en java ou en php. Pour moi, ce serait plus facile en java, mais c'est intéressant d'être polyglotte, donc d'apprendre un autre langage.

    Concernant un serveur ubuntu, y a-t-il une différence de performance entre java et php (en intégrant les différences inhérentes aux langages et à leur déploiement sur un serveur linux) ? Y aurait-il d'autres paramètres importants pour vous ? Par exemple, pour du front office, php me semble plus simple, plus léger, donc plus performant ? Par contre, je me demande s'il est facile de développer des webservices en php ? Et au niveau de l'accès à mysql ?

    Merci par avance pour vos réponses.

  2. #2
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Novembre 2010
    Messages
    5
    Détails du profil
    Informations personnelles :
    Âge : 50
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations forums :
    Inscription : Novembre 2010
    Messages : 5
    Par défaut
    Personne pour m'aider à faire mon choix ?

    Alors, je vais faire mon calimero : c'est trop injuste.

  3. #3
    joffrey-devel
    Invité(e)
    Par défaut
    être polyvalent : voilà une idée qu'elle est bonne.

    Moi je te sens parti vers des aventures nouvelles et riches d'actions, aussi, je te conseille CPPCMS, qui est un framework en C++ pour éditer des pages web.
    Mais oui c'est pas facile en C++ mais laisse moi avancer sans prendre de risque que derrière le coté complexe se dessine de hautes performances à l'exécution (et c'est vrai mon petit canard) ! Y'a même ton wrapper pour l'accès aux bases de données.

    Rien ne vaut le perl avec son framework catalyst pour les pages web.

    En imaginant une intégration à apache2, sous debian (proche d'ubuntu) on l'installe avec cette suite de commandes:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    $ apt-get install libcatalyst-modules-extra-perl libcatalyst-modules-perl libcatalyst-perl libapache2-mod-perl2 libcatalyst-engine-apache-perl libdbd-pg-perl libdatetime-format-pg-perl libdbix-class-timestamp-perl libdatetime-format-pg-perl libdbix-class-encodedcolumn-perl libclass-c3-perl libcatalyst-model-cdbi-perl libcatalyst-view-tt-perl
     
    # peut-être aussi
     
    $ apt-get install postgresql-plperl-8.3 libalgorithm-c3-perl libclass-c3-componentised-perl libclass-c3-xs-perl
    
    # la config d'apache2
    PerlSwitches -I/var/www/catalyst/projetCatalyst/lib
    PerlModule projetCatalyst
     
    <VirtualHost *:80>
       <Location />
          SetHandler          modperl
          PerlResponseHandler projetCatalyst
       </Location>
     
       <Location /static>
          SetHandler          default-handler
       </Location>
     
       DocumentRoot /var/www/catalyst/projetCatalyst/root
    </VirtualHost>
    
    $ mkdir -p /var/www/catalyst/
    $ cd /var/www/catalyst/
    $ catalyst.pl projetCatalyst.pl
    $ /etc/init.d/apache2 reload
    J'ai l'approche grossière là, mais c'est pour illustrer le principe cher ami.





    Et si vraiment tu veux choisir entre JAVA et PHP. Et bien, je suis dubitatif, un bon ZendFramework saurait remplacer avantageusement (je crois) le java assez lourd engendré par tomcat. Le ZendFramework en PHP est étudié pour éviter les injections XSS et tout ce que ces bons pirates aiment manier mais la sécurité n'est pas son seul atout.


    Mais il te faut quelque chose qui réponde vite avec la BDD ? à chacun son SGDBEUO. SGDAUB. SGDB. à chacun sa base quoi.

Discussions similaires

  1. [XSLT][PHP5] Impossible d'obtenir les CDATAS ...
    Par Atruskor dans le forum XSL/XSLT/XPATH
    Réponses: 3
    Dernier message: 21/02/2005, 16h04
  2. class php5 - Fatal error: main() [function.main]
    Par tom261285 dans le forum Langage
    Réponses: 3
    Dernier message: 21/01/2005, 14h41
  3. mySQL4.1 - PHP5 - conversion PHP4
    Par messier79 dans le forum SQL Procédural
    Réponses: 3
    Dernier message: 30/10/2004, 23h27
  4. [SGBD]Pbl installation extension MySQL avec PHP5
    Par Ch_Matt dans le forum Installation
    Réponses: 3
    Dernier message: 25/08/2004, 22h07
  5. Réponses: 3
    Dernier message: 23/08/2004, 17h49

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