24-08-2010, 04:17 PM
(Modification du message : 24-08-2010, 04:20 PM par Sephi-Chan.)
Ruby n'est pas forcément plus performant que PHP, ça dépend des implémentations, car Ruby à la particularité (mais ce n'est pas le seul) d'en avoir plusieurs (YARV (l'officielle), JRuby (une version écrite Java), Rubinius (une version qui trace sa race), etc.). Ruby 1.8.7 est moins rapide que PHP 5.2, mais Ruby 1.9.2 est plus rapide que PHP 5.3. Enfin bref, ça dépend des installations !
Et puis… Les performances importent peu à cette échelle, en fait. Tu peux sans problème ignorer ce critère dans ton choix.
PHP s'est vite répandu car il a remplacé un truc super chiant : les CGI. Et il a l'avantage de s'héberger facilement. Mais sa popularité vient aussi de son approche de développement très… "quick and dirty", ce qui l'a rendu accessible aux gros débutants. Tu peux aussi faire ça en Ruby (et tout autre langage qui dispose d'une interface avec Apache, les célèbres mod_xxx comme mod_php, mod_python, mod_ruby, etc.) mais quitte à choisir Ruby face à PHP, autant profiter de Ruby on Rails, le framework. C'est l'idéal pour du développement de qualité !
Sephi-Chan
Et puis… Les performances importent peu à cette échelle, en fait. Tu peux sans problème ignorer ce critère dans ton choix.
PHP s'est vite répandu car il a remplacé un truc super chiant : les CGI. Et il a l'avantage de s'héberger facilement. Mais sa popularité vient aussi de son approche de développement très… "quick and dirty", ce qui l'a rendu accessible aux gros débutants. Tu peux aussi faire ça en Ruby (et tout autre langage qui dispose d'une interface avec Apache, les célèbres mod_xxx comme mod_php, mod_python, mod_ruby, etc.) mais quitte à choisir Ruby face à PHP, autant profiter de Ruby on Rails, le framework. C'est l'idéal pour du développement de qualité !
Sephi-Chan