Reutilizar Proyecto de Laravel

uncoderbyte Seguir

Gamma
Verificación en dos pasos desactivada
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
12 Nov 2020
Mensajes
179
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.
 

davidrod

Delta
Verificación en dos pasos activada
Verificado por Whatsapp
¡Ha verificado su Paypal!
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
31 Dic 2020
Mensajes
536
¿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.
 

uncoderbyte

Gamma
Verificación en dos pasos desactivada
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
12 Nov 2020
Mensajes
179
¿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.
 

Joao De Sousa

Dseda
Verificado
Verificación en dos pasos activada
Verificado por Whatsapp
¡Ha verificado su Paypal!
Verificado por Binance
Desde
10 Ago 2015
Mensajes
1.220
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.
 

uncoderbyte

Gamma
Verificación en dos pasos desactivada
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
12 Nov 2020
Mensajes
179
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. :cool::cool:
 

¡Regístrate y comienza a ganar!

Beneficios

  • Gana dinero por participar
  • Gana dinero por recomendarnos
  • Descubre ofertas de empleo diariamente
  • Negocios seguros
  • ¡Información premium y más!

Acceder

¿Ya tienes una cuenta? Accede aquí

Arriba