项目名称:赢商网资讯
开发工具:Mysql、SQLServer、Jdk1.8、 Idea、Get、Maven
涉及技术:SpringBoot 、Redis、Solr、JQuery、Thymeleaf
项目描述: 赢商网资讯项目涉及的技术比较广泛和用户的访问量大的问题,我们使用Redis和Solr进行开发, Redis在这个项目中只要缓存一些次要的数据,而Solr缓存所有的资讯列表和做搜索关键词等功能。我们采用solr的it分词器,因为it分词器可以把中文分割为一个一个字,便利我们可以一字或者多字搜索。资讯详情为了不频繁的访问数据库,把所有的资讯详情页面进行静态化处理。
功能模块:
1、新闻大后台可以对资讯进行CRUD等操作
2、后台可以根据不同的资讯分类进行推荐到前台页面显示
3、前台提供了搜索资讯可以根据关键词或者关键字眼进行搜索
责任描述:
1、使用Solr做搜索关键词和资料列表的展示
2、对资讯详情页面进行静态化处理
3、对项目进行维护和一些功能的开发
项目名称:赢商网大首
开发工具:Mysql、SQLServer、Jdk1.8、 Idea、Get、Maven
涉及技术:SpringBoot 、JQuery、Thymeleaf
项目描述: 赢商网新媒体大首页是对之前的C#进行重构,采用的是SpringBoot进行开发,为了解决不频繁访问数据库和用户的访问量,我们采用第三方cdn进行缓存页面,这样用户访问大部分都是访问cdn。因为大首页只有一个页面,所以我们经过多次的维护我们把页面进行静态化处理。使用第三方做授权登录,获取用户的相关信息进行保存和关联用户在赢商网的账号。
功能模块:
1、新闻大后台可以选择是否把资讯推荐到大首页显示
2、大首页获取新闻大后台的手动更新数据动态标签、最新快讯、人物访谈等信息
3、活动预告是获取赢商会近期开展的活动
责任描述:
1、开发赢商网新媒体大首页相关的接口
2、修复一些遗留问题和进行维护
3、使用微信进行授权登录