Programación y diseño web
Si te encanta el diseño y la programación web ya tenemos algo en común. Html, php, coldfusion, mysql, css, javascript, photoshop, ... las posibilidades son infinitas y siempre hay algo que aprender.
Imagenes gratuitas para tus diseños - 2a parte
Este post es una actualización de mi anterior post Imagenes gratuitas para tus diseños donde en su dia propuse unos cuantos bancos de imágenes gratuitas para poder usar en nuestros diseños.
Calcular el tiempo de ejecucion de un script
Es por ello que es muy útil tener claro como poder medir el tiempo que tarda nuestro código al ejecutarse para poder realizar comparaciones cuando realizamos cambios en el mismo con el objetivo de mejorar los tiempos de proceso de información.
Extraer todos los enlaces de un html con php
Se puede hacer usando expresiones regulares que aplicadas al codigo extraigan solamente aquello que hemos acotado, o también se puede hacer recorriendo elementos del dom de la página con funciones especificas para ello. Vamos a ver las dos opciones para que podais experimentar y aplicar en vuestro código la que mas os convenga en cada caso.
Reducir lineas de codigo en php cambiando sentencia if..else por operador ternario
Cuando se trata de una pagina o aplicación web todos sabemos que cualquier byte que nos podamos ahorrar siempre será bienvenido. Reducir el peso de nuestros ficheros es algo extremadamente útil a la hora de optimizar los tiempos de carga de nuestra web.
Optimizar nuestro código haciendo que trabaje de la misma manera reduciendo el número de lineas es una de esas técnicas que nos será muy útiles en este cometido. De la misma manera que existe el shorthand css o frameworks javascript para simplificar nuestro codigo (como jquery o mootools), en php podemos usar el operador ternario (?) para abreviar nuestro código y reducir así la cantidad de lineas finales y por tanto el peso del fichero.
Una parte importante de nuestro codigo php (y otros lenguajes de programación) es la evaluación de condiciones if/else para determinar el valor de una variable, o un texto a mostrar, etc.. Con el operador ternario podremos acortar estas condiciones a evaluar y por tanto nuestro código.
Listar archivos y directorios en un fichero txt
Nuestro querido MSDOS puede ayudarnos en esta tarea. Para acceder desde cualquier windows debemos ejecutar el comando cmd o buscar el "Simbolo de sistema" (en Windows7) y ejecutarlo. En la ventana de terminal que aparece podremos ejecutar ciertos comandos que nos crearan el listado de ficheros y subdirectorios que necesitemos en un fichero txt.
Supongamos una estructura de archivos como esta :
c:\tmp (dentro ficheros tmp1.txt,tmp2.txt,tmp3.txt,tmp4.txt) c:\tmp\tmpsub (dentro ficheros tmpsub1.txt y tmpsub2.txt)