Sistema de Rifa en Línea con PHP y MySQL

Este Sistema de Rifa en Línea con PHP y MySQL permite gestionar facilmente la generación de tickets para los sorteos, muestra los ganadores, y el número del intento.

En esta aplicación puedes añadir y eliminar los participantes, sencillamente, no es necesario acceder con un login, el software es plenamente funcional.

Video Explicativo

Sistema de Rifa en Línea

Puesta a punto del Sistema de Rifa en Línea con PHP y MySQL en un servidor local

Aplicaciones Previas

Para realizar la instalación de la aplicación en un servidor local, te recomiendo la instalación previa de las siguiente aplicaciones:

XAMPPGitVisual Studio Code

XAMPP es la aplicación encargada de implementar un servidor apache para que funcionen los scripts PHP en un ordenador a nivel local.

Git es el gestor de repositorios más usado del mundo, con el que puedes descargar limpiamente, código de GitHub.

Visual Studio Code, es el editor de código más popular del mundo, que recomiendo ampliamente en prácticamente todas las publicaciones de este blog.

Descarga Aplicación de GitHub

El siguiente es el enlace de descarga de repositorio de GitHub de la aplicación de Sistema de Rifas hecho en PHP:

Sistema de Rifa en Línea con PHP y MySQL

Configuración del Sistema de Rifa en Línea con PHP y MySQL para su funcionamiento en tu ordenador

Debes instalar las aplicaciones mencionadas, con todos los parámetros por defecto, posterior a este procedimiento, desde Visual Studio Code, debes abrir la siguiente ubicación:

C:\xampp\htdocs

Desde esta ubicación en Visual Studio Code, pulsas View, Terminal. Dentro del Terminal eliges la opción de Git Bash y copias el siguiente código:

git clone https://github.com/configuroweb/rifa.git

Se creará la carpeta rifa, dentro de la carpeta htdocs. A continuación deber abrir XAMPP en tu ordenador, activar los servicios de Apache y MySQL, y acceder a la siguiente URL, para crear la base de datos tienda-correo:

http://localhost/phpmyadmin/index.php

Base de Datos del Sistema de Rifa en Línea

Para que la aplicación te funcione correctamente, desde phpmyadmin, debes crear la base de datos con el nombre rifa, posteriormente debes acceder al apartado SQL y pegar el código que se encuentra en el siguiente enlace:

Sistema de Rifa en Línea con PHP y MySQL

Subida del Sistema de Rifa en Línea en PHP y MySQL a un hosting

Por la sencillez de la aplicación, no abordaré el tema directamente, en el siguiente vídeo relacionado, explico a nivel general el proceso:

Subir pagina con PHP + Base de datos (MYSQL) a un Hosting

Si aun tienes dudas con el proceso de la puesta a punto de la aplicación en un servidor local aun puedes ver en la siguiente publicación con más detalle la implementación de aplicaciones PHP:

Como instalar aplicaciones PHP en un servidor local

Cualquier duda quedo al pendiente, si requieres más aplicaciones PHP, en Python o JavaScript te recomiendo te suscribas a mi contenido en Youtube y estés al pendiente de cualquier cambio, que vaya haciendo.

Etiquetado: / /

Introducción a herramientas Frontend en Desarrollo Web

A continuación, en esta Introducción a herramientas Frontend en Desarrollo Web pretenderé explicar breve y suficientemente algunas herramientas y conceptos que considero muy importantes a nivel de desarrollo web, como lo son los editores de texto, los navegadores web y la organización de tus proyectos. Considero muy importante considerar estos tres pilares en nuestro camino como programadores.

Puedes saltar directamente al subtema que más te interese en el índice a continuación:

Editores de Texto

Los editores de texto especializados en programación serán tus principales amigos en tu camino de programador, harán mucho más sencillo organizar tu código con sangrías o tabulaciones.

Los editores de texto como Visual Studio Code que es el que voy a recomendar para seguir este tutorial de Introducción a herramientas Frontend en Desarrollo Web, estos editores pueden ayudar a sugerir tramos de código según funciones que lleguemos a requerir.

Como ya se había indicado el Editor de Texto que voy a recomendar es Visual Studio Code ya que es totalmente gratuito, tiene una gran comunidad que le provee una buena cantidad de extensiones que permiten optimizar el código para necesidades que lleguemos a tener según el lenguaje con el que necesitemos trabajar.

Descarga e Intalación de Visual Studio Code

Lo primero es ingresar al siguiente enlace:

https://code.visualstudio.com/

Pulsamos la opción de descargar, normalmente recomiendo instalarlo con todos los parámetros por defecto, pero en lo personal yo prefiero habilitar todas las opciones disponibles que no vienen seleccionadas por defecto, como por ejemplo la opción de crear un enlace directo para el escritorio, agregar la opción abrir con Code, que permite solo seleccionar una carpeta y con clic derecho, abrir esta como un proyecto directamente en visual studio code, esta última opción es muy práctica para trabajar con proyectos y librerías que hayamos descargado.

Añadir a la PATH es una opción que ya viene seleccionada por defecto es que es muy útil para llamar a Visual Studio Code como servicio desde consola y poder abrir tramos de código específicos con VS Code Fácilmente.

Configuración de Visual Studio Code

Recomiendo elegir un tema obscuro, ya que vas a estar horas trabajando frente al ordenador y de este modo podrás cuidar tu vista y con el alto contraste con las letras podrás ver mejor las diferentes características de cada lenguaje y ser mucho más efectivo en tu proceso de programación.

Instalación de Plugins

Los plugins son herramientas que permiten optimizar tu proceso de desarrollo a nivel general, no solo sirven para esta Introducción a herramientas Frontend en Desarrollo Web sino que extiendes las opciones que ofrece Visual Studio Code, para que el proceso de desarrollo sea lo más efectivo posible.

