2010-03-26 33 views
5

Les gens intelligents à Caucho sont rapides à souligner que Quercus est 3x-5x plus rapide que mod_php droite (sans APC). Mais en creusant plus en profondeur dans la documentation, vous verrez que la compilation de PHP à bytecode n'est disponible que dans Resin Pro (699 $). Ce que je voudrais savoir est, à quelle vitesse (c'est-à-dire à quel point lent) est Resin Open Source pour l'exécution de code PHP?Quelle est la vitesse (lente) de Quercus PHP sur Resin Open Source par opposition à Resin Professional?

Oui je sais que je pourrais juste le tester, cela dépend de l'application, cela dépend de l'environnement, bla bla bla. Mais j'ai juste besoin d'un seul point de données anecdotique de quelqu'un qui l'a déjà fait, que ce soit statistiquement significatif ou pas ... peu importe!

+0

Cela ressemble à un problème de licence plus qu'à un problème de performance. Je peux me tromper, mais il semble que la version open source soit pour les projets d'évaluation et open source seulement. Si le vôtre ne tombe sous aucune catégorie, vous devrez probablement acheter une licence de toute façon. –

+0

@mf: Je ne pense pas que cela change beaucoup la question. À quel point les performances de la version open source sont-elles plus lentes que pour les versions d'évaluation et open source uniquement, par rapport à la version sous licence? Voulez-vous dire que le code et donc la performance sont exactement les mêmes, peu importe la licence? –

+0

Premier test (en utilisant microtime) sur les applications PHP console (java -jar quercus.jar some.php) montre que le php par défaut est nettement plus rapide. – Melsi

Répondre

7

Quercus est indépendant de Resin (Open Source ou Commercial), et il est open source lui-même. Nous exécutons Quercus sur Jetty et Tomcat, et dans la plupart des applications, nous l'utilisons, est au moins 2 fois plus rapide que le mod_php, pour ne pas mentionner tous les avantages de sécurité d'exécution des applications sur la JVM.

La résine commerciale est en effet encore plus rapide, mais comme la plupart de nos clients n'aimaient pas acheter la licence supplémentaire, Tomcat est assez bon pour la plupart d'entre eux. Pour nous, c'est très pratique car nous n'avons pas besoin d'utiliser Apache HTTPD devant Tomcat, donc les coûts de maintenance sont assez bas.

+1

L'open source ne veut pas dire gratuit. –