发布于 
pv: - | uv: -

拾光 - Write a letter to the future

拾光

原 TimeMail时光邮局

拾光项目 开始与2021年5月20日,是对TimeMail的重新构建. 由于原TimeMail架构较久,存在一定的安全风险,在拾光上,我们增加了很多安全策略,例如sql语句预处理,输入转译等.并且采用了前后端分离的部署方式.增加了对PHP8.0的支持,也算是一定程度上提高了运行效率.

目前的运行策略

目前拾光的写信方式有两种,一种是给自己写信.对于未登录用户,在提交信件时,会先向自己的邮箱发送一封邮件,用于防治滥用.对于已登录用户,您还可以发送’给TA写信’类型的邮件,您可以填写对方的邮件,在设定时间由我们向对方推送信件.由于服务器运行等产生的费用,给TA写信可能会收取一定的费用,目前是0.75元,应该还算是可以接受的范围.

技术栈

目前 我们在Android, Ios, Web都提供服务

对于Android与Ios我们使用Flutter进行软件开发, Web则采用React来进行构建

后端仍然采用了PHP作为服务, 与原来不同的是, 我们采用了WorkerMan作为后端框架. 得益于WorkerMan的优秀性能, 在较低配置的服务器上依旧可以达到上千并发.

我们采用Redis作为数据缓存, Mysql作为数据载体

发信方式

目前拾光所采用的发信方式均为邮件推送,其主要使用了Aliyun邮件推送服务以及腾讯企业邮的SMTP发信.基本满足了高峰期的发信需求,如果需要,后续还会增加短信推送等服务.

某些提示

拾光基本为公益项目,还希望得到大家的支持,如果有任何建议及需求,您可以发送邮件至contact#xcsoft.top获取帮助.

其他

目前Web端,您可以直接访问 https://www.timeletters.cn 来访问我们的官网.

Ios端 已经上线AppStore 可以直接直接点击: https://apps.apple.com/cn/app/timeletters/id1552523043 来下载

对于Android端 您可以访问 https://service.timeletters.cn/doc/#/find_us 来获取下载链接

微信小程序段 暂时停止更新

本文更新记录

  • 第一次: 2021/08/21
  • 第二次: 2021/12/17