Reutilizar Proyecto de Laravel

  • Autor Autor uncoderbyte
  • Fecha de inicio Fecha de inicio
U

uncoderbyte

Gamma
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Hola!, tengo un sistema funcionando en Laravel el cual me gustaría reutilizar en distintos proyectos que vaya creando.
¿Cual sería la manera mas eficaz de hacerlo?.
Supongo debe haber alguna manera que nos ea copiando y pegando los archivos.
 
¿Un sistema propio?

Solo debes copiar todos los archivos (incluidos los ocultos, asegúrate de ello), instalar el composer, ejecutar artisan (generate, migration, seeders).

Si no tienes migrations, seeders, entonces tendrás que copiar la DDBB.

Y claro, editar DDBB en el .env, si se requiere acceso a otro servidor, si son localhost diferentes, no tendrías problemas.
 
¿Un sistema propio?

Solo debes copiar todos los archivos (incluidos los ocultos, asegúrate de ello), instalar el composer, ejecutar artisan (generate, migration, seeders).

Si no tienes migrations, seeders, entonces tendrás que copiar la DDBB.

Y claro, editar DDBB en el .env, si se requiere acceso a otro servidor, si son localhost diferentes, no tendrías problemas.
¡Gracias por tu respuesta!
Si, es un sistema propio, por lo tanto tengo los seeders, migraciones, etc..
El problema es que cuando realizo alguna actualización debería hacerlo en todas las carpetas.
 
Donde tienes el proyecto? Lo mejor sería usar github con los servicios donde tienes el proyecto.

Si usas plataformas de servidores como heroku o digital ocean, simplemente subes tu proyecto a github y creas una app en esos servicios. Copias en enlace y listo. Cada actualización que hagas al repositorio, se hará en la aplicación en producción.

Heroku: https://devcenter.heroku.com/articles/pipelines
Digital Ocean: https://www.digitalocean.com/products/app-platform/

Nunca lo he usado pero para CPanel también existe algo similar: https://medium.com/@ridbay/how-to-d...itories-to-cpanel-the-easier-way-16ec6e6cc7ee

Entonces, la idea es que sólamente tengas un repositorio en github y todos estén sincronizados con ese repositorio.
 
Donde tienes el proyecto? Lo mejor sería usar github con los servicios donde tienes el proyecto.

Si usas plataformas de servidores como heroku o digital ocean, simplemente subes tu proyecto a github y creas una app en esos servicios. Copias en enlace y listo. Cada actualización que hagas al repositorio, se hará en la aplicación en producción.

Heroku: https://devcenter.heroku.com/articles/pipelines
Digital Ocean: https://www.digitalocean.com/products/app-platform/

Nunca lo he usado pero para CPanel también existe algo similar: https://medium.com/@ridbay/how-to-d...itories-to-cpanel-the-easier-way-16ec6e6cc7ee

Entonces, la idea es que sólamente tengas un repositorio en github y todos estén sincronizados con ese repositorio.
¡¡¡¡Muchísimas gracias!!!! Eso es lo que buscaba. 😎😎
 

Temas similares

Raigor
Respuestas
12
Visitas
499
edisontabo
E
ztvmark
Respuestas
10
Visitas
463
andresasc
andresasc
Atrás
Arriba