proginn12273308412023年04月09日
88阅读
所属分类作品

作品详情

这个项目分为2期进行开发的,一期完成后台运营中心,运营中心框架使用springMVC+mybatis框架,主要功能有:系统设置,系统管理(权限设置,角色管理,菜单设置,经纪人管理),首页推广,房源管理,合作中心,审核管理,合同管控,销售报表,日志统计,数据回收站,信息中心(新闻阅览,公告查看,广告竞价),房源审核,类型管理,热门房源等。二期完成前台网站。前台网站使用springBoot+mybatis+dubbo+zookeeper架构,主要模块有:房源检索(solr),房屋出租,房源足迹(mongodb),个人房源,品牌公寓,二手房,海外房源,房源社区,优秀经纪人,个人委托,新房估价,信息中心,我要售房,购房指南,投诉建议等,项目通过dubbo+zookeeper做系统分布式,用前台页面和控制层作为dubbo的消费端,业务层与持久层作为dubbo的服务端,中间通过zookeeper监控消费者与生产者状态,为了在网站高并发的时候,减少数据库的压力,数据库采用了一主多从的架构方式,使用一台主库,两台从库,网站数据库用的是mysql读写分离技术,所有的查询都走从库,所有的添加修改删除都走主库,网站前台使用了redis做首页轮播热门房源展示,web网站的首页,二级页面,像这种偶尔会更新的模块都做了redis缓存处理。网站的详情页都做了静态化,项目里所有的房源详情信息与网站热门新闻都采用了静态化操作,房源视频存储这块,一开始用的FTP服务器存储,后来换成了阿里云视频服务器,测试服务器配了一个nginx+tomcat集群配置。
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论