Después de algunas semanas de trabajo intensivo, he conseguido parte de mi propósito inicial: una chuleta (o cheat sheet) de referencia para programadores PHP.
PHP es un lenguaje de programación muy potente y amplio, en todos sus sentidos. Y aunque la documentación del sitio de PHP es de las mejores que he utilizado (tanto por lo accesible como por lo bien documentada), muchas veces se echa en falta una chuleta de referencia con las funciones, orden de los parámetros para poder echar un vistazo rápidamente.
Esta chuleta de referencia puede parecer una tonteria, pero ha tomado muchísimo tiempo (y tomará), puesto que aún queda mucho:
Así que hablemos de licencias. En principio había pensado en publicar una tarjeta de referencia de pago como hacen, por ejemplo, en Visibone.
Sin embargo, finalmente he decidido liberarla para que todos los programadores puedan disfrutar de ella, eso sí, rogando que si les resulta útil, hagan una donación (por pequeña que sea) para poder continuar con las siguientes partes (o quién sabe, si gusta, de algún otro lenguaje).
Tened en cuenta el trabajo que ha llevado. ¡El tema de las donaciones es bastante importante para seguir manteniendo gratuita la chuleta y sus posteriores versiones!
Emezeta PHP Card is a PHP reference cheat sheet. You can download it in two formats: PNG and PDF, ready for printing.
Putting this cheat sheet together has meant a huge amount of time and effort, so if you find it useful, please consider supporting my work by making a donation. Your donations are what will keep the cheat sheet and all the upcoming versions free of charge. Thank you.
Donate to Emezeta Card / Donación para Emezeta Card
Por favor, comenta las incidencias o sugerencias que puedas tener al imprimir en los distintos formatos (DIN A3, DIN A4...), así como problemas que surjan (no poder descomprimir el fichero, etc...), posibles mejoras o cambios, así como problemas que hayan surgido de una versión a otra.
Si eres webmaster, por favor, no enlaces directamente a la descarga, enlaza a esta dirección: Emezeta Card PHP Cheat Sheet. If you are webmaster, please, don't link direct download, link to this address: Emezeta Card PHP Cheat Sheet.
Conexión a internet más rápida y veloz.
Los programadores (sobre todo los que estamos aprendiendo) solemos preocuparnos poco de la optimización de código cuando realizamos un programa. A priori, le damos importancia a dos factores:
Otros factores como rapidez, comprensión del código, optimización, documentación... no son evaluados como criterios primarios. Sin embargo, son muy importantes.
En la programación web (más si cabe) uno de los criterios más importantes es la optimización, ya que disponemos de un servidor con recursos limitados. Si conseguimos que nuestro código sea más eficiente, dispondremos de más capacidad en nuestro servidor (menos carga).
Esto es especialmente importante cuando tenemos muchas visitas diarias: optimizar un script PHP de un artículo no repercute especialmente, en cambio, optimizar un script PHP que se ejecuta siempre (por ejemplo, el sidebar) mejora ampliamente la eficiencia de nuestro código.
En PHP Benchmark hacen algunas pruebas de eficiencia con respecto a funciones similares de PHP. A continuación voy a hacer un breve repaso, con algunos añadidos:
Fuentes: 12 PHP tricks / PHP benchmarks / 7 tips for PHP / More PHP tips.
6 consultas efectuadas / Página generada en 0.037 segundos
Programado íntegramente por José Román (Manz) en XHTML y CSS estándar.
Sindicado bajo Feed RSS. Contenido bajo licencia Creative Commons
Estadísticas de visitas · Términos y condiciones · Contacto · Publicidad · Preguntas frecuentes (FAQ)