Componentes PHP y framework para apps web para Mac

Symfony for Mac

Symfony for Mac

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

    Symfony 7.3.0 ÚLTIMO

  • Revisado por

    Daniel Leblanc

  • Sistema Operativo

    Mac OS X

  • Ránking Usuario

    Haga clic para votar
  • Autor / Producto

    Symfony SAS / Enlace Externo

  • Nombre de Fichero

    symfony-7.3.0.zip

Symfony para Mac es un conjunto de componentes PHP, un framework de aplicaciones web, una filosofía y una comunidad, todo funcionando en armonía. El framework PHP líder 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. Adoptando y promoviendo el profesionalismo, las mejores prácticas, la estandarización y la interoperabilidad de las aplicaciones.

Seis buenas razones para usar Symfony para macOS

Reputación
Adoptado rápidamente por profesionales activos en este campo tras su lanzamiento en 2005, Symfony es hoy un entorno estable, bien conocido y reconocido internacionalmente. El número de sus referencias lo demuestra, ya que han crecido significativamente desde su lanzamiento. La aplicación es también una comunidad activa; desarrolladores, integradores, usuarios y otros colaboradores que participan en el enriquecimiento continuo de esta herramienta.

Permanencia
Fue creado originalmente por la agencia interactiva SensioLabs. Diseñado por profesionales para profesionales, Symfony para Mac es ante todo una herramienta pragmática, cuyas características abordan requisitos del mundo real. La permanencia también se relaciona con el soporte a largo plazo. SensioLabs proporciona soporte profesional para aplicaciones web, pero también existe todo un ecosistema que ha crecido alrededor de la aplicación desde su lanzamiento: la comunidad (Slack, Stack Overflow, etc.) y las muchas otras empresas de servicios que han invertido en el framework.

Referencias
Intranets, grandes sitios de público general, redes sociales, sitios comunitarios, aplicaciones de gestión y flujo de trabajo, etc. No faltan ejemplos: Cientos de sitios y aplicaciones de todos los tamaños y tipos confían en los componentes. Este es específicamente el caso de Yahoo!, Dailymotion, Opensky.com, Exercise.com, e incluso aplicaciones como phpBB y Drupal.

Innovación
El programa es todo lo que cabría esperar de un framework: velocidad, flexibilidad, componentes reutilizables, etc. Luego está la estructura de lo que se ha desarrollado y el uso de las mejores prácticas. ¡No está mal! ¡Pero eso no es todo! Dado que SensioLabs ha desarrollado el hábito de sacudir el orden establecido y siempre se esfuerza por la excelencia, (y toda su comunidad) ha desarrollado un sentido de curiosidad que va mucho más allá de PHP. Además, buscando la mejora continua en la productividad de los desarrolladores, concibió la "barra de herramientas de depuración web", tomada de otros frameworks, ya sean PHP o no.

Recursos
Al usar Symfony para macOS, tiene la seguridad de nunca "estar solo con su pantalla". Ya sea una cuestión de soporte comunitario (listas de correo, IRC, etc.) o soporte de la empresa (consultoría, capacitación, etc.), siempre encontrará las respuestas a sus preguntas. Partiendo del principio de que "una línea no documentada es una línea que no existe", también encontrará muchas obras dedicadas a la aplicación, que le ayudarán durante todo el desarrollo de sus sitios y aplicaciones.

Interoperabilidad
La idea detrás de Symfony: ¡No te encierres dentro de Symfony! ¡Permítete construir aplicaciones que satisfagan con precisión tus necesidades! El framework respeta los "estándares de facto" existentes de PHP: PHPUnit, convenciones de nombres para clases, etc. Además, también te permite usar ciertas partes de sus bloques de construcción de software (inyector de dependencias, gestión de traducciones, gestión de formularios, etc.) sin necesidad de usar el framework en su totalidad.

Cómo usar

Instalar PHP usando Homebrew

Instalar Composer globalmente

Crear un proyecto Symfony vía Composer

Ejecutar el servidor Symfony con la herramienta CLI

Desarrollar usando tu IDE o editor preferido

Probar y depurar usando herramientas integradas

Desplegar vía línea de comandos o plataforma de alojamiento

Requisitos del sistema
  • macOS 10.15 (Catalina) o posterior
  • PHP 8.1 o posterior
  • Composer 2.x
  • Servidor web (Apache, Nginx o servidor Symfony CLI)
  • Al menos 4 GB de RAM
  • MySQL o PostgreSQL (opcional para DB)
PROS
  • Fácil de configurar con Symfony CLI
  • Potentes herramientas de depuración integradas
  • Amplia documentación y soporte
  • Arquitectura flexible para aplicaciones grandes
  • Herramientas de prueba y perfilado integradas
CONTRAS
  • Requiere configuración de PHP y Composer
  • La configuración puede ser prolija
  • Pesado para proyectos pequeños o simples
  • Menos herramientas GUI en comparación con otros
Nota: Requiere PHP.

También Disponible: Descargar Symfony para Windows

Traducido por el Equipo de Localización de Filehorse


¿Por qué se publica esta aplicación en FileHorse? (Más información)