Skip to content

Symfony

Awesome Symfony Awesome

很棒的列表 Symfony 捆绑包、实用程序和资源.

目录:

Administration

  • AdminCrudBundle - AdminCrudBundle - 使用 SensioGeneratorBundle. 扩展控制器、添加分页器、过滤器等.
  • AdmingeneratorGeneratorBundle - Symfony2 的 Admingenerator,解析 generator.yml 文件以构建类
  • EasyAdminBundle - Symfony 应用程序的简单管理生成器
  • SonataAdminBundle - AdminBundle - 缺失的 Symfony2 管理生成器
  • AdminLTEBundle - 基于 AdminLTE 模板的管理主题
  • Umbrella framework - 用于创建管理后端的管理组件和主题.
  • TablerBundle - 基于 Tabler 模板的管理主题. 它附带了许多树枝助手(函数、过滤器、嵌入、宏和包含).

Certification

Community

  • Facebook - 著名、庞大且活跃的 Facebook 群组:
  • 互联网资源中心:
  • 当地的:
    • Community events - 查找您附近的 Symfony 活动.
    • Meetup - 在本地参与并从您所在的区域找到 Symfony 用户.
  • Telegram - Telegram 上的 Symfony 群组.
  • Quora - Quora 上的 Symfony 主题.
  • Reddit - 提出和回答问题、讨论.
  • SensioLabs Connect - 开发社交网络,为您的社区参与和承诺赢得成就.
  • Slack - Slack 上的 Symfony,团队交流平台.
  • Stack Overflow - Stack Overflow 上的 Symfony 支持.
  • Twitter - 以类似 Twitter 的方式了解 Symfony 新闻.

Development

Distributions

Ecommerce

  • Aimeos - Ultra fast PHP e-commerce framework for #gigacommerce
  • Bamboo - 基于 Symfony 和 Elcodi 组件的全栈电子商务应用程序
  • Elcodi - 电子商务 PHP 组件和 Symfony 捆绑包
  • Sylius - 建立在 Symfony 之上的电子商务 PHP 框架,具有基于组件的架构和与格式无关的渲染

Forms

Internationalization

Miscellaneous

Monitoring

Payments Management

  • CartBundle - 面向开发人员的高质量购物车.
  • JMSPaymentCoreBundle - 该捆绑包为各种支付插件提供了基础.
  • JMSPaymentPaypalBundle - Payment Bundle 提供对 PayPal API 的访问.
  • MangopayBundle - Symfony2 的 Mangopay API 实现.
  • PaymentAdyenBundle - 提供对 Adyen API 的访问. 基于 JMSPaymentCoreBundle.
  • PayumBundle - 丰富的 symfony2 支付解决方案. Paypal、Stripe、Payex、Authorize.NET、Be2bill、Klarna、定期付款、即时通知等等

Queues

  • BernardBundle - Bernard 是一个多后端 PHP 库,用于创建后台作业供以后处理.
  • GearmanBundle - 旨在提供一种简单方法来支持需要使用作业队列的开发人员的捆绑包.
  • HeriJobQueueBundle - 这个 Symfony 包提供了 Zend Framework 中 Zend Queue 的使用.
  • JMSJobQueueBundle - 允许将控制台命令安排为作业.
  • LeezyPheanstalkBundle - Beanstalk 的 Bundle,beanstalkd 队列的 PHP 客户端.
  • qpush-bundle - QPush Bundle 依赖消息队列的推送队列模型在您的应用程序中提供异步处理.
  • RabbitMqBundle -RabbitMQ 包.
  • RSQueueBundle - 基于 Redis 的队列基础设施,具有生产者-消费者和发布者-订阅者
  • Enqueue - 为程序提供创建、发送、读取消息的通用方式. 受 Java JMS 启发

Reading

Recipes

  • Symfony Recipes - Symfony 配方允许通过 Symfony Flex Composer 插件自动配置 Composer 包.
  • Symfony Recipes (Contrib) - Symfony 配方允许通过 Symfony Flex Composer 插件自动配置 Composer 包.

Resources

Service Container

  • CraueConfigBundle - 管理存储在数据库中的配置设置,并使它们可以通过 Symfony 2 项目中的服务访问.
  • JMSDiExtraBundle - 提供高级依赖注入功能.
  • KutnyAutowiringBundle - 一个为服务参数提供自动装配的包.
  • PHP-DI - The dependency injection container for humans.

Storage

Template Engine

Third Party APIs

User Management

  • HWIOAuthBundle - OAuth 客户端集成. 同时支持 OAuth1.0a 和 OAuth2.
  • JmikolaAutoLoginBundle - 该捆绑包将 AutoLogin 库与 Symfony2 集成在一起,后者实现了一个安全防火墙侦听器,可根据单个查询参数对用户进行身份验证.
  • JMSSecurityExtraBundle - 通过几个新功能增强了安全组件.
  • SamlBundle - SamlBundle 在 Symfony2 中添加了对 SAML 2.0 服务提供商的支持.
  • two-factor-bundle - 此 Symfony2 捆绑包为您的网站提供双因素身份验证.

Validation

Web Services

License

CC0

在法律允许的范围内, Emanuele Minotto (回购协议的原始创建者)和 SitePoint 已放弃该作品的所有版权和相关或邻接权.