Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

133
Visualizações
Nuevo en Laravel - Directorio de proveedores

Seguí todos los pasos de la guía de instalación de Laravel.

Usando Composer, el proyecto se instala con éxito en el servidor y se ejecuta a la perfección.

En la instalación, Composer agrega algunas dependencias en el directorio de proveedores.

Mi pregunta es: ¿Por qué hay tantas dependencias para el "proyecto Hello World"? No entiendo las necesidades de los directorios. Aquí está la lista:

  • compartimiento
  • precargador de clases
  • compositor
  • d11wtq
  • tapar
  • ircmaxell
  • jeremeamia
  • laravel
  • monólogo
  • Nesbot
  • nikic
  • paragonía
  • labor de retazos
  • phpseclib
  • Predis
  • psr
  • pila
  • correo veloz
  • sinfonía

Vengo de Zend Development. Entonces, en el directorio de proveedores, solo esperaba el marco Laravel, nada más. ¿Por qué necesitaría más de 4200 archivos de secuencias de comandos de terceros?

Gracias por responder.

Carlos

about 4 years ago · Santiago Trujillo
1 Respostas
Responde à pergunta

0

Laravel tiene muchas características listas para usar que faltan en otros marcos. Puedo entender que pienses que hay demasiadas dependencias para algo simple como un proyecto Hello World, porque tienes toda la razón. Pero Laravel no se trata de agregar funciones cuando las necesitas, se trata de tener todas las funciones ya disponibles. Es como comparar Arch Linux y Ubuntu. En Arch, instala cosas sobre la marcha cuando las necesita. Ubuntu tiene todo listo para usar.

Cuál es mejor es principalmente una cuestión de gusto.

Ejecuté composer show --tree en un nuevo proyecto de Laravel para ver un árbol de dependencia. Ahora, a partir de Laravel 5.4.18, hay 4 dependencias principales que atraen a todas las demás dependencias.

  1. laravel/marco
  2. laravel/tinker
  3. fzaninotto/falsificador
  4. phpunidad/phpunidad

Muchas de estas dependencias no están en uso cuando se implementan, por ejemplo, phpunit solo se usa para pruebas unitarias o la barra de depuración de Symfony se usa, bueno, lo adivinaste, para la depuración.

Con respecto a su comentario sobre la eliminación de dependencias: son extraídos por una de las 4 dependencias principales, por lo que debe bifurcarlos y eliminar los componentes no utilizados o vivir con eso.

about 4 years ago · Santiago Trujillo Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda