💡
原文英文,约500词,阅读约需2分钟。
📝
内容提要
作者提出了一个商业想法:维护和更新已停止的开源项目CRUDBooster。在修复兼容性问题并升级到PHP 8后,作者考虑通过Patreon分享更新版本,尽管尚未获得活跃订阅者,但这次经历让他认识到此类项目的潜力。
🎯
关键要点
- 作者提出了一个商业想法:维护和更新已停止的开源项目CRUDBooster。
- CRUDBooster在六年前曾受到开发者的欢迎,作者使用该项目创建了五个项目。
- 随着PHP和Laravel的新版本发布,作者发现简单地运行composer update无法解决兼容性问题,特别是PHP 8对代码质量的要求更高。
- 作者为CRUDBooster进行了分支,修复了关键的兼容性问题,使项目重新运行。
- 作者意识到其他开发者可能也面临类似的问题,他们可能没有时间或资源重写项目或持续修复错误。
- 作者将CRUDBooster升级到PHP 8,并在一个月内修复了所有兼容性错误。
- 作者考虑了几种分享更新版本的渠道,包括私有Composer仓库、私有GitHub仓库和Patreon。
- 最终选择了Patreon作为分享更新版本的渠道,设置了一个Patreon页面,供订阅者访问更新内容。
- 推广服务的最大挑战是吸引潜在客户,作者在一些项目的页脚添加了链接,并在CRUDBooster的分支中创建了README.md以通知用户更新版本。
- 截至目前,作者尚未获得任何活跃订阅者,但认为这个更新对自己的项目是必要的,并认为类似的想法具有潜力,尤其是在老旧解决方案的长期支持方面。
🏷️
标签
➡️