Componentes PHP y framework web para PC

Symfony

Symfony

  -  13.5 MB  -  Código Abierto
  • Última Versión

    Symfony 7.2.5 ÚLTIMO

  • Revisado por

    Daniel Leblanc

  • Sistema Operativo

    Windows 7 / Windows 7 64 / Windows 8 / Windows 8 64 / Windows 10 / Windows 10 64

  • Ránking Usuario

    Haga clic para votar
  • Autor / Producto

    Symfony SAS / Enlace Externo

  • Nombre de Fichero

    symfony-7.2.5.zip

Symfony es un conjunto de componentes PHP, un framework de aplicaciones web, una filosofía y una comunidad — todo trabajando juntos en armonía. El principal PHP framework para crear sitios web y aplicaciones web.

Construido sobre los componentes de Symfony. Un conjunto de componentes desacoplados y reutilizables sobre los que se construyen las mejores aplicaciones PHP, como Drupal, phpBB y eZ Publish.

Un grupo apasionado de más de 600.000 desarrolladores de más de 120 países, todos comprometidos a ayudar a PHP a superar lo imposible. Abrazando y promoviendo el profesionalismo, las mejores prácticas, la estandarización y la interoperabilidad de las aplicaciones.

Seis buenas razones para usar Symfony

Reputación
Desde su lanzamiento en 2005, Symfony se ha convertido en un framework estable y reconocido mundialmente, ampliamente adoptado por profesionales. Cuenta con una sólida comunidad de desarrolladores, usuarios y colaboradores que continuamente mejoran la herramienta.

Permanencia
Desarrollado por SensioLabs para uso profesional, Symfony está diseñado para satisfacer las demandas del mundo real. Se beneficia del soporte a largo plazo de SensioLabs y de un extenso ecosistema, que incluye foros de la comunidad y proveedores de servicios de terceros.

Sólidas Referencias
Symfony cuenta con la confianza de las principales plataformas. Impulsa una variedad de aplicaciones, desde intranets y redes sociales hasta herramientas de gestión de flujo de trabajo.

Innovación
El framework prioriza la velocidad, la flexibilidad y las mejores prácticas. SensioLabs y su comunidad introducen constantemente mejoras, como la barra de depuración web, garantizando una innovación continua.

Recursos Integrales
Los desarrolladores nunca enfrentan desafíos solos —Symfony ofrece una extensa documentación, soporte comunitario (IRC, listas de correo) y servicios profesionales como capacitación y consultoría.

Interoperabilidad
Symfony permite un desarrollo flexible sin bloquear a los usuarios en su ecosistema. Se adhiere a los estándares PHP y permite el uso selectivo de sus componentes, como la inyección de dependencias y la gestión de formularios, sin requerir el framework completo.

Instalación y configuración

Instalar Symfony CLI

Symfony CLI es una herramienta para gestionar aplicaciones Symfony desde la terminal.

Funciona en macOS, Windows y Linux.

Instalación en Windows:
  • Instalar vía Scoop: $ scoop install symfony-cli
  • Descargar binarios desde GitHub: 386 | amd64
Crear una nueva aplicación Symfony

Utiliza Symfony CLI para crear aplicaciones:

Aplicación web tradicional:

$ symfony new --webapp my_project

Microservicio, aplicación de consola o API:

$ symfony new my_project

Instalar componentes Symfony

Utiliza las funciones de Symfony sin crear un nuevo proyecto.

Requiere Composer.

Instalar un componente con: $ composer require symfony/amphp-http-client-meta

Cómo usar
  • Instalar PHP y Composer en tu PC
  • Descargar e instalar Symfony CLI
  • Crear un nuevo proyecto Symfony usando CLI
  • Configurar la configuración del entorno y las dependencias
  • Desarrollar usando componentes y paquetes Symfony
  • Ejecutar el servidor web integrado de Symfony
  • Probar y depurar con Symfony Profiler
  • Implementar la aplicación en un servidor web
Requisitos del sistema
  • Windows 10 o Windows 11
  • PHP 8.1 o superior
  • Gestor de dependencias Composer
  • Servidor web (Apache o Nginx)
  • Base de datos (MySQL, PostgreSQL, SQLite, etc.)
  • Mínimo 4GB de RAM (8GB recomendado)
VENTAJAS
  • Alto rendimiento y escalabilidad
  • Funciones de seguridad integradas
  • Comunidad grande y activa
  • Componentes reutilizables y modulares
  • Excelente documentación
DESVENTAJAS
  • Gran dependencia de las configuraciones
  • Requiere un buen conocimiento de PHP
  • Puede ser lento en modo de desarrollo
  • Mayores requisitos de hosting
Nota: Requiere PHP.

También disponible: Descargar Symfony para Mac

  • Symfony 7.2.5 Capturas de Pantalla

    Las imágenes a continuación han sido redimensionadas. Haga clic en ellos para ver las capturas de pantalla en tamaño completo.

    Symfony 7.2.5 Captura de Pantalla 1