打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
新闻跟踪-新闻聚合器

闻跟踪是新闻跟踪或新闻聚合网站,用户可以在其中共享他们在Internet上找到的内容并赋予其一定的可见性。

    该项目是通过使用.NETCoreAPI作为后端以及使用ElasticSearch作为NoSQL数据库来完成的,而其前端是使用Angular5和Bootstrap3进行的。

    特征

    成员资格控制面板

    内容浏览器

    搜索引擎

    最新消息

    最受欢迎的新闻

    最尴尬的新闻

    相关新闻

    建议的新闻和标签

    公司内容(条款,隐私和关于我们)

    成员资格控制面板

    如今,成员资格仅限于管理员,这意味着只有管理员和贡献者才能发布新闻,创建新用户,更改当前密码以及调度建议过程。在临近功能中,将添加更多类型的用户。

    要设置管理员设置,请更新您的后端appsettings.json文件。一旦应用程序唤醒,它将创建用户。

"Admin": {
  "Username": "someusername",
  "Email": "some@mailaddress.com",
  "Password": "somepassword"
}12345复制代码类型:[html]

    内容浏览器

    通过使用此功能,用户可以浏览给定的URL并选择图像,标题和代表新闻的一些段落。同时,用户可以将此内容与系统上已经存在的其他内容相关联,并用最具代表性的单词对其进行标记。正确标记并与其他现有内容相关很重要,因为建议过程算法会使用此信息来完成更准确的建议。

    搜索引擎

    用户能够通过使用相关的单词和标签来搜索内容。

    最新消息

    此功能列出了系统上的最新传入新闻:

    最受欢迎新闻

    此功能列出了系统上观看次数最多的新闻。用户获得某个新闻后,观看次数计数器就会增加。

    最尴尬的新闻

    此功能列出了系统上最令人尴尬的新闻。用户能够抱怨某些内容。用户单击尴尬按钮后,计数器就会增加。

    相关新闻

    此功能列出了相关内容。

    建议的新闻和标签

    系统拥有的内容越多越好。该算法将搜索相关新闻和标签以匹配其他内容并获得建议。

    公司内容

    内含条款,隐私权和关于我们的部分。您只需要更新asset/appsettings.json文件即可自定义您的网站。

{
 "defaultLanguage": "en",
 "brand": "NewsTrack",
 "twitterUrl": "http://www.twitter.com",
 "facebookUrl": "http://www.facebook.com",
 "githubUrl": "http://www.github.com",
 "corporation": "NewsTrack Corp",
 "country": "Spain"
}123456789复制代码类型:[html]

    删除社交媒体URL或将其留空,以防您不想使它们出现在网站的页脚中。

    配置

    为了以下目的,更新后端appsettings.json文件:

"ConnectionStrings": {
 "ElasticSearch": "http://localhost:9200"
  }123复制代码类型:[html]

    设置您的ElastichSearch端点。

"Websites": [
 "www.somewebsite.com"
  ]123复制代码类型:[html]

    设置您的网站黑名单,以警告您您将要发布的内容属于某个所有者

"Smtp": {
 "From": "sender@domain.com",
 "Username": "sender",
 "Host": "smtp.domain.com",
 "Password": "pwd",
 "Port": "25"
  }1234567复制代码类型:[html]

    设置SMTP设置,以便在帐户被阻止,帐户创建或帐户确认的情况下收到电子邮件警告。将设置保留为空,引擎将生成电子邮件文件到名为outbox的目录中。

"Tokens": {
  "Issuer": "http://localhost/NewsTrack.WebApi",
  "Audience": "http://localhost:4200",
  "Key": "MY_SIGNING_KEY"
}12345复制代码类型:[html]

    设置您的JWT设置。

"ApiUrl": "http://localhost/NewsTrack.WebApi"1复制代码类型:[html]

    设置您的公共网站域(有路径或无路径)。

"SignInUrl": "http://localhost:4200/authentication"1复制代码类型:[html]

    设置您的前端身份验证URL,一旦用户确认其成员身份就必须将其重定向。

    码头工人

    使用dockercompose文件唤醒唤醒ElasticSearch节点和Kibana实例的副本集。

docker-compose up
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
ELK搭建
pdf.js使用教程
最全的网页自动跳转代码方法
ElasticSearch学习12
基于nginx的tomcat负载均衡和集群(转) - 值得 - 博客园
web服务器与http协议重点学习
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服