Programación

Entendiendo las funciones Hash y cómo mantener las contraseñas seguras

Entendiendo las funciones Hash y cómo mantener las contraseñas segurasDe vez en cuando, escuchamos casos de servidores infectados, de robos de base de datos o de aplicaciones comprometidas. Y, aunque uno no este siempre al tanto, esto suele ser pan de cada día. Por ello, es importante que nos aseguremos de que los datos de los usuarios, sobre todo los más importantes, como las contraseñas, no puedan ser recuperadas por los atacantes de nuestras aplicaciones.

En este artículo vamos a ver los fundamentos detrás de Hash y lo que se necesita para proteger las contraseñas en nuestras aplicaciones web...

Ocho expertos comentan los Pros y Contras de programar con PHP

8 expertos comentan los Pros y Contras de programar con PHPEn Mashable recientemente publicaron un artículo muy interesante sobre PHP y la visión que tienen de él, distintos "expertos". El artículo se quedó entre mis borradores, pero como más vale tarde que nunca, aquí lo comparto.

En este artículo vamos a enfocarnos en el aspecto más amplio de PHP y dar respuestas a preguntas como ¿Qué es lo que hace a PHP un buen lenguaje? ¿Cuáles son los inconvenientes de programar con PHP? ¿Y cuáles son las mejores aplicaciones que se han hecho con PHP?

A continuación, te dejo las respuestas. Pero, no olvides también compartir tus ideas: ¿Cuáles son las mayores fortalezas y limitaciones de PHP?...

PHP Orientado a Objetos for Beginners III

PHP Orientado a Objetos for Beginners III

Tercera y última parte del genial artículo PHP Orientado a Objetos for Beginners. En este artículo vamos a conocer sobre la visibilidad de los métodos y propiedades, cómo utilizar DocBlocks para documentar nuestros scripts y vamos a comparar la programación orientada a objetos con la procedimental, todo con ejemplos sencillos y fáciles de entender...

PHP Orientado a Objetos for Beginners II

PHP Orientado a Objetos for Beginners II

Continuamos con la segunda parte del artículo PHP Orientado a Objetos for Beginners (publicado hace unos días), pero ahora enfocados en las herramientas que nos ayudarán a desarrollar nuestras aplicaciones web con PHP OOP más fácilmente.

En este artículos vamos a conocer sobre los métodos mágicos y observar como funcionan los constructores y destructores, como podemos convertir un objeto en un string y como usar las herencias. Y todo explicado de una manera sencilla y práctica...

PHP Orientado a Objetos for Beginners

PHP Orientado a Objetos for Beginners

Buscando artículos de calidad para compartir con ustedes, encuentro un reciente y magnífico artículo (“Object-Oriented PHP for Beginners”) extraído del libro Pro PHP and jQuery, que a continuación se los muestro, pero en nuestro idioma. He incluido los ejemplos online, para que podamos apreciarlos mejor. Y es que, para muchos programadores, la programación orientada a objetos es un concepto aterrador, con una sintaxis muy complicada y otros temores.

Así pues, en este artículo aprenderemos los conceptos detrás de la Programación Orientada a Objetos con PHP (PHP OOP), un estilo de programación en el que las acciones relacionadas son agrupadas en clases para facilitar la creación de un código más compacto y efectivo...

Introducción a los patrones de diseño con PHP

Introducción a los patrones de diseño con PHP¿Alguna vez te preguntaste qué son los patrones de diseño? En este artículo, voy a explicar por qué los patrones de diseño son importantes y mostraré algunos ejemplos en PHP, de cuándo y por qué deben ser utilizados.

¿Qué son los patrones de diseño?

Los patrones de diseño han sido optimizados, son soluciones reutilizables a los problemas de programación que nos encontramos todos los días.

Un patrón de diseño no es una clase o una biblioteca que, simplemente, puede conectarse a nuestro sistema, es mucho más que eso. Es una plantilla que tiene que aplicarse a la situación correcta. Tampoco es específica de un lenguaje. Un buen patrón de diseño debe poder aplicarse en la mayoría -si no todos los lenguajes-, sólo limitado por las capacidades del lenguaje.

Lo más importante, cualquier patrón de diseño puede ser un arma de doble filo, si se aplican en el lugar equivocado, puede ser desastroso y crear muchos problemas. Sin embargo, implementándolo en el lugar correcto y en el momento adecuado, puede ser nuestro salvador...

Páginas

Subscribe to RSS - Programación

Tutoriales

Cómo descargar videos de VK.com
En este artículo voy a explicar como descargar videos y películas...
Descargar Facebook Móvil Gratis
Por si aún no lo han hecho, es posible descargar Facebook Móvil...
Cómo generar tráfico web con las redes sociales - Paso a Paso
Muchas empresas están publicando contenidos como la forma de crear...

Artículo Recomendado

3 Tips cruciales para recuperar archivos eliminados
¿Te imaginas perder el trabajo de toda una semana en tan solo unos segundos? Todos hemos pasado por este problema. Quizás eliminamos por error un archivo importante o lo borramos sin pensar que era valioso para otro... más