18-02-2009, 06:13 PM
Les langages ont leur domaine d'application. Malgré ses défauts et sa relative lenteur, PHP est un langage puissant qui permet de faire à peu près tout ce qu'on veut. Mais par exemple, PHP est n'est pas assez robuste pour créer des applications serveur, il est trop lourd...
Après, vouloir changer de langage de programmation pour résoudre des algorithmes, pourquoi pas, mais je pense que ton problème tient davantage à la logique de ton application.
J'ai jamais utilisé Python donc je vais avoir du mal à en parler Mais apparemment, pour faire des programmes avec une interface graphique c'est top. C'est top aussi pour créer des applications de type client / serveur, et pour faire un jeu en réseau en temps réel.
Mais dans ton cas, que tu bombardes 10 000 requêtes SQL avec PHP, Python ou en C, c'est la même chose. Passer d'un langage à un autre pour faire de simples calculs mathématiques est inutile, vaut mieux que tu trouves une autre solution...
Idéalement, je te conseillerais un serveur dédié, qui te permettrait de t'affranchir des contraintes d'un mutualisé, mais bon on sait tous que c'est pas toujours évident de s'offrir un dédié.
Après, vouloir changer de langage de programmation pour résoudre des algorithmes, pourquoi pas, mais je pense que ton problème tient davantage à la logique de ton application.
J'ai jamais utilisé Python donc je vais avoir du mal à en parler Mais apparemment, pour faire des programmes avec une interface graphique c'est top. C'est top aussi pour créer des applications de type client / serveur, et pour faire un jeu en réseau en temps réel.
Mais dans ton cas, que tu bombardes 10 000 requêtes SQL avec PHP, Python ou en C, c'est la même chose. Passer d'un langage à un autre pour faire de simples calculs mathématiques est inutile, vaut mieux que tu trouves une autre solution...
Idéalement, je te conseillerais un serveur dédié, qui te permettrait de t'affranchir des contraintes d'un mutualisé, mais bon on sait tous que c'est pas toujours évident de s'offrir un dédié.