siokoden
Messages postés14Date d'inscriptionvendredi 4 juillet 2003StatutMembreDernière intervention16 avril 2008 15 sept. 2004 à 12:47
ben c une fonction bien utile, encore un anti-php :p
jai prog sur plusieur language et c php qui a le merite detre le meilleur, plus compliqué que CF qui simplifie pas mal de chose mais meilleur manipulation.
cs_lfontaine
Messages postés203Date d'inscriptionlundi 23 décembre 2002StatutMembreDernière intervention11 mai 2006 16 sept. 2004 à 03:25
Salut,
Je suis un peu de l'avis de syndrael
<cfset myvariable = replace(myvariable,"","ALL")>
Me parrais un peu plus puissant que stringslash qui se contente de gerer un seul caractere.
Si en plus tu ajoutes le fait de pouvoir inserer des regular expressions, ca permet de faire pas mal de choses.
Je suis pas anti php, mais sur ce point precis, ca me parrait plus carre au niveau de la programmation.
siokoden
Messages postés14Date d'inscriptionvendredi 4 juillet 2003StatutMembreDernière intervention16 avril 2008 16 sept. 2004 à 10:32
Oui biensur que cette fonction est bien plus utile pour plusieur caractere ou meme dans l'ensemble, ce qui est aussi possible avec PHP, avec la fonction str_replace, identique a celle que vous citez.
L'avantage de strpslash, est que la fonction est moin gourmande pour effectuer sur plusieur variable, par exemple issu d'un grand nombre de champs d'un formulaire, avec cette fonction on gagne enormement de temps d'execution comparé a la fonction replace (pour ce caractere biensur), cest une fonction connu et tres utilisé pour sa rapidité, et la plus part des sites securise avec celle-ci (sous php/mysql obligé ...)
Php a deja l'avantage detre un language dexecution tres rapide comparé a Coldfusion, peut convivial je vous l'accord mais tres puissant.
Vous n’avez pas trouvé la réponse que vous recherchez ?
syndrael
Messages postés2378Date d'inscriptionlundi 4 février 2002StatutMembreDernière intervention29 décembre 201220 4 oct. 2004 à 12:04
Alors là jje m'insurge..
PHP n'est po très rapide comparé à Cold fusion. Dans la mesure ou ce genre d'appréciation dépend de deux points:
1. Cold fusion c'est du compilé !!
2. La rapidité d'une page dépend du code présent, et l'optimisation est je le reconnais un réfléxe plus fréquent sur PHP ke sur CF ou la notion de résultat est peut -etre plus présente. Donc à page égale, et sachant ke Apache n'est ke serveur Web pour CF (qui dispose de son propre process). Cold fusion a l'architecture plus aboutie pour une rapidité optimale..
Enfin, on va po faire la guerre de la rapidité, car désormais si on veut ke ça soit plus rapide c'est plus une question d'argent..
A chacun de mettre les moyens pour son projet (portée, architecture, échanges avec l'extérieur etc..).
S.