Cómo validar una fecha en formato español en PHP

Continuamos con los tutoriales de PHP y, en esta ocasión, explicamos cómo validar una fecha con el formato español día/mes/año (dd/mm/aaaa). Aunque la expresión es sencilla y apenas son unas líneas de código, nos garantiza que la fecha es válida en el calendario y, lo que es más importante, su estrucutura nos sirve de ejemplo para saber cómo abordar problemas más complejos.

Leer más

Canvas LMS, una moderna plataforma de e-learning fácil de utilizar y personalizar

Dentro de las plataformas Open Source de e-learning que podemos desplegar en sólo unos clics sobre los Servidores Cloud de Arsys, hoy destacamos Canvas Learning Management System (Sistema de Gestión del Aprendizaje o LMS por sus siglas en inglés), un software que utilizan cientos de organizaciones y universidades de todo el mundo para gestionar sus clases online.

Leer más

Maltratar la contratación, la mejor manera de saber que todo va bien en una tienda online

Antes de lanzar una aplicación web, es de vital importancia que la sometamos a todo tipo de pruebas para testarla concienzudamente. Las tiendas online no son una excepción, para lo que deberemos comprobar  diferentes combinaciones y entresijos del site con el interesado objetivo de que falle por cualquier sitio y podamos arreglarlo a tiempo. En definitiva, maltratarla todo lo posible hasta que nos aseguremos que pasa con éxito cualquier prueba de estrés. En este artículo, nos centraremos en los diferentes puntos que conviene tener en cuenta en los tests de una tienda online, tanto antes de llevarla a producción como en las pruebas periódicas que debemos hacer de vez en cuando, una vez publicada.

Leer más

JavaScript, una opción excelente como primer lenguaje cuando nos iniciamos en la programación

En un artículo reciente hablábamos de las bondades de JavaScript para el desarrollo de apps, ahora queremos incidir en este lenguaje desde un punto de vista 100% formativo, ya que JavaScript es una de las prioridades para las  personas comienzan a estudiar programación. No solo por lo sencillo que resulta, sino también por lo útil que se muestra en el ámbito profesional. JavaScript es uno de los lenguajes estándar de Internet  y una interesante alternativa para realizar aplicaciones móviles o de escritorio.

Leer más

Cómo utilizar Firebase desde un servidor con NodeJS para administrar apps

Desarrollada por Google, Firebase es una solución para crear apps que ahorra mucho trabajo a los desarrolladores a la hora de programar piezas fundamentales de cualquier aplicación, como la autenticación, el desarrollo de determinadas responsabilidades del backend, como la base de datos, etc. En este articulo, explicamos cómo hacer uso de Firebase desde un servidor con NodeJS para llevar a cabo esas tareas.

Leer más

¿Cómo potenciar el SEO en nuestro mercado local y más cercano?

Aunque Internet nos permita acceder a nuevos mercados más allá de la ubicación física de nuestro negocio, la mayor parte de los negocios tradicionales están muy centrados en su mercado geográfico más próximo, ya sea en la misma ciudad o en la misma región. A su vez, cada vez más usuarios usan sus dispositivos móviles para conocer qué comercios o productos tienen a su alcance o incluso para saber cómo llegar a un negocio concreto. Esto nos lleva a hablar en este artículo de la importancia del posicionamiento SEO local y las principales claves para conseguir que una página web esté bien posicionada en las búsquedas que realizan los usuarios más cercanos.

Leer más

Aprovechando al máximo las keywords negativas en Google Adwords

Si hace unos días explicamos qué son las keywords negativas y cómo podemos utilizarlas en Google Adwords, ahora nos toca profundizar en su uso y cómo podemos seleccionar las palabras clave negativas que ayudarán a impulsar la efectividad de nuestras campañas online.

Leer más

¿Cuál es el flujo de trabajo habitual en la creación de páginas y aplicaciones web?

El desarrollo de un proyecto web pasa por diferentes estados hasta su publicación, por lo que es necesario establecer un flujo de trabajo que organice las diferentes etapas, minimice los errores y mantenga siempre  el foco en el aspecto, funcionalidades y experiencia de uso de nuestra aplicación y sitio web. A continuación, te mostramos el flujo de trabajo más habitual (o, al menos, recomendado) que podemos utilizar y que nos permitirá gestionar con éxito nuestros proyectos web.
Leer más

Plugins de WordPress para expertos y desarrolladores

WordPress es una potente y versátil herramienta de publicación de contenidos cuyo éxito reside, en gran parte, en el amplio ecosistema de complementos, de los que hablamos habitualmente en nuestra sección Plugins recomendados. Hoy, sin embargo, queremos centrarnos en otros menos conocidos, pero que resultan muy útiles para los usuarios expertos en  WordPress, ya que facilitan algunas de las tareas de desarrollo web con este CMS.
Leer más

¿Qué son las keywords negativas y cómo podemos utilizarlas en Google AdWords?

Dentro de la publicidad en Internet, los enlaces patrocinados en Google (o Google AdWords) se han convertido en una de las herramientas más utilizadas en cualquier campaña online orientada a marketing y ventas, ya que permite que los anuncios aparezcan cuando los usuarios están buscando términos relacionados con nuestros productos, consiguiendo una mayor efectividad. Especialmente, si sabemos cómo utilizar todas las posibilidades de las palabras clave, como explicamos a continuación.

Leer más