聚查查和聚链通

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

技术信息

演示地址
www.juchacha.cn

功能介绍

项目名称:聚查查
项 目 链 接 : 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
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论