10 últimos posts:

AUTENTIFICACIÓN POR TOKEN

05/05/2018PHP (49 visitas)

 

¿Qué es un token? Un token es una cadena alfanumérica con caracteres aparentemente aleatorios y se usa para identificar a un usuario y garantizar que pueda realizar determinadas operaciones.

USAR BASE DE DATOS EXTERNA EN WORDPRESS

22/04/2018PHP (44 visitas)

 

Hace poco he estado mirando como funcionaba wordpress y me surgió la duda si con wordpress se podía trabajar con otras bases de datos aparte de la bases de datos de wordpress.

COMPROBAR SI UNA VARIABLE EXISTE EN PHP

12/04/2018PHP (42 visitas)

 

Para comprobar si una variable existe en php se puede usar la función isset o la función get_defined_vars. La segunda opción es la mejor ya que cuando se tiene una variable con valor null isset va a d

TIPO DE DATO ENUM EN MYSQL

05/05/2018MYSQL (296 visitas)

 

El tipo de dato enum representa una enumeración. Puede tener un máximo de 65535 valores distintos y es una cadena cuyo valor se elige de una lista enumerada de valores permitidos que se especifica al

INVOCAR BOTÓN DESDE JAVASCRIPT

21/03/2018JAVASCRIPT (342 visitas)

 

Es posibleinvocar botón desde javascript. Simplemente hay que hacer lo siguiente...

VER QUERY EN ZEND

06/03/2018PHP (326 visitas)

 

Cuando se prepara una query en zend hay veces que es mejor saber que query va a lanzar a la base de datos y para poder ver query en zend hay que ejecutar $sql = $select->__toString(); y mostrar el con

FORMULARIO NO ENVÍA EN ZEND

05/05/2018PHP (306 visitas)

 

En mi actual proyecto estamos usando Zend framework y estaba haciendo un formulario que funcionaba perfectamente pero al agrupar los elementos de dicho formulario usando $this->addDisplayGroup el bot

PERSONALIZAR PÁGINAS DE ERROR CON SYMFONY

05/05/2018PHP (334 visitas)

 

He estado aprendiendo Symfony por mi cuenta y ayer terminé de migrar otro blog que tengo, aunque no escribo hace tiempo, a Symfony 3 y he tenido que aprender a como personalizar páginas de error con S

CREAR UNA API EN PHP

05/05/2018PHP (393 visitas)

 

En este post voy a explicar, de forma muy sencilla, como crear una API en php. Pero ¿qué es una API? API es el acrónimo de Application Programming Interfaces

FRAGMENTACIÓN HORIZONTAL EN MYSQL

21/04/2018MYSQL (622 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

10 posts más leídos:

PROCEDIMIENTOS Y FUNCIONES ALMACENADOS

24/11/2017MYSQL (999 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.

BLOQUEO DE TABLAS

19/12/2017MYSQL (640 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.

ACTIVAR Y DESACTIVAR TRIGGERS EN MYSQL

05/09/2017MYSQL (628 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.

FRAGMENTACIÓN HORIZONTAL EN MYSQL

21/04/2018MYSQL (622 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

ELASTICSEARCH

24/11/2017PHP (601 visitas)

 

Hace poco me enteré de la existencia de elasticsearch y he estado indagando un poco para saber lo que era. Elasticsearch se puede definir como un producto para indexar y analizar

WEB SCRAPING

27/12/2017PHP (564 visitas)

 

Hace un tiempo un compañero de trabajo me comentó que un amigo suyo tenía una web que recogía información de varias webs sobre resultados de fútbol.

OPERADOR COALESCENCIA NULO

27/12/2017PHP (563 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

USING EN JOINS

24/11/2017MYSQL (560 visitas)

 

Revisando un manual que tengo sobre MySQL he visto que en los JOIN se puede usar la directiva USING en vez de ON cuando los campos tienen el mismo nombre.

ALGORITMO DE LUHN

24/11/2017PHP (549 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

DETECTAR EL FOCO

05/05/2018JAVASCRIPT (545 visitas)

 

Por necesidades del proyecto actual, en el que soy parte, he necesitado detectar donde está el foco en un formulario y no sabía como hacer y la verdad es que nunca se me habría ocurrido que fue

10 posts más interesantes:

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: