Skip to content

lzmkfl/ppchart

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 

Repository files navigation

image

站点 :PPChart

如有类别/资源等需求还望 Issue 提起

背景

  • 这里是 makeapie 的复刻项目
  • 看到 makeapie 停服是失落的,总要找个替代品
  • 希望尽力把这个替代品维护好
  • 目前数据都是 makeapie 的数据,如果有疑问或者建议,可以提 Issues

愿景

  • 让图表更简单
  • 助力每个人都可以简单制作想要的图表
  • PPChart 是一个图表站点,你可以在这里找到对你有帮助的图表代码,也可以实时调试图表效果

技术选型

  • 前端:Vue3 + Vite
  • 后端:Koa + Node + Nginx
  • 数据库:AliRDS(Mysql) + AliRedis(Redis)
  • 存储:AliOSS(存储)

更新日志

  • 2022/01/29 数据获取
  • 2022/01/31 后端基础实现
  • 2022/02/03 前端基础实现
  • 2022/02/04 前端部署、后端部署、域名
  • 2022/02/05 Github
  • 2022/02/06 数据分类、icon/title、黑名单、修复分页total不对的问题、详情查看浏览量自增
  • 2022/02/06 修复客户端唯一标识不准确的问题、移动端首页/详情页布局调整
  • 2022/02/06 浏览量排序、新增柱状图类
  • 2022/02/07 增加了 在线数/UV 展示、优化了代码运行(让更多代码能正常跑起来)
  • 2022/02/07 更新了代码编辑器 - 使用了 vscode 底层编辑器 monaco-editor:拥有了 vscode 编码的极致体验(自动补全/折叠等能力)
  • 2022/02/07 开通了公众号,欢迎关注不迷路:PPChart(大小写均可)、优化了关键词SEO
  • 2022/02/08 增加了实时聊天反馈建议(基于gitter)、增加了测试环境、CORS 优化支持 http://www.ppchart.com 域名访问
  • 2022/02/09 增加暗黑模式、优化了布局为一行 5 个、优化了图表卡片信息展示增加信息密度

Ing 正在做的事

  • 标题搜索(预计 2022/02/09 上线)
  • 代码编辑器:格式化、报错等(预计 2022/02/13 前上线)
  • 更多的数据分类:目前开设了饼图/折线图/柱状图(预计 2022/02/12 前分类增加至 10+)
  • 更多的数据优化:有许多数据跑不起来,过滤一遍数据,跑起来和跑不起来分个类。(一些代码使用了 $ 或高自定义各种报错)(设计中)
  • 留言反馈:有互动才有活力
  • 浏览器兼容:总得让用户用上自己习惯用的浏览器
  • 日志:有日志才可以分析做推荐

关于未来

  • HTTPS:访问安全
  • 账号服务:微信登录/收藏等能力
  • 数据重构:让图表代码更清晰
  • 担保交易:UI换代码,互利互惠
  • 可视化制作:选项勾选和输入数据即可生成图表代码
  • 图表模板:输入数据即可生成图表,可通过 iframe 等形式使用

如何提供长久稳定的服务?

  • 会从多渠道尝试收支平衡,具体还没想好,可以听听大家的意见
  • 前端用 OSS 部署大概率不会挂,后面会尝试后端服务用 serverless 部署或者看情况升级服务器
  • 会尝试重构所有旧的图表数据来开源到此项目,这样即使服务挂了也不会影响基础数据的访问
  • 会尝试用 vercel 等免费服务,再部署几个备用站,到时候网址记录在这里
  • 如果有其它备用站也可以提 Issue,我加在这里

特别感谢所有捐助的人,是他们让这个站点生机勃勃

  1. 2022-02-08 感谢来自 L*n 的 10 元赞助



Releases

No releases published

Packages

No packages published