La instalación de Plugins es súper sencilla basta con pulsar el icono de los cuadrados ubicado en la parte izquierda de la pantalla de inicio en Visual Studio Code y luego escribir en el buscador que se habilita lo que necesitemos.

A continuación muestro un breve listado de plugins que puedes utilizar en este caso para el desarrollo en Frontend:

Spanish Language Pack for Visual Studio Code

Este plugin te pone Visual Studio Code totalmente en español, honestamente no lo utilizo, no veo necesidad de cambiar el lenguaje, pero si te parece una buena opción esta es mejor forma de hacerlo.

Auto Rename Tag

Especialmente en html, requieres de etiquetas de apertura y cierre, esta extensión te permite con solo cambiar la etiqueta de apertura, se cambia automáticamente la de cierre.

Más adelante verás con más detalle la utilidad de esta extensión.

Color Highligh

Este plugin te muestra el color que estás ingresando visualmente, en HTML es posible poner el color White, Black, Yellow, cualquier color con su nombre en inglés, pero también es posible escribir colores en hexadecimal por ejemplo estos colores están con un # y un número, no es intuitivo para un humano que color en específico estoy utilizando, por esto, esta extensión se vuelve muy útil para nuestro trabajo en el Frontend.

indent-rainbow

Esta herramienta le pone colores a la indentación, haciendo más sencillo ver el espaciado y la organización del código.

Intellicode

Este código funciona muy bien con el auto completado, haciendo más fácil el proceso de ir escribiendo los códigos que vas necesitando por ejemplo para poner un favicon, un icono en la pestaña de la página, solo escribes la palabra link, y el sistema te muestra una opción que dice favicon, la eliges y ya tienes el código escrito para realizar el proceso sencillamente.

Live Server

Esta extensión te habilita un servidor desde Visual Studio Code en tu navegador por defecto, con el que muestra los cambios que vayas haciendo en tiempo real, es muy muy útil esta opción y por eso es muy popular Live Server entre los usuarios de VS Code.

Existe una infinidad de Plugins muy útiles que por el momento no se abordarán en el presente tutorial, pero que sin duda a medida que avancemos se irán integran en el curso.

Los Navegadores Web son el universo donde la magia de lo que hacemos como desarrolladores sucede, constantemente estaremos interactuando con estas herramientas, que incluso tienen opciones específicas para programadores como los son por ejemplo la consola, la vista de móviles desde el ordenador entre otras más.

Cada navegador tiene sus propias herramientas de desarrollo, por esto, para las especificaciones de este curso utilizaremos Google Chrome, que podrás descargar del siguiente enlace si por algún motivo aun no lo tienes en tu ordenador:

https://www.google.com/chrome/

El motor de Render

Es un sistema interno que define los límites de lo que un navegador puede hacer, lo que podemos y no podemos implementar según el navegador depende de este motor de render.

Existen tres principales motores de render que utilizan los navegadores más conocidos y estos son WebKit de Safari, Gecko de Firefox, Blink de Chrome, entre otros más.

Más información en el siguiente enlace:

https://es.wikipedia.org/wiki/Motor_de_renderizado

Navegadores Evergreen

Estos navegadores se actualizan constantemente de manera automática, cada cierto tiempo que haya nuevas actualizaciones, te envían notificaciones de instalación y es necesario reiniciarlos, por esto debemos buscar que nuestro código sea mayormente compatible al menos en nuestros navegadores Evergreen para maximizar la compatibilidad de nuestras funcionalidades.

Para más información sobre los Navegadores Evergreen puedes acceder al siguiente enlace, donde se encuentra el libro High Performance Browser Networking, donde se habla con mucho más profundidad del tema desde la página 272.

https://www.oreilly.com/library/view/high-performance-browser/9781449344757/

Organización de las carpetas de tus proyectos

Un solo archivo no es un proyecto, en el desarrollo de tus aplicaciones Frontend o Backend, necesitarás trabajar con diferentes archivos, la gran recomendación sobre esto, es que todos tus archivos se encuentren dentro de una misma carpeta, para que subir estos archivos a un servidor o enviarlos a otro desarrollador, será una tarea sencilla y sin errores asociados.

Se recomienda que los nombres tanto de los proyectos, como de los archivos sean sencillos, declarativos, en lo posible estos nombres consten de una sola palabra, sin mayúsculas, sin acentos, sin espacios cuando haya la necesidad de más palabras, si no te gusta la opción de omitir espacios puedes utilizar guiones, se recomienda en mejor medida que no sea guion al piso, si en algún momento tu proyecto se va a convertir en una página web publicada, el SEO, la optimización del proyecto en los buscadores, será mejor si no se utiliza el guion al piso, sino guiones normales.

Gestión de Repositorios

La gestión de repositorios es la versión avanzada de la organización de las carpetas, puedes llevar la organización de tus archivos al siguiente nivel, fijando puntos en el tiempo a los que volver cuando sea necesario, trabajar a nivel de ambientes productivo y de desarrollo, trabajar en colaboración con otros desarrolladores de manera eficaz y escalable.

Para todo esto existe GIT que es una avanzada herramienta que permite realizar todo lo que he dicho y aún más cosas, Git es un sistema de control de versiones de código abierto Git se ha diseñado teniendo en cuenta el rendimiento, la seguridad y la flexibilidad.

Con Git puedes administrar tu información a nivel avanzado, Git se integra perfectamente con GitHub o GitLab, para llevar la configuración de repositorios a un nuevo nivel, GitHub es un portal especializado en alojar código que permite trabajar en equipo a través de Internet.

Para más información sobre Git puedes acceder al siguiente enlace:

https://git-scm.com/doc

Comandos GIT más comunes

A continuación les comparto los comandos de Git más comunes que sin duda necesitarás en la gestión de tus proyectos según lo que requieras realizar:

Comenzar un nuevo proyecto

git init
git clone
git config

Confirmar cambios:

git add
git commit

Trabajar con ramas

git branch
git checkout
git merge

Cambios de sincronización

git pull
git push

Comandos de ayuda:

git log
git status
git diff

Etiquetado: / /

Registro y Control de Visitas de Invitados en PHP y MySQL

Este Sistema de Registro y Control de Visitas de Invitados en PHP y MySQL permite gestionar de manera sencilla y efectiva las visitas de las personas que ingresan a apartamentos.

En el software puedes ingresar apartamentos, estos apartamentos pueden tener sus respectivas secciones, desde la A hasta la D, estás se pueden manipular tambien aunque a nivel del código.

En el registro de visitantes se incluye además del departamento, su respectiva sección a quien se visita y un motivo, del mismo modo al momento de registrar la salida, se pueden agregar unas observaciones.

La aplicación tiene reportería, sencillamente pones los parámetros de fecha desde y hasta, y aparecerán los visitantes de este periodo.

Video Explicativo

Registro y Control de Visitas de Invitados

Nota importante

La aplicación tiene un coste de 15 USD, no es gratuita, el código de la aplicación se encuentra en colgado en GitHub, sin embargo para su implementación requerirás la base de datos que es la que te proveo a cambio de un importe por PayPal.

Compra de la Aplicación

Para que la aplicación te funcione tanto en un servidor local como en un hosting, requeriras el archivo SQL que contiene la base de datos, las tablas y la lógica que se requiere para el login y se puedan gestionar los procesos de la aplicación, este sistema tiene un costo de 15 USD y lo puedes comprar por medio del siguiente enlace:

Pago vía Global66

Países válidos Argentina, Chile, Colombia, México y Perú.

Enlace de Pago

Pago vía Mercado Pago

Países válidos Argentina, Brasil, Chile, Colombia, México, Perú y Uruaguay.

link.mercadopago.com.co/configuroweb

Pago por Binance

También me puedes hacer el pago de los 15 USD por medio de Binance con USDT a mi cuenta de Binance:

msevillab@gmail.com

Pago vía Western Union

Favor contactarme vía whatsapp para más información en el siguiente enlace:

Contáctame vía Whatsapp

Otros medios de pago

Si resides en Colombia me puedes hacer el pago por Nequi, por un enlace PSE de Uala o desde fuera por Western Union, cualquier duda me puedes escribir a mi Whatsapp.

Pago por Nequi

Enlace PSE UALA en pesos colombianos

Enlace PSE UALA Colombia

Tengo más de 60 aplicaciones totalmente gratuitas también disponibles y un grupo de aplicaciones premium a precios muy económicos.

Demo del Registro y Control de Visitas de Invitados en PHP y MySQL

En el siguiente enlace puedes acceder al Registro y Control de Visitas de Invitados en PHP y MySQL para que realices las pruebas correspondientes:

https://demoscweb.com/visitas/index.php

Las credenciales de acceso del usuario de tipo Administrativo son las siguientes:

  • Usuario: configuroweb
  • Contraseña: 1234abcd..

Contáctame

Si tienes alguna duda, me puedes contactar directamente a mi Whatsapp en el siguiente enlace:

https://configuroweb.com/WhatsappMessenger

Puesta a punto de la aplicación en un Servidor Local

Para realizar el proceso de la puesta a punto del Registro y Control de Visitas de Invitados en PHP y MySQL es necesario que descargues he instales con todos los parámetros por defecto las siguientes aplicaciones:

XAMPPGitVisual Studio Code.

Hablo con mucho más detalle sobre este proceso en una publicación específica, donde explico como instalar aplicaciones PHP en un servidor local

Descarga del proyecto de GitHub

El proyecto se encuentra alojado en el siguiente enlace:

Registro y Control de Visitas de Invitados en PHP y MySQL

Posterior a la descarga he instalación de las aplicaciones solicitadas anteriormente, desde Visual Studio Code, te vas a la siguiente ubicación:

C:\xampp\htdocs

Ya en esta carpeta, dentro de Visual Studio Code, pulsas la opción View y luego Terminal, y en la ventana que te aparece en la parte inferior, escribes el siguiente código y presionas Enter:

git clone https://github.com/configuroweb/visitas.git

Dentro de la carpeta htdocs se creará una nueva carpeta llamada visitas y allí quedará el proyecto ya ingresado, lo que queda es, desde Visual Studio Code, acceder a esta carpeta desde la opción de Open Folder y acceder a visitas, de esta manera tendrás los archivos de la aplicación para modificarlos a voluntad.

Creación he Importación de la base de datos del Registro y Control de Visitas de Invitados en PHP y MySQL

En este punto te queda abrir XAMPP, elegir un idioma entre inglés y alemán, y activar los servicios de Apache, el servidor PHP y MySQL el gestor de la base de datos.

Después de activar estos servicios, debes acceder a la siguiente URL:

http://localhost/phpmyadmin/index.php

Creas una base de datos con el nombre visitas he importas el archivo que te proveo con el pago llamado visitas.sql

Apenas realices este proceso ya la aplicación quedará operativa en el siguiente enlace:

http://localhost/visitas/index.php

Consideraciones importantes al subir el Registro y Control de Visitas de Invitados en PHP y MySQL a un hosting en Internet

Los archivos a modificar con las credenciales de la base de datos se llaman dbconn.php y pdoconfig.php se encuentran dentro de la carpeta dist.

Si tienes dudas adicionales sobre el proceso puedes ver el siguiente tutorial donde explico como lograr subir una aplicaciòn PHP a un hosting:

Subir pagina con PHP + Base de datos (MYSQL) a un Hosting

Quedo al pendiente de cualquier consulta.

Etiquetado: / /

