Tal vez estés viendo este error…
Seguir leyendo «Error de MySQL: shutdown unexpectedly»Redireccionar página de http a https con PHP
Antes de comenzar, aclaro que en la siguiente publicación no voy a explicar cómo obtener un certificado SSL, sino que cuando un visitante intente entrar a tu web con «http://sitio», el mismo sea redirigido a «https://sitio». Esto obviamente, una vez que hayas conseguido que tu url acepte https (tengas un certificado)
Seguir leyendo «Redireccionar página de http a https con PHP»
Laravel 5, Vue.js y Ajax
Bien, en esta publicación vamos a ver cómo integrar Vue a un proyecto hecho en Laravel. El ejemplo será el siguiente: vamos a administrar una lista de notas con Ajax. Será muy simple, sin embargo llevaremos a cabo una serie de pasos como crear migraciones, compilar un archivo .Vue, usar la librería de vue-resource, etc.
Generar excel con Codeigniter
Es muy común que en una aplicación web que trabaja con reportes, nos permita descargar una archivo excel con dichos registros. Porque es útil para los usuarios, por costumbre trabajar con este formato. En la siguiente publicación vamos a ver cómo convertir una consulta con MySQL y Codeigniter en un archivo Excel.
En primer lugar vamos a ir al respositorio de PHPOffice, que son varias librerías que nos permiten desarrollar, no sólo Excel, sino el resto de las herramientas de Office, como Word por ejemplo. Pero en esta ocasión vamos a descargar la de excel:
Codeigniter, Transacciones
Para el que nunca lo haya visto, un transacción en base de datos es una serie de operaciones que se ejecutan como si fuesen una sola, y si una de estas falla, todos los cambios realizados hasta ese punto volverán atrás. Esto se aplica para aquellas operaciones en base de datos que realizan cambios en las tablas; un INSERT, un UPDATE o un DELETE; a diferencia de los SELECT que no realizan alteraciones en las filas.
Laravel 5, parte 7: Validaciones
Bueno, ya tenemos nuestra aplicación funcionando, podemos registrarnos, iniciar sesión y administrar tareas. Sin embargo, por si no lo notaste, cuando guardamos una tarea no tenemos en cuenta los campos de validación. Aunque las validaciones parecen siempre un dolor de cabeza, Laravel nos permite hacerlo más llevadero, e incluso en esta última versión es más fácil que nunca.
Laravel 5, parte 6: Vistas y Helpers
Bueno, ahora que ya tenemos el funcionamiento lógico de nuestra aplicación, sólo nos falta agregar la parte visual. Para ello vamos a tener que crear los archivos para ver, modificar o eliminar las tareas.
Laravel 5, parte 5: Controladores y Rutas
Bueno, en esta ocasión vamos a continuar con nuestro proyecto, creando las acciones de nuestra aplicaciones para administrar las tareas de los usuarios.
Laravel 5, parte 4: Modelos y relaciones
Bueno, entrando un poco más en nuestro primer CRUD, podemos continuar con los modelos, donde tratamos la parte de datos que van a interactuar con nuestra aplicación.
Por empezar ya tenemos creado el modelo User, que éste viene por defecto en la instalación de Laravel, así que vamos a crear los otros dos, Tarea y Estado.
Laravel 5, parte 3: Usuarios
Bien, esta versión de Laravel nos proporciona una forma muy fácil de crear usuarios, y teniendo en cuenta lo repetitivo y laborioso que es esto, la solución es genial.
Así que simplemente vamos a la consola y escribir lo siguiente: