Funcionalidade de modelo simples symfony é uma estrutura PHPWeb de código aberto. Com base nas melhores práticas de desenvolvimento web, muitos sites foram totalmente desenvolvidos utilizando esta estrutura. O objetivo do symfony é acelerar a criação e manutenção de aplicações web.
Symfony tem baixos requisitos de sistema e pode ser facilmente instalado em qualquer configuração: tudo que você precisa é de um servidor Unix ou Windows com um servidor web com PHP5 instalado. É compatível com quase todos os bancos de dados. O preço do Symfony não é alto, muito inferior ao custo de um host.
Para desenvolvedores PHP, usar Symfony é algo natural e a curva de aprendizado é de apenas um dia. O design limpo e a legibilidade do código reduzirão o tempo de desenvolvimento. Os desenvolvedores podem aplicar os princípios do desenvolvimento ágil (como DRY, KISS ou XP, etc.) e focar no nível lógico do aplicativo sem gastar muito tempo escrevendo infinitos arquivos de configuração XML.
Symfony foi projetado para construir aplicativos completos em nível empresarial. Ou seja, você tem controle sobre toda a configuração: desde a estrutura de caminhos até bibliotecas externas, quase tudo pode ser customizado. Para cumprir os regulamentos de desenvolvimento empresarial, o Symfony também inclui algumas ferramentas adicionais para facilitar o teste, depuração e arquivamento do projeto.
Gerenciamento de cache
URLs personalizados
Construiu alguns módulos básicos
Suporte multilíngue e I18N
Use modelo de objeto para separar do MVC
Suporte Ajax
Adequado para desenvolvimento de aplicativos corporativos.
Exibição da página do framework php de alto desempenho do Symfony