GVP 新榜|Dapps、FastDFS、ActionView、Hyperf 入选

来源:开源中国

码云 Gitee 始终致力于推动国内开源生态的建立与良好发展,在竭诚为广大开发者提供更好的云端代码托管、协作开发服务的同时,也推出了码云开源项目 “GVP” 计划,大力扶植和推广本土优质开源项目,让国内优秀的开源作者们得能到更多的关注、获得更好的发展。

以下为码云 Gitee 11 月最新入选的 GVP——码云最有价值开源项目,快来看看吧:)

1、基于 Docker 的跨平台的应用商店 Dapps

项目简介:Dapps 是一个应用程序商店,包含丰富的软件,因为基于 docker,使你本机电脑有云开发的效果。 一键安装程序;多版本共存,完善的使用说明,且不影响本机环境。 前端、服务端、运维、站长可以直接使用,效率提高非常多。普通用户亦可使用其中部分软件。

技术特点:

  • 使用对象:普通用户,前端,服务端,运维

  • 支持多版本共存 php,mysql, mongo, redis 等

  • 兼容 OneinStack 的配置文件,完善的配置说明

  • 支持绑定多个域名

  • 清晰的文件结构

  • 支持 php 扩展安装

  • 程序是基于 docker 最新 stable 版,并从官方仓库下载

  • 持续不断更新,支持交互、无人值守安装

  • 支持系统版本:Linux、MacOs、Windows

项目地址:https://gitee.com/wallace5303/dapps

2、轻量级的开源分布式文件系统 FastDFS

项目简介:FastDFS 作为一款轻量级分布式文件系统,版本 V6.01 代码量 6.3万行。FastDFS 用 C 语言实现,支持 Linux、FreeBSD、MacOS 等类 UNIX 系统。FastDFS 为互联网应用量身定做,解决大容量文件存储问题,追求高性能和高扩展性。功能主要包括:文件存储、文件同步、文件访问等,FastDFS 可以看做是基于文件的 key value 存储系统,key 为文件 ID,value 为文件内容,因此称作分布式文件存储服务更为合适。

FastDFS架构图

技术特点:

  • 分组存储,简单灵活;

  • 对等结构,不存在单点;

  • 文件 ID 由 FastDFS 生成,作为文件访问凭证。FastDFS 不需要传统的 name server 或 meta server;

  • 大、中、小文件均可以很好支持,可以存储海量小文件;

  • 一台 storage 支持多块磁盘,支持单盘数据恢复;

  • 提供了 nginx 扩展模块,可以和 nginx 无缝衔接;

  • 支持多线程方式上传和下载文件,支持断点续传;

  • 存储服务器上可以保存文件附加属性。

项目地址:https://gitee.com/fastdfs100/fastdfs

3、类 Jira 的问题需求跟踪工具 ActionView

项目简介:一个类面向中小企业的、开源免费的、类 Jira 的问题需求跟踪工具。前端基于 reactjs+redux、后端基于 php laravel-framework。作者在用 Jira 进行任务管理和 Bug 跟踪后发现,除了采购 License 价格不菲外,Jira 使用起来还是有点重,全局方案配置到了后期越来越难维护,页面体验也不如现在流行的 SPA,因此做了 ActionView。

技术特点:

  • 支持用户创建项目,项目不仅可引用全局配置方案,也可自定义本地方案,实现了全局配置方案和本地配置方案的完美结合。

  • 各项目不仅可引用系统默认工作流,同时可自定义自己的工作流,工作流的每一步可进行精细控制,确保正确的人在正确的时间执行正确的操作。

  • 支持敏捷开发的看板视图(Kanban和Scrum)。

  • 简单易用的问题界面配置。

  • 强大的问题筛选功能,可定义自己的过滤器。  

  • 完备的权限控制模型,支持给用户组授权。

  • 灵活可定制的消息通知方案。

  • 不仅可查看某个问题的改动记录,还可浏览整个项目的活动日志。

  • 支持用户在问题上添加工作日志。

  • 支持用户针对问题发表评论。

  • 团队成员可分享和查找工作所需的资料文档。

  • 支持基于 markdown 语法的 wiki。

  • 支持各种维度的统计报表。

  • 支持基于 LDAP 用户的同步和认证。

  • 通过 webhook 集成 GitLab 和 GitHub.

  • 使用当前较流行的前后端技术框架,后端:php/laravel, 前端:ReactJS+Redux.

  • 支持 Docker 安装。

  • 清晰的代码结构,方便进行二次开发。

项目地址:https://gitee.com/actionview/av

4、高性能、高灵活性的 PHP 持久化框架  Hyperf

项目简介:Hyperf 是基于 Swoole 4.4+ 实现的高性能、高灵活性的 PHP 协程框架,内置协程服务器及大量常用的组件,性能较传统基于 PHP-FPM 的框架有质的提升,提供超高性能的同时,也保持着极其灵活的可扩展性,标准组件均基于 PSR 标准 实现,基于强大的依赖注入设计,保证了绝大部分组件或类都是可替换与可复用的。

技术特点:

  • 对于超高速,我们基于 Swoole 协程并在框架设计上进行大量的优化以确保超高性能的输出。

  • 对于灵活性,我们基于 Hyperf 强大的依赖注入组件,组件均基于 PSR 标准 的契约和由 Hyperf 定义的契约实现,达到框架内的绝大部分的组件或类都是可替换的。

基于以上的特点,Hyperf 将存在丰富的可能性,如实现 Web 服务,网关服务,分布式中间件,微服务架构,游戏服务器,物联网(IOT)等。

项目地址:https://gitee.com/hyperf/hyperf

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
提供的源码资源涵盖了安卓应用、小程序、Python应用和Java应用等多个领域,每个领域都包含了丰富的实例和项目。这些源码都是基于各自平台的最新技术和标准编写,确保了在对应环境下能够无缝运行。同时,源码中配备了详细的注释和文档,帮助用户快速理解代码结构和实现逻辑。 适用人群: 这些源码资源特别适合大学生群体。无论你是计算机相关专业的学生,还是对其他领域编程感兴趣的学生,这些资源都能为你提供宝贵的学习和实践机会。通过学习和运行这些源码,你可以掌握各平台开发的基础知识,提升编程能力和项目实战经验。 使用场景及目标: 在学习阶段,你可以利用这些源码资源进行课程实践、课外项目或毕业设计。通过分析和运行源码,你将深入了解各平台开发的技术细节和最佳实践,逐步培养起自己的项目开发和问题解决能力。此外,在求职或创业过程中,具备跨平台开发能力的大学生将更具竞争力。 其他说明: 为了确保源码资源的可运行性和易用性,特别注意了以下几点:首先,每份源码都提供了详细的运行环境和依赖说明,确保用户能够轻松搭建起开发环境;其次,源码中的注释和文档都非常完善,方便用户快速上手和理解代码;最后,我会定期更新这些源码资源,以适应各平台技术的最新发展和市场需求。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值