推荐项目:Parthenon - 助力你的Symfony应用开发
Parthenon是一个专为Symfony框架设计的全能功能包,它同时也是一套SaaS模板,旨在帮助开发者更快地搭建项目,提供基础通用的功能,让你能专注于核心业务逻辑的实现。
项目简介
Parthenon的核心目标是建立一个坚固的基础,使Symfony应用的构建变得更为快捷和愉快。这个项目不仅提供了通用功能,还持续进行错误修复、性能优化和文档更新,以便你在编写自定义业务代码时无需重复造轮子。
与其它框架或语言无关,并且不涉及具体业务逻辑,Parthenon的目标是成为你快速启动新项目或提升现有项目效能的理想伙伴。
技术亮点
- 用户系统
- 管理员后台(Athena)
- 通知支持(邮件和Slack)
- A/B测试
- 多租户支持
- 通过Stripe处理支付
- 多步骤表单(Funnel)
- SaaS订阅/计划
- 发票管理
开始使用
要在现有的Symfony应用中添加Parthenon,只需运行以下Composer命令:
composer require parthenon/parthenon
或者,你可以直接使用Parthenon骨架应用,它包含了VueJS前端:
composer create-project parthenon/skeleton
查看骨架应用文档以获取更多详情。
文档资源
详细的文档可以在Parthenon官网找到:https://getparthenon.com/docs/getting-started/。如果你有兴趣贡献文档或查看原始文件,请访问https://github.com/getparthenon/parthenon-docs。
支持与社区
我们通过GitHub、Slack和电子邮件提供支持。
- Github: 在getparthenon/monorepo创建问题
- Email: support@getparthenon.com
- Slack: 加入Parthenon Support Slack频道
我们将对以下问题提供支持和解决方案:
- 缺陷/bug
- 性能问题
- 文档修正/改进
- 柔性需求不足
- 新特性请求
常见问答
- Parthenon是否开源? 是的,它遵循GPLv3许可证。
- 我可以免费使用Parthenon吗? 可以。
- Parthenon适合谁使用? 无论你是初创企业想从一开始就走对路,还是成熟公司希望升级技术栈,或是大型公司有新的项目并不想重复建设已有的基础功能,Parthenon都是理想选择。
- 我能否在现有Symfony应用中使用Parthenon? 可以,Parthenon是一个可以单独使用的bundle,所有模块都可以自由启用或禁用。
- 随着业务扩展,我能继续依赖Parthenon吗? 是的,Parthenon被设计成可扩展的,即使你需要替换部分组件来适应更大的规模,也能轻松完成。
许可证问题
对于担心GPL许可风险的用户,可以通过发送邮件至iain@humblyarrogant.io购买不同的授权。
总的来说,Parthenon是你构建高效、灵活的Symfony应用程序的理想合作伙伴。现在就加入Parthenon社区,开启你的快速开发之旅吧!