144 – ACTUALIZANDO CÓDIGO CON FILEZILLA EN EL SERVIDOR del sistema con BD y GITHUB(👨💻PHPyMYSQL💻)
Duración: 7 minDescripción
🛠️ Resumen de la Lección: Actualización de Código en el Servidor
El video demuestra cómo sincronizar el código fuente del proyecto alojado en el dominio público (sisparqueo.ml) después de realizar cambios significativos (la implementación de DataTables en todas las tablas). Dado que solo se modificaron unos pocos archivos, el desarrollador opta por la actualización manual usando el cliente FileZilla en lugar de una clonación completa de Git, que es más apropiada para cambios masivos.
Puntos Clave y Pasos Realizados
La lección cubre dos procesos principales: la actualización del repositorio de GitHub y la subida de los archivos al hosting.
1. Actualización de GitHub (Sincronización de Versiones)
Antes de actualizar el servidor, se asegura que el repositorio remoto de GitHub esté al día, lo que permite a otros desarrolladores (y al usuario del curso) obtener la versión más reciente del código.
- Comandos Git: Se ejecuta git status para ver los archivos modificados, seguido de git add ., git commit -m "Se modificó todas las tablas con la librería Data Table", y finalmente git push para subir los cambios al repositorio [00:55].
- Verificación: Se confirma que los archivos, como usuarios/index.php, ya contienen el código de DataTables y la traducción al español [03:01].
2. Actualización del Servidor (Uso de FileZilla)
Dado que solo se modificaron archivos de vista (.php y el layout principal), se utiliza FileZilla para transferir selectivamente solo esos archivos al servidor, evitando la lentitud de subir el proyecto completo.
- Conexión: Se establece la conexión con el hosting usando FileZilla (aprendida en videos anteriores) [04:31].
- Archivos Modificados: El desarrollador sobrescribe los siguientes archivos en el directorio del dominio:
- clientes/index.php
- configuracion/informaciones.php
- layout/admin/Head.php (donde se enlazan los CDN de DataTables)
- parqueo/mapeo.php
- precios/index.php
- roles/index.php
- usuarios/index.php [05:00]
- Resultado: Al actualizar el dominio en el navegador, el sistema de parqueo ahora muestra todas las tablas con las funcionalidades de DataTables (paginación, buscador, filtro) y la interfaz en español [06:47].
⚙️ Funcionalidad Añadida
Esta lección no añade una nueva funcionalidad, sino que despliega y activa la mejora de la interfaz de usuario de la lección anterior.
- Funcionalidad Desplegada: Implementación de la librería DataTables en todas las tablas del sistema (Listado de Precios, Clientes, Usuarios, etc.), con traducción al español.
Lecciones
Apoya este proyecto
Si te gusta nuestro contenido, ¡apóyanos con una donación!
Donar por Airtm Donar por Binance¡Gracias por tu apoyo! ❤️