10 últimos posts:

ANOTACIONES EN PHP

20/04/2019PHP (105 visitas)

 

En muchos lenguajes de programación se usan las anotaciones para indicarle a la aplicación pare definir ciertos comportamientos o como se van a tartar los datos.

GESTIONAR CONCURRENCIAS EN MYSQL

15/02/2019MYSQL (182 visitas)

 

Hay en ocasiones que en varios proyectos se necesitan hacer varias inserciones y actualizaciones en la base de datos en bloque y evitar que si hay dos, o más, solicititudes de dichas operaciones pued

OPERADOR DE EJECUCIÓN EN PHP

03/02/2019PHP (205 visitas)

 

En php hay varias maneras de ejecutar un comando, ya sea en linux o en windows como la función shell_exec o exec. Pero hay una manera bastante sencilla, aunque a mi no me gusta que es el usando operad

EVITAR QUE LOS CORREOS LLEGUEN A SPAM

29/01/2019PHP (270 visitas)

 

Muchos sitios web hechos en php mandan correos, por ejemplo, un ecommerce con los detalles del pedido, un sitio web con usuarios con envío de contraseña, etc.

PROCESOS EN EJECUCIÓN EN MYSQL

20/01/2019MYSQL (317 visitas)

 

Para mostrar los procesos en ejecución en mysql y así saber que procesos hay en ejecución y que usuario lo está ejecutando hay que hacer es lanzar el comando show processlist; donde nos indicará el id

VER PRIVILEGIOS DE LOS USUARIOS

25/12/2018MYSQL (238 visitas)

 

Hace poco escribí un post de como crear usuarios en mysql y como otorgarles permisos.Hoy voy a comentar como ver privilegios de los usuarios: SHOW GRANTS;: Muestra los privilegios de todos los usua

CREAR USUARIOS EN MYSQL

26/12/2018MYSQL (348 visitas)

 

Siempre que se instala una base de datos MySQL siempre viene creada con un usuario root y sin ninguna contraseña pero hay veces que es necesario crear diferentes usuarios con diferentes permisos.

EXCEPCIONES EN JAVASCRIPT

20/12/2018JAVASCRIPT (236 visitas)

 

Cuando se produce un error en javascript,se suele mostrar un error o se para la ejecución de la wbe pero con las se peude evitar que la página se deje de ejecutar o tenga comportamientos indeseados.

SENTENCIAS PREPARADAS EN MYSQL

15/12/2018MYSQL (309 visitas)

 

Hace eun tiempo hablé en este blog de programación sobre blind injection y sobre la inyección de sql y en este post quiero hablar de como funcionan las sentencias preparadas en mysql que es en lo que

TIPO DE DATO SET EN MYSQL

22/11/2018MYSQL (277 visitas)

 

El tipo de dato set en mysql representa un conjunto ed cadenas. Puede tener un máximo de 64 valores distintos y es una cadena cuyo valor se elige de una lista enumerada d

10 posts más leídos:

PROCEDIMIENTOS Y FUNCIONES ALMACENADOS

24/11/2017MYSQL (5930 visitas)

 

EN MYSQL es posible crear procedimientos y funciones como en cualquier lenguaje de programación. No es difícil, solo hay que conocer la sintaxis y ya se pueden crear.

FRAGMENTACIÓN HORIZONTAL EN MYSQL

21/04/2018MYSQL (3616 visitas)

 

Hace poco hablé sobre las fragementacion de tablas en MySQL y en este post quiero hablar de la fragmentación horizontal en mysql ya que es útil si se van a manejar grandes volúmenes de d

ACTIVAR Y DESACTIVAR TRIGGERS EN MYSQL

05/09/2017MYSQL (2039 visitas)

 

Hace un tiempo escribí un post de como crear triggers en mysql pero no comenté que se podían activar y desactivar y puede resultar útil en determinados momentos.

CREAR COMBINACIÓN DE TECLADO EN JAVASCRIPT

24/11/2017JAVASCRIPT (1480 visitas)

 

Hace un tiempo escribí un post de como evitar combinación de letras en javascript pero hoy voy ha hbalr justo de lo contrario de como crear combinación de teclado en javascript.

FRAGMENTACIÓN DE TABLAS EN MYSQL

05/05/2018MYSQL (1428 visitas)

 

