Que es más rápido de estas dos instrucciones?
$frase="esto es algo importante";
ó
define("FRASE","esto es algo importante");
Que es más rápido de estas dos instrucciones?
$frase="esto es algo importante";
ó
define("FRASE","esto es algo importante");
En Emezeta tienes un artículo interesante acerca de optimizar tu código, ahí leerás que una constante es mejor, siempre que puedas:
http://www.emezeta.com/articulos/funciones-php-optimizar-codigo
Sacado de #2
Uso de comillas en PHP: Las comillas simples interpretan literales, sin embargo, las comillas dobles además interpolan el valor de variables. Da siempre preferencia a las comillas simples y nunca escribas símbolos de dolar sin escapar (\$) en comillas dobles, ralentiza mucho la ejecución.
Eso es verdad? Yo hay veces que escribo - echo "Hola $usuario"; - hay problema en eso? O es mejor - echo "Hola ".$usuario; ??? umm...
#3 supongo que se refiere a que si vas a escribir un texto sin pasarle variables, uses comillas simples para que no haya que interpretarlas en búsqueda de variables.
Si emezeta tiene razón:
$variable1 = 'Magdalenas'; // es más rápido que...:
$variable2 = "Magdalenas";
Tiene sentido =)
Buenísimo el articulo, muchas gracias pro él
Lo mejor de todo es que muchas cosas de las que pone ahí las he hecho yo inconscientemente siendo amateur xD
Ese tipo de afirmaciones ya han sido negadas por el staff de php(lo de las comillas simples o dobles).
http://groups.google.com/group/make-the-web-faster/browse_thread/thread/ddfbe82dd80408cc
2) "Use single-quotes for strings."
Benchmarks run against PHP 5.2 and 5.3 show that parsing double-quoted
strings with interpolation is no slower (and often faster) than single-
quoted strings using concatenation. When simple strings with no
variables in them are used, the performance is clearly better with
double-quoted strings due to implementation details in the engine. See
the benchmark posted at <http://pastie.org/523023>.
Todo ésto vino de unos "consejos" que dió google para optimizar código .
De todas formas hablando de un lenguaje como php. Ese tipo de optimizaciones solo son útiles en 4 aplicaciones críticas.
#7 hombre, yo creo que una web que la puedan visitar más de 200 personas simultaneas, más le vale estar bien optimizada. De todas formas mola tu enlace ^^