Sistema de Citas de Servicios en PHP y MySQL

Este Sistema de Citas de Servicios en PHP y MySQL permite agregar, eliminar, listar y actualizar Servicios, para que el usuario final pueda solicitar su servicio sin inconveniente.

El software tiene un apartado de página web, permite modificar la página de acerca de, la página de contacto y la página del inicio.

Se pueden agregar todo tipo de servicios, la aplicación se puede utilizar para negocios con servicios muy específicos como una peluquería, o puede usarse como un centro de diferentes servicios, donde el cliente elije el servicio y fija la fecha

Video Explicativo

Sistema de Citas de Servicios en PHP y MySQL

Nota importante

La aplicación tiene un coste de 15 USD, no es gratuita, el código de la aplicación se encuentra en colgado en GitHub, sin embargo para su implementación requerirás la base de datos que es la que te proveo a cambio de un importe por PayPal.

Compra de la Aplicación

Para que la aplicación te funcione tanto en un servidor local como en un hosting, requeriras el archivo SQL que contiene la base de datos, las tablas y la lógica que se requiere para el login y se puedan gestionar los procesos de la aplicación, este sistema tiene un costo de 15 USD y lo puedes comprar por medio del siguiente enlace:

Pago vía Global66

Países válidos Argentina, Chile, Colombia, México y Perú.

Enlace de Pago

Pago vía Mercado Pago

Países válidos Argentina, Brasil, Chile, Colombia, México, Perú y Uruaguay.

link.mercadopago.com.co/configuroweb

Pago por Binance

También me puedes hacer el pago de los 15 USD por medio de Binance con USDT a mi cuenta de Binance:

msevillab@gmail.com

Pago vía Western Union

Favor contactarme vía whatsapp para más información en el siguiente enlace:

Contáctame vía Whatsapp

Otros medios de pago

Si resides en Colombia me puedes hacer el pago por Nequi, por un enlace PSE de Uala o desde fuera por Western Union, cualquier duda me puedes escribir a mi Whatsapp.

Pago por Nequi

Enlace PSE UALA en pesos colombianos

Enlace PSE UALA Colombia

Tengo más de 60 aplicaciones totalmente gratuitas también disponibles y un grupo de aplicaciones premium a precios muy económicos.

Demo del Sistema de Citas de Servicios en PHP y MySQL

En el siguiente enlace puedes acceder al Sistema de Citas de Servicios en PHP y MySQL para que realices las pruebas correspondientes:

https://demoscweb.com/casos/admin/login.php

Las credenciales de acceso del usuario de tipo Administrativo son las siguientes:

  • Usuario: configuroweb
  • Contraseña: 1234abcd..

La vista para el usuario final, se encuentra en el siguiente enlace:

https://demoscweb.com/casos/index.php

Contáctame

Si tienes alguna duda, me puedes contactar directamente a mi Whatsapp en el siguiente enlace:

https://configuroweb.com/WhatsappMessenger

Puesta a punto de la aplicación en un Servidor Local

Para realizar el proceso de la puesta a punto del Sistema de Citas de Servicios en PHP y MySQL es necesario que descargues he instales con todos los parámetros por defecto las siguientes aplicaciones:

XAMPPGitVisual Studio Code.

Hablo con mucho más detalle sobre este proceso en una publicación específica, donde explico como instalar aplicaciones PHP en un servidor local

Descarga del proyecto de GitHub

El proyecto se encuentra alojado en el siguiente enlace:

Sistema de Citas de Servicios en PHP y MySQL

Posterior a la descarga he instalación de las aplicaciones solicitadas anteriormente, desde Visual Studio Code, te vas a la siguiente ubicación:

C:\xampp\htdocs

Ya en esta carpeta, dentro de Visual Studio Code, pulsas la opción View y luego Terminal, y en la ventana que te aparece en la parte inferior, escribes el siguiente código y presionas Enter:

git clone https://github.com/configuroweb/casos.git

Dentro de la carpeta htdocs se creará una nueva carpeta llamada casos y allí quedará el proyecto ya ingresado, lo que queda es, desde Visual Studio Code, acceder a esta carpeta desde la opción de Open Folder y acceder a casos, de esta manera tendrás los archivos de la aplicación para modificarlos a voluntad.

Creación he Importación de la base de datos del Sistema de Citas de Servicios en PHP y MySQL

En este punto te queda abrir XAMPP, elegir un idioma entre inglés y alemán, y activar los servicios de Apache, el servidor PHP y MySQL el gestor de la base de datos.

Después de activar estos servicios, debes acceder a la siguiente URL:

http://localhost/phpmyadmin/index.php

Creas una base de datos con el nombre casos he importas el archivo que te proveo con el pago llamado casos.sql

Apenas realices este proceso ya la aplicación quedará operativa en el siguiente enlace:

http://localhost/casos/index.php

Consideraciones importantes al subir el Sistema de Citas de Servicios en PHP y MySQL a un hosting en Internet

El archivo a modificar con las credenciales de la base de datos se llama initialize.php y en la línea 3 de este archivo se debe poner como quedará la URL del software, sino, no funcionará, ejemplo, en mi hosting demoscweb.com, yo subí el proyecto a una carpeta llamada casos, la URL que puse en initialize.php fue, https://demoscweb.com/casos/ para que funcionara el software.

Si tienes dudas adicionales sobre el proceso puedes ver el siguiente tutorial donde explico como lograr subir una aplicaciòn PHP a un hosting:

Subir pagina con PHP + Base de datos (MYSQL) a un Hosting

Quedo al pendiente de cualquier consulta.

Etiquetado: / /

CRUD PHP en MySQL

Esta aplicación sobre la que comparto plenamente el códgo es un CRUD PHP en MySQL, a diferencia de una publicación previa donde la información se guardaba en un JSON, si te interesa saber más del tema del CRUD PHP con el JSON puedes ver la publiación a continuación:

CRUD PHP con datos en JSON

Un CRUD basicamente es un sistema donde se pueden crear, listar, actualizar y eliminar registros, es una función básica y primordial de todos los software que son desarrollados. Por este motivo es muy común que todos en algún momento hayamos creado algún CRUD y constamente tengamos que desarrollar o implementar esta estructura básica de flujo de datos.

No es la primera vez que abordo este tema en este blog, si te interesa las otras aplicaciones que tengo publicadas puedes acceder al siguiente enlace:

https://configuroweb.com/?s=crud

Video Explicativo

CRUD PHP en MySQL

Puesta a punto del CRUD PHP en MySQL en un servidor local

Aplicaciones Previas

Para realizar la instalación de la aplicación en un servidor local, te recomiendo la instalación previa de las siguiente aplicaciones:

XAMPPGitVisual Studio Code

XAMPP es la aplicación encargada de implementar un servidor apache para que funcionen los scripts PHP en un ordenador a nivel local.

Git es el gestor de repositorios más usado del mundo, con el que puedes descargar limpiamente, código de GitHub.

Visual Studio Code, es el editor de código más popular del mundo, que recomiendo ampliamente en prácticamente todas las publicaciones de este blog.

Descarga Aplicación de GitHub

El siguiente es el enlace de descarga de repositorio de GitHub de la aplicación del sistema de CRUD PHP en MySQL en un servidor local:

CRUD PHP MySQL

Configuración del CRUD PHP en MySQL para su funcionamiento en tu ordenador

Debes instalar las aplicaciones mencionadas, con todos los parámetros por defecto, posterior a este procedimiento, desde Visual Studio Code, debes abrir la siguiente ubicación:

C:\xampp\htdocs

Desde esta ubicación en Visual Studio Code, pulsas View, Terminal. Dentro del Terminal eliges la opción de Git Bash y copias el siguiente código:

git clone https://github.com/configuroweb/php-crud-mysql.git

Se creará la carpeta php-crud-mysql, dentro de la carpeta htdocs. A continuación deber abrir XAMPP en tu ordenador, activar los servicios de Apache y MySQL, y acceder a la siguiente URL, para crear la base de datos tienda-correo:

http://localhost/phpmyadmin/index.php

Base de Datos del Sistema de CRUD

Para que la aplicación te funcione correctamente, desde phpmyadmin, debes crear la base de datos con el nombre php-crud-mysql, posteriormente debes acceder al apartado SQL y pegar el código que se encuentra en el siguiente enlace:

Base de Datos Sistema de CRUD en PHP y MySQL

Posterior a esto puedes acceder a la siguiente URL y la aplicación ya estará lista para su uso:

http://localhost/php-crud-mysql/index.php

Subida del Sistema de CRUD PHP en MySQL a un hosting

Por la sencillez de la aplicación, no abordaré el tema directamente, en el siguiente vídeo relacionado, explico a nivel general el proceso:

Subir pagina con PHP + Base de datos (MYSQL) a un Hosting

Si aun tienes dudas con el proceso de la puesta a punto de la aplicación en un servidor local aun puedes ver en la siguiente publicación con más detalle la implementación de aplicaciones PHP:

Como instalar aplicaciones PHP en un servidor local

Cualquier duda quedo al pendiente, si requieres más aplicaciones PHP, en Python o JavaScript te recomiendo te suscribas a mi contenido en Youtube y estés al pendiente de cualquier cambio, que vaya haciendo.

Etiquetado: / /

CRUD PHP con datos en JSON

Este sistema integra un CRUD PHP con datos en JSON, fácilmente puedes realizar los procesos de un CRUD sin base de datos, todo se gestiona desde un archivo JSON.

Un JSON, es un formato de intercambio de datos, muy fácil de leer, modificar y gestionar en programación ya que ofrece una estructura entendible tanto por los ordenadores como por los desarrolladores.

Si te gustaría saber más información sobre los JSON puedes acceder al siguiente enlace:

https://developer.mozilla.org/es/docs/Web/JavaScript/Reference/Global_Objects/JSON

Video Explicativo

CRUD PHP con datos en JSON

Puesta a punto del CRUD PHP con datos en JSON en un servidor local

Aplicaciones Previas

Para realizar la instalación de la aplicación en un servidor local, te recomiendo la instalación previa de las siguiente aplicaciones:

XAMPPGitVisual Studio Code

XAMPP es la aplicación encargada de implementar un servidor apache para que funcionen los scripts PHP en un ordenador a nivel local.

Git es el gestor de repositorios más usado del mundo, con el que puedes descargar limpiamente, código de GitHub.

Visual Studio Code, es el editor de código más popular del mundo, que recomiendo ampliamente en prácticamente todas las publicaciones de este blog.

Descarga Aplicación de GitHub

El siguiente es el enlace de descarga de repositorio de GitHub de la aplicación de Sistema de Galería Dinámica en un servidor local:

CRUD PHP con datos en JSON

Configuración del Sistema de CRUD PHP con datos en JSON para su funcionamiento en tu ordenador

Debes instalar las aplicaciones mencionadas, con todos los parámetros por defecto, posterior a este procedimiento, desde Visual Studio Code, debes abrir la siguiente ubicación:

C:\xampp\htdocs

Desde esta ubicación en Visual Studio Code, pulsas View, Terminal. Dentro del Terminal eliges la opción de Git Bash y copias el siguiente código:

git clone https://github.com/configuroweb/recorte-imagen.git

Se creará la carpeta php-crud-json, dentro de la carpeta htdocs. A continuación deber abrir XAMPP en tu ordenador, activar los servicios de Apache y MySQL, y acceder a la siguiente URL

http://localhost/php-crud-json/index.php