Una manera de optimizar mysql es usar la fragementación de tablas en MySQL que consiste eb reducir la cantidad de lecturas físicas a la base de datos en la lectura de datos de bas

CREAR ENTIDADES EN SYMFONY 3

23/01/2018PHP (1336 visitas)

 

Despues de aprender como crear bundles en Symfony 3 ahora toca aprender a crear entidades en symfony 3.

ALGORITMO DE LUHN

24/11/2017PHP (1330 visitas)

 

He usado este algoritmo para la validación de tarjetas de crédito para los proyectos ecommerce que desarrollo. Pero hace unos años lo tuve que utilizar para validar el IMEI

OPERADOR COALESCENCIA NULO

27/12/2017PHP (1150 visitas)

 

Una de las novedades que trae php 7 es el operador coalescencia nulo.Este operador no es nuevo para algunos programadores ya que se usa en varios lenguajes como C#, perl

BLOQUEO DE TABLAS

15/02/2019MYSQL (1140 visitas)

 

MySQL permite bloquear tablas para que diversas queries puedan ejecutarse al mismo tiempo sin distorsionar sus resultados. Este bloqueo puede ser de escritura o de lectura.

ESTANDARES DE PROGRAMACIÓN PSR EN PHP

27/05/2018PHP (1079 visitas)

 

Supongo que la mayoría de nosotros que ha participado en algún proyecto, en el que hayan participado varias personas, nos hemos quejado de que el código es un desastre y que hay código que no se entie

10 posts más votados:

CACHEAR CONTENIDO EN JAVASCRIPT

24/11/2017JAVASCRIPT (213 votos)

 

Hace un tiempo escribí un post de como cachear contenido con memcached en php y hace poco he descubierto que se puede cachear contenido en javascript algo que puede resultar bastante úti

ROLLBACK TO SAVEPOINT

22/07/2017MYSQL (204 votos)

 

En mi post sobre transacciones con varias queries en MySql no comenté la posibilidad de añadir puntos donde, si hay un problema, hacer un rollback a un punto determinado y no perder toda

ÍNDICES

02/02/2016MYSQL (201 votos)

 

Un índice es un puntero a una fila de una determinada tabla de nuestra base de datos, es decir, asocia el valor de una determinada columna (o el conjunto de valores de una serie de columnas) co

GESTIÓN DE ERRORES EN PHP

13/12/2017PHP (201 votos)

 

Ayer escribí un post sobre la gestión de excepciones en php y hoy voy a comentar la gestión de errores en php.

TRUCOS PARA OPTIMIZAR EL CÓDIGO

20/12/2016PHP (201 votos)

 

Llevo meses procastinando este post y creo que puede resultar bastante útil para los que desarrollamos en php: -Como ya escribí hace un tiempo cuando se crea una cadena en php es mejor usar comillas

OPTIMIZACIÓN DE UN PROYECTO

27/02/2015PHP (201 votos)

 

Ya he publicado varios post en este blog para la optimización de un proyecto web (php,javascript,MySQL y Apache) para que el proyecto tarde menos en cargarse.

REDUCIR TIEMPO DE CARGA

05/05/2018PHP (201 votos)

 

Una manera de reducir el tiempo de carga de una página web en php es comprimir la página con zlib, el navegador ya se encarga de descomprimirla, al menos la mayoría de ellos.

DETECTAR BLOQ MAYUS ACTIVADO

24/11/2017JAVASCRIPT (201 votos)

 

Aunque soy programador backend a veces me toca pegarme con el frontend, sobre todo con javascript y el otro día una página web me advirtió que tenía las mayúsculas activadas y estuve pensando e

FRAGMENTACIÓN DE TABLAS EN MYSQL

05/05/2018MYSQL (201 votos)

 

Una manera de optimizar mysql es usar la fragementación de tablas en MySQL que consiste eb reducir la cantidad de lecturas físicas a la base de datos en la lectura de datos de bas

FRAGMENTACIÓN HORIZONTAL EN MYSQL

21/04/2018MYSQL (201 votos)

 

Hace poco hablé sobre las fragementacion de tablas en MySQL y en este post quiero hablar de la fragmentación horizontal en mysql ya que es útil si se van a manejar grandes volúmenes de d

10 últimos tweets: