Symfony | |
---|---|
Captura de tela do projeto padrão do Symfony 2.x. | |
Desenvolvedor | Sensio Labs |
Modelo do desenvolvimento | Software Livre |
Lançamento | 22 de outubro de 2005 (19 anos)[1] |
Versão estável | 2.8.2[2] (Predefinição:Data de lançamento) |
Escrito em | PHP |
Sistema operativo | Multiplataforma |
Gênero(s) | Framework para aplicações Web |
Licença | Licença MIT |
Estado do desenvolvimento | Suporte de Longo Prazo |
Página oficial | Predefinição:Link e data |
Symfony é um framework livre do tipo fullstack para desenvolvimento de aplicações web,[3] com a linguagem PHP e o paradigma MVC (model-view-controller), disponível sob a Licença MIT. É uma ferramenta com o uso via uma interface gráfica acessada via navegador web.
É um framework desacoplado, formado por componentes PHP reutilizáveis,[3][4] projetado para permitir que os desenvolvedores apliquem os princípios ágeis do desenvolvimento (tais como DRY, KISS ou XP), focando nas regras de negócio de modo enxuto, sem a necessitar de escrever muitos arquivos de configuração XML, assim com rápido aprendizado e, personalizável, através do controle total sobre a estrutura de diretórios e às bibliotecas externas.[4]
Também é voltado ao ramo empresarial, com uso de aplicações robustas. Para atingir os guidelines de desenvolvimento das empresas, o framework é empacotado com ferramentas adicionais para ajudar os desenvolvedores nos testes, depuração e documentação dos projetos.
É usado no serviço de perguntas e respostas Askeet e, outras aplicações, incluindo o Yahoo Bookmarks (com mais de 20 milhões de usuários).
Referências
- ↑ Potencier, Fabien (22 de outubro de 2005). «Symfony 0.4.1 released - major bug fixed» (em English). Consultado em 30 de agosto de 2012
- ↑ Potencier, Fabien (14 de janeiro de 2016). «Symfony 2.8.2 released» (em English). Consultado em 3 de janeiro de 2016
- ↑ 3,0 3,1 «Iniciando com Symfony 2». Tableless. Consultado em 26 de novembro de 2019
- ↑ 4,0 4,1 «10 melhores frameworks PHP para desenvolvedores web (2019)». HostMídia (em português). Consultado em 26 de novembro de 2019
Ver também
Bibliografia
- Potencier, Fabien and Zaninotto, François. (2007). The Definitive Guide to Symfony. Apress. ISBN 1590597869.
Ligações externas
- «Symfony» (em English). Página oficial do Symfony.
- Sensio Labs (em francês e em inglês). Página oficial da Sensio Labs..
- «Symfony Project» (em English). Página oficial do Symfony 1.
Predefinição:Framework para aplicações WebPredefinição:Padrões de projeto