Subida del CRUD PHP con datos en JSON a un hosting

Por la sencillez de la aplicación, no abordaré el tema directamente, en el siguiente vídeo relacionado, explico a nivel general el proceso:

Subir pagina con PHP + Base de datos (MYSQL) a un Hosting

Si aun tienes dudas con el proceso de la puesta a punto de la aplicación en un servidor local aun puedes ver en la siguiente publicación con más detalle la implementación de aplicaciones PHP:

Como instalar aplicaciones PHP en un servidor local

Cualquier duda quedo al pendiente, si requieres más aplicaciones PHP, en Python o JavaScript te recomiendo te suscribas a mi contenido en Youtube y estés al pendiente de cualquier cambio, que vaya haciendo.

Etiquetado: / /

Sistema de Eliminación Masiva de Datos en PHP y MySQL

Este Sistema de Eliminación Masiva de Datos en PHP y MySQL permite seleccionar uno o varios registros para eliminarlos directamente desde la base de datos.

Esta aplicación se puede combinar con una publicación previa donde explico como hacer un insert masivo en MySQL, después de que elimines los registros que trae por defecto la aplicación puedes subir más datos siguendo el paso a paso del siguiente video:

Cómo hacer un Insert Masivo en MySQL

Esta aplicación es muy sencilla, no tiene login, ni más opciones que una landing page con una tabla que muestra los registros que tiene ingresados en una tabla llamada post.

El nombre de la base de datos asociada al Sistema de Eliminación Masiva de Datos en PHP y MySQL es eliminacion-masiva, esta aplicación se puede implementar como un feature de otras aplicaciones más complejas y es plenamente gratuita.

Video Explicativo

Sistema de Eliminación Masiva de Datos

Puesta a punto del Sistema de Eliminación Masiva de Datos en PHP y MySQL en un servidor local

Aplicaciones Previas

Para realizar la instalación de la aplicación en un servidor local, te recomiendo la instalación previa de las siguiente aplicaciones:

XAMPPGitVisual Studio Code

XAMPP es la aplicación encargada de implementar un servidor apache para que funcionen los scripts PHP en un ordenador a nivel local.

Git es el gestor de repositorios más usado del mundo, con el que puedes descargar limpiamente, código de GitHub.

Visual Studio Code, es el editor de código más popular del mundo, que recomiendo ampliamente en prácticamente todas las publicaciones de este blog.

Descarga Aplicación de GitHub

El siguiente es el enlace de descarga de repositorio de GitHub de la aplicación de Sistema de Eliminación Masiva de Datos en un servidor local:

Sistema de Eliminación Masiva de Datos en PHP y MySQL

Configuración del Sistema de Eliminación Masiva de Datos en PHP y MySQL para su funcionamiento en tu ordenador

Debes instalar las aplicaciones mencionadas, con todos los parámetros por defecto, posterior a este procedimiento, desde Visual Studio Code, debes abrir la siguiente ubicación:

C:\xampp\htdocs

Desde esta ubicación en Visual Studio Code, pulsas View, Terminal. Dentro del Terminal eliges la opción de Git Bash y copias el siguiente código:

git clone https://github.com/configuroweb/eliminacion-masiva.git

Se creará la carpeta eliminacion-masiva, dentro de la carpeta htdocs. A continuación deber abrir XAMPP en tu ordenador, activar los servicios de Apache y MySQL, y acceder a la siguiente URL, para crear la base de datos tienda-correo:

http://localhost/phpmyadmin/index.php

Base de Datos del Sistema de Eliminación Masiva de Datos

Para que la aplicación te funcione correctamente, desde phpmyadmin, debes crear la base de datos con el nombre eliminacion-masiva, posteriormente debes acceder al apartado SQL y pegar el código que se encuentra en el siguiente enlace:

Base de Datos del Sistema de Eliminación Masiva de Datos en PHP y MySQL

Posterior a esto puedes acceder a la siguiente URL y la aplicación ya estará lista para su uso:

http://localhost/inventario-basico

Subida del Sistema de Eliminación Masiva de Datos a un hosting

Por la sencillez de la aplicación, no abordaré el tema directamente, en el siguiente vídeo relacionado, explico a nivel general el proceso:

Subir pagina con PHP + Base de datos (MYSQL) a un Hosting

Si aun tienes dudas con el proceso de la puesta a punto de la aplicación en un servidor local aun puedes ver en la siguiente publicación con más detalle la implementación de aplicaciones PHP:

Como instalar aplicaciones PHP en un servidor local

Cualquier duda quedo al pendiente, si requieres más aplicaciones PHP, en Python o JavaScript te recomiendo te suscribas a mi contenido en Youtube y estés al pendiente de cualquier cambio, que vaya haciendo.

Etiquetado: / /

Sistema POS en PHP y MySQL

Este Sistema POS en PHP y MySQL, permite gestionar efectivamente las transacciones de un punto de venta, se pueden ingresar los productos sencillamente, vender y controlar.

Esta aplilcación está desarrollada en Code Igniter, implementa un muy eficiente sistema MVC con motor de vistas y prevención de ataques SQL entre otros.

Code Igniter es un framework PHP muy popular, conocido por su sencillez y efectividad, en el siguiente enlace puedes tener más información:

https://www.codeigniter.com/

Anteriormente se han publicado en este blog otras aplicaciones similares, que puedes conseguir tanto en el apartado gratuito como en el segmento premium sin embargo está última aplicación a pesar de su sencillez, es la más completa y segura de las opciones que tengo disponibles y por esto la recomiendo ampliamente.

Video Explicativo

Sistema POS en PHP y MySQL

Nota importante

La aplicación tiene un coste de 15 USD, no es gratuita, el código de la aplicación se encuentra en colgado en GitHub, sin embargo para su implementación requerirás la base de datos que es la que te proveo a cambio de un importe por PayPal.

