个人简历 ## 联系方式 > 评论区留言,我可以**即时**收到你的留言内容 **邮箱:**chenwenzhou@aliyun.com ## 个人信息 - 陈文洲 / 男 / 2000 / 江西·赣州 - 技术博客:https://NowTime.cc - GitHub:https://github.com/PrintNow - 期望职位:**PHP 后端开发** - 期望城市:深圳 ## 项目经历 #### 1、APP 授权、更新管理系统 > 项目地址:https://aus.NowTIme.cc > > 为个人 APP 开发者提供便捷的授权、更新管理,只需要在后台添加应用、发布更新,然后 *APP 开发者* 仅需调用本系统提供的相关 API 即可方便实现 APP 的授权、更新管理。 **技术栈:**PHP + MySQL + ThinkPHP + MDUI(前端框架) + LayUI(前端框架,主要使用其弹窗、数据表格) **项目介绍:**我负责该系统的数据库表设计、前后端开发。使用 **ThinkPHP** 框架进行开发,极大提升开发效率,大部分页面(如登录/注册、添加/删除/编辑 APP、发布/修改/删除 更新...等)使用了 Ajax 进行异步请求,加快页面响应速度,提升用户体验。 为了加快用户访问速度,和预防 DDoS、CC 攻击,使用了腾讯云 CDN 服务。 目前该系统已经运行近 3 年,用户数量 1900+,APP 添加量 3000+,相关开放接口**月请求数**约 21+万次(此数据基于腾讯云 CDN 运营报表) #### 2、IP 地址查询 > 项目地址:https://ip.NowTool.cn > > 提供 IPv4、IPv6 地址物理地址信息查询,IP 反查域名(通过 IP 地址查找 域名)服务。并且能够查询到某域名解析了多个 IP 地址,并返回其物理地址信息 **技术栈:**PHP + MySQL + Laravel+ Bootstrap **项目介绍:**我负责该系统的数据库表设计、前后端开发。使用 **Laravel** 框架开发,其 *Blade 模板引擎* 深受我喜爱。 为了可自定义 DNS 服务器,查询域名相关信息,使用了 **phpdns** 第三方类 #### 3、云剪切板 > 方便在手机、电脑等设备间传输一些文字信息,基于 WebSocket,可实现实时推送信息。 > > 用户注册账号后,即可在浏览器打开网址,登录账号,即可输入内容向所有已登录的用户推送内容。 **技术栈:**PHP + MySQL + Swoole + Redis + Vue.js + Element UI **项目介绍:**采用了前后端分离开发,使前后端开发耦合度降低,提高开发效率。使用 **Swoole 协程框架**编写高性能高并发的 WebSocket 服务,并借助 Redis 缓存相关用户数据,降低对磁盘的 I/O 开支。 云剪切板支持**一个账号**最多在10台设备发送/接收剪切板数据(如果登录设备超过10台,将清理最早登录的那台设备),并且发送的内容长度无上限。使用 Vue.js 和 Element UI 开发出简洁美观的前端页面。 #### 4、qBittorrent Web UI > 项目地址:https://github.com/PrintNow/MD-qBittorrent-web-ui > > 基于 MDUI 前端框架设计的手机专属 qBittorrent WEB UI,涵盖了约 70% 官方 WEB UI 能做到的功能 **技术栈:**Vue.js + MDUI(前端框架)+ LayUI(前端框架,主要使用其数据表格) **项目介绍:**因为 qBittorrent 默认自带的 WEB 控制台页面只支持 PC 端访问,对手机端很不友好,所以使用了 MDUI(Material Design 风格的前端框架)进行开发。 使用的是 Vue.js + HTML 混合开发,实现了排序、种子添加、下载项目操作、下载项目信息等功能,详情可访问上述 **项目地址** 查看 ## 其它小项目 - [php-sorry-gif](https://github.com/PrintNow/php-sorry-gif) 在线制作 gif 图,可自定义字幕信息,技术栈 PHP + FFmpeg。(172 Star、47 Fork) - [php-dnspod-ddns](https://github.com/PrintNow/php-dnspod-ddns) 使用 PHP + DNSPod API 实现的 DDNS 动态域名解析,可以解析 A 和 AAAA 记录 - [zhengfang-results-push](https://github.com/PrintNow/zhengfang-results-push) 新版正方教务系统 期末成绩主动推送至微信等 - [message-board](https://github.com/PrintNow/message-board) PHP 留言板,包括会员注册、登录,留言发布,后台管理 - [ChaoxingSign](https://github.com/PrintNow/ChaoxingSign) PHP 版超星学习通自动签到(包括普通签到、手势签到、位置签到,不支持二维码签到),支持多用户,二次开发便捷! ## 专业技能 - 掌握 HTML、CSS、JavaScript、Ajax、Vue.js 前端基础能力,微信小程序基础开发能力 - 掌握 PHP 基础开发,了解面向对象开发 - 熟悉 MVC 工作原理,熟悉使用 ThinkPHP 框架、Laravel 框架 独立完成小型网站的开发 - 熟悉 MySQL 数据库,基本掌握 Redis 缓存技术 - 了解 HTTP 协议、Linux 的基本操作、Git 的简单使用 - 熟悉前后端分离的开发模式,熟练使用 Ajax 进行前后台交互 ## 个人简述 - 有写技术博客([NowTime.cc](https://nowtime.cc/))的习惯,记录自己学习相关技术的过程,并会作出总结 - 热爱探索,有较强的学习能力,平时喜欢逛 [V2ex](https://v2ex.com)、[GitHub](https://github.com) ## 致谢 非常感谢您花宝贵的时间阅读我的简历,期待能有机会和您共事。