聚查查和聚链通

我要开发同款
EdwardNewgate2022年11月19日
248阅读

作品详情

项目名称:聚查查
项 目 链 接 : www.juchacha.cn
项目描述:企业数据搜索服务
项目模块:平台开发,数据导出
技术描述: Python+Flask+Vue+Mysql+Redis+Nginx+UWSGI+Elasticsearch
责任描述:搭建数据采集,数据加工,数据可视化支持
1、为公司及分公司商务团队提供数据可视化支持
2、根据多项目业务需求进行技术迭代开发

项目名称:聚链通
项 目 链 接 : links.321tops.com
项目描述:聚集海外博客网站,为客户提供外链发布服务 项目模块:平台对接,文章模块对接,
技术描述: Python+Django+Flask+Vue+Mysql+Redis+Celery+Nginx+UWSGI+Selenium
责任描述:对接网站成功率,进程管理,服务器管理
1、使用 Django 框架部署后端业务逻辑,使用 VUE 框架+ element 部署前端业务逻辑,使用 flask 框架
部署海外服务器,实现 shocket 接收 json 信息完成项目的业务逻辑。
2、使用 celery+redis 集群分布式部署任务队列,实现 selenium 自动化对接海外平台的业务逻辑,部署
Celery 堆中的 revoke 方法,实现根据 task_id 获取 celery 里的 task 即将执行的 func 函数对象,
以 python 的垃圾回收机制里面的引用计数法,将该对象 delete 掉离开作用域,优化了在不更改 redis
缓存队列的情况下,保持队列正常执行 task_func 不执行。
3、后端 django 框架使用 orm 进行对象化数据库交互防止 sql 注入,海外服务器使用 flask 部署由于开
启防火墙后开放接收后端端口,限制了内网 ip 请求和服务器 ip 无客户端交互,所以在数据库交互上使
用了原始 sql 语句进行快速查询入库。
4、使用 DFA 算法,对客户发布文章进行敏感词过滤。
5、实现序列化 user 表对象,根据表字段值的不同对用户进行权限划分,优化了后端框架路由的代码量和
减少了数据库查询的量。
6、自建站 docker 容器管理,使用布隆过滤器筛选文章是否存在。
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论