Compra de la Aplicación

Para que la aplicación te funcione tanto en un servidor local como en un hosting, requeriras el archivo SQL que contiene la base de datos, las tablas y la lógica que se requiere para el login y se puedan gestionar los procesos de la aplicación, este sistema tiene un costo de 15 USD y lo puedes comprar por medio del siguiente enlace:

Pago vía Global66

Países válidos Argentina, Chile, Colombia, México y Perú.

Enlace de Pago

Pago vía Mercado Pago

Países válidos Argentina, Brasil, Chile, Colombia, México, Perú y Uruaguay.

link.mercadopago.com.co/configuroweb

Pago por Binance

También me puedes hacer el pago de los 15 USD por medio de Binance con USDT a mi cuenta de Binance:

msevillab@gmail.com

Pago vía Western Union

Favor contactarme vía whatsapp para más información en el siguiente enlace:

Contáctame vía Whatsapp

Otros medios de pago

Si resides en Colombia me puedes hacer el pago por Nequi, por un enlace PSE de Uala o desde fuera por Western Union, cualquier duda me puedes escribir a mi Whatsapp.

Pago por Nequi

Enlace PSE UALA en pesos colombianos

Enlace PSE UALA Colombia

Tengo más de 60 aplicaciones totalmente gratuitas también disponibles y un grupo de aplicaciones premium a precios muy económicos.

Demo del Sistema POS en PHP y MySQL

En el siguiente enlace puedes acceder al Sistema POS en PHP y MySQL para que realices las pruebas correspondientes:

https://demoscweb.com/gestion-pos/Auth/index

Las credenciales de acceso del usuario de tipo Administrativo son las siguientes:

  • Usuario: hola@configuroweb.com
  • Contraseña: 1234abcd..

Contáctame

Si tienes alguna duda, me puedes contactar directamente a mi Whatsapp en el siguiente enlace:

https://configuroweb.com/WhatsappMessenger

Puesta a punto de la aplicación en un Servidor Local

Para realizar el proceso de la puesta a punto del Sistema POS en PHP y MySQL es necesario que descargues he instales con todos los parámetros por defecto las siguientes aplicaciones:

XAMPPGitVisual Studio Code.

Hablo con mucho más detalle sobre este proceso en una publicación específica, donde explico como instalar aplicaciones PHP en un servidor local

Instalación de Composer

Es un manejador de paquetes como NPM, pero en este caso es específico de PHP, este manejador de paquete muestra una forma escalable y organizada de administrar, descargar e instalar las dependencias y librerías que requieras para tu proyecto. Para la puesta a punto de la aplicación del sistema de subida de archivos en PHP y MySQL requieres instalar composer, en el vídeo a continuación muestro el proceso tanto de la instalación de Laravel como Composer en XAMPP.

Instalación Laravel en Windows con XAMPP y Composer

Descarga del proyecto de GitHub

El proyecto se encuentra alojado en el siguiente enlace:

Sistema POS en PHP y MySQL

Posterior a la descarga he instalación de las aplicaciones solicitadas anteriormente, desde Visual Studio Code, te vas a la siguiente ubicación:

C:\xampp\htdocs

Ya en esta carpeta, dentro de Visual Studio Code, pulsas la opción View y luego Terminal, y en la ventana que te aparece en la parte inferior, escribes el siguiente código y presionas Enter:

git clone https://github.com/configuroweb/gestion-pos.git

Dentro de la carpeta htdocs se creará una nueva carpeta llamada gestion-pos, y allí quedará el proyecto ya ingresado, lo que queda es, desde Visual Studio Code, acceder a esta carpeta desde la opción de Open Folder y acceder a gestion-pos, de esta manera tendrás los archivos de la aplicación para modificarlos a voluntad.

Creación he Importación de la base de datos del Sistema POS en PHP y MySQL

En este punto te queda abrir XAMPP, elegir un idioma entre inglés y alemán, y activar los servicios de Apache, el servidor PHP y MySQL el gestor de la base de datos.

Después de activar estos servicios, debes acceder a la siguiente URL:

http://localhost/phpmyadmin/index.php

Creas una base de datos con el nombre pos he importas el archivo que te proveo con el pago llamado pos.sql

Apenas realices este proceso ya la aplicación quedará operativa en el siguiente enlace:

http://localhost/gestion-pos/Auth/index

Consideraciones importantes al subir el Sistema de Subida de Archivos en PHP y MySQL a un hosting en Internet

El archivo a modificar con las credenciales de la base de datos es el .env, desde la línea 44 hasta la 49, en este apartado se debe poner el nombre de usuario, la contraseña y nombre de la base de datos.

En adición la URL final del proyecto, se debe poner tal como va a quedar en el siguiente documento App/Config/App.php en la línea 27.

Si tienes dudas adicionales sobre el proceso puedes ver el siguiente tutorial donde explico como lograr subir una aplicaciòn PHP a un hosting:

Subir pagina con PHP + Base de datos (MYSQL) a un Hosting

Quedo al pendiente de cualquier consulta

Etiquetado: / /

Sistema de Recorte de Imágenes en Javascript y PHP

Este Sistema de Recorte de Imágenes en Javascript y PHP permite sencillamente agregar imágenes para luego recortarlas y luego estas imágenes quedan visibles en una galeria, con las imágenes ya recortadas.

Esta aplicación utiliza una librería de Javascript llamada Cropie que facilita el proceso del acercamiento y el recorte de la aplicación, si requieres más información puedes acceder al siguiente enlace:

https://foliotek.github.io/Croppie/

Video Explicativo

Sistema de Recorte de Imágenes en Javascript y PHP

En este blog tengo publicado un sistema de Galería Dinámica en PHP y MySQL totalmente gratuito que te podría interesar, al que puedes acceder en el siguiente enlace:

