20-04-2012, 02:08 PM
autant je suis assez ouvert autant je n'aime pas perdre mon temps pour rien. Donc je ne lirais pas l'article en question (j'ai lut en traviole ce topic, et y réponds en partageant mon expérience, c'est amplement suffisant pour moi), car cela ne m'apportera rien de concret si ce n'est me dire que l'auteur veut juste "geuler" pour "geuler" (s'il n'aime pas PHP, il change de langage, rien de plus facile non ?)
Pour ce qui est d'être sur que mes applications sont sans failles etc.., ben, c'est facile. J'avais à ma disposition, plusieurs centaines de personnes dont le métier est de tester les failles dans les applications (quelques soit le langage d'ailleurs) et de faire des benchmarck dans tous les sens. Ils ont bossé sur mes applications à chaque pré-livrable. Donc, ils m'ont remonté tout ce qui avait a remonté et j'ai corrigé tout ce qui avait a corrigé (je ne parle même pas des tests de recettage fait avec un échantillon de clients durant 1 mois et qui sont plus de l'ordre du fonctionnel...ni des tests unitaires et de non-régression).
Après si tu penses que cela ne suffit pas pour que j'ai une entière confiance dans la sécurité et les performance de mes applications, ben, je ne sais pas quoi dire d'autre. En tout cas, moi, ça me suffit largement pour affirmer sans l'ombre d'une hésitation ce que je dis : mes applications n'ont pas de failles et sont optimisées (et ce, sans utilisé de framework- pour la plupart- !).
PS : attention, je ne dis pas qu'il faille bosser sans framework (au contraire, j'encourage tout le monde a bosser avec un framework...encore une fois, quelque soit le langage). Il faut replacer les choses dans leur contexte : si je n'ai pas utiliser de framework PHP (j'ai utilisé des framework javascript entre autres) pour mes applications c'est plus parce que à l'époque il n'y avait pas de framework PHP qui corresponde à mes besoins. Aujourd'hui, symfony2 me semble un excellent choix (je le travaille au corps que depuis 1 mois, mais j'en suis quasi sur. la version 1 de symfony par contre, ne me convenait pas du tout..du moins au moment ou je l'avais testé d'ou le choix de tout faire de A à Z).
Pour ce qui est d'être sur que mes applications sont sans failles etc.., ben, c'est facile. J'avais à ma disposition, plusieurs centaines de personnes dont le métier est de tester les failles dans les applications (quelques soit le langage d'ailleurs) et de faire des benchmarck dans tous les sens. Ils ont bossé sur mes applications à chaque pré-livrable. Donc, ils m'ont remonté tout ce qui avait a remonté et j'ai corrigé tout ce qui avait a corrigé (je ne parle même pas des tests de recettage fait avec un échantillon de clients durant 1 mois et qui sont plus de l'ordre du fonctionnel...ni des tests unitaires et de non-régression).
Après si tu penses que cela ne suffit pas pour que j'ai une entière confiance dans la sécurité et les performance de mes applications, ben, je ne sais pas quoi dire d'autre. En tout cas, moi, ça me suffit largement pour affirmer sans l'ombre d'une hésitation ce que je dis : mes applications n'ont pas de failles et sont optimisées (et ce, sans utilisé de framework- pour la plupart- !).
PS : attention, je ne dis pas qu'il faille bosser sans framework (au contraire, j'encourage tout le monde a bosser avec un framework...encore une fois, quelque soit le langage). Il faut replacer les choses dans leur contexte : si je n'ai pas utiliser de framework PHP (j'ai utilisé des framework javascript entre autres) pour mes applications c'est plus parce que à l'époque il n'y avait pas de framework PHP qui corresponde à mes besoins. Aujourd'hui, symfony2 me semble un excellent choix (je le travaille au corps que depuis 1 mois, mais j'en suis quasi sur. la version 1 de symfony par contre, ne me convenait pas du tout..du moins au moment ou je l'avais testé d'ou le choix de tout faire de A à Z).