Sistema de Galería Dinámica en PHP y MySQL

Puesta a punto del Sistema de Recorte de Imágenes en Javascript y PHP en un servidor local

Aplicaciones Previas

Para realizar la instalación de la aplicación en un servidor local, te recomiendo la instalación previa de las siguiente aplicaciones:

XAMPPGitVisual Studio Code

XAMPP es la aplicación encargada de implementar un servidor apache para que funcionen los scripts PHP en un ordenador a nivel local.

Git es el gestor de repositorios más usado del mundo, con el que puedes descargar limpiamente, código de GitHub.

Visual Studio Code, es el editor de código más popular del mundo, que recomiendo ampliamente en prácticamente todas las publicaciones de este blog.

Descarga Aplicación de GitHub

El siguiente es el enlace de descarga de repositorio de GitHub de la aplicación de Sistema de Galería Dinámica en un servidor local:

Sistema de Recorte de Imágenes en Javascript y PHP

Configuración del Sistema de Recorte de Imágenes en Javascript y PHP para su funcionamiento en tu ordenador

Debes instalar las aplicaciones mencionadas, con todos los parámetros por defecto, posterior a este procedimiento, desde Visual Studio Code, debes abrir la siguiente ubicación:

C:\xampp\htdocs

Desde esta ubicación en Visual Studio Code, pulsas View, Terminal. Dentro del Terminal eliges la opción de Git Bash y copias el siguiente código:

git clone https://github.com/configuroweb/recorte-imagen.git

Se creará la carpeta recorte-imagen, dentro de la carpeta htdocs. A continuación deber abrir XAMPP en tu ordenador, activar los servicios de Apache y MySQL, y acceder a la siguiente URL

Posterior a esto puedes acceder a la siguiente URL y la aplicación ya estará lista para su uso:

http://localhost/recorte-imagen/index.php

Subida del Sistema de Recorte de Imágenes en Javascript y PHP a un hosting

Por la sencillez de la aplicación, no abordaré el tema directamente, en el siguiente vídeo relacionado, explico a nivel general el proceso:

Subir pagina con PHP + Base de datos (MYSQL) a un Hosting

Si aun tienes dudas con el proceso de la puesta a punto de la aplicación en un servidor local aun puedes ver en la siguiente publicación con más detalle la implementación de aplicaciones PHP:

Como instalar aplicaciones PHP en un servidor local

Cualquier duda quedo al pendiente, si requieres más aplicaciones PHP, en Python o JavaScript te recomiendo te suscribas a mi contenido en Youtube y estés al pendiente de cualquier cambio, que vaya haciendo.

Etiquetado: / /

Reproductor de Musica Responsive HTML CSS & JavaScript

En esta ocasión vamos a implementar un Sistema Reproductor de Musica Responsive HTML CSS & JavaScript con el que fácilmente puedes escuchar tus canciones desde cualquier lugar, sin complicaciones.

Esta aplicación esta hecha en Vanilla Javascript, sin ningún framework adicional, CSS puro y HTML.

Este software se puede implementar fácilmente a nivel local, basca con descargar los archivos y luego reproducir el archivo index.html, que se abrirá en el navegador por defecto de tu ordenador.

Esta es una de mis aplicaciones gratuitas te recomiendo mucho ingreses por mi apartado gratuito donde tengo más aplicaciones Javascript, en Python y PHP, en el siguiente enlace puedes encontrar estas aplicaciones:

https://configuroweb.com/tag/gratis/

Video Explicativo

Demo del Sistema Reproductor de Musica Responsive HTML CSS & JavaScript

Está aplicación se subió a GitHub Pages, el enlace donde puedes probar la aplicación es el siguiente:

https://configuroweb.github.io/reproductor-musica/index.html

Si deseas saber como subir una aplicación a GitHub Pages puedes ver su documentación oficial en el siguiente enlace:

https://pages.github.com/

Explicación del Reproductor de Musica en JavaScript

El sistema fue desarrollado con HTML, CSS y Javascript, toda la lógica de aplicación reposa sobre el documento script.js, que se encuentra en la siguiente ubicación si deseas mirarlo con mayor detenimiento:

https://github.com/configuroweb/reproductor-musica/blob/master/src/script.js

Este archivo tiene un array llamado playlist con unos json que tienen la información de las canciones a reproducir, en sus atributos llave y valor consta de la llave title con el título de la canción, y la llave audio con la ruta donde debe estar el archivo correspondiente.

La aplicación utiliza la librería de jquery en adición para su óptimo funcionamiento, es muy fácil de cambiar su aspecto desde el archivo style.css que puede verificar en el siguiente enlace:

https://github.com/configuroweb/reproductor-musica/blob/master/src/style.css

Desde este documento es muy fácil cambiar el fondo, las imágenes de fondo y el avatar que en este ejemplo está con el logo de este blog ConfiguroWeb.

Descarga he implementación del proyecto en JavaScript

El siguiente es el enlace del repositorio donde tengo el proyecto colgado en GitHub:

Reproductor de Musica Responsive HTML CSS & JavaScript

Como es una página estática, no se requiere utilizar un backend, no debes instalar ningún servidor basta con descargar el proyecto y ejecutar la página index.html

Subida del Sistema Reproductor de Musica Responsive HTML CSS & JavaScript

En una publicación previa explico como subir un proyecto similar a este a GitHub Pages. Si deseas subirlo a un hosting como hostinger en el siguiente vídeo explico la forma de hacerlo:

Subir pagina con PHP + Base de datos (MYSQL) a un Hosting

Cualquier duda quedo al pendiente !!

Etiquetado: /
configuroweb.com
×
Hola de Nuevo
Abrir chat
¿Qué te interesa?
Selecciona los temas de interés sobre
los que deseas recibir noticias: