前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >我做了一个大数据学习网站!

我做了一个大数据学习网站!

作者头像
五分钟学大数据
发布2022-05-22 10:00:11
1.6K1
发布2022-05-22 10:00:11
举报

最近搞了一个大数据学习网站,前几天在朋友圈小范围测试了下,今天正式上线啦,网站的目标就是打造一个体系化的大数据学习平台,所有的内容都是连贯的,系统化的,下面是网站的详细介绍。

1. 网站风格

网站整体非常简约,没有多余的元素,专门为阅读设计的 UI,清晰的目录结构,查找相关内容非常方便。

网站右下角可以调整主题模式,相当多的程序员喜欢深色模式,还有的视力也不太好(🤓),我们有浅色、深色和阅读模式,更有跟随系统自动响应深浅色模式功能,想怎么换就怎么换。

接下来看下文章页面的排版

左边是章节区,按照不同的章节从上往下排的,方便大家查看不同的章节,中间的阅读区,排版很简洁,同时可以把左边章节区关闭,带给你一种沉浸式阅读体验。右边是目录区,可以很方便查看本章节目录。

2. 网站内容

网站整体分为几个大的板块:编程语言,大数据组件,数据仓库,数据湖,大数据面试。后续准备加上计算机基础,包括计算机网络,数据结构与算法等,除大数据文章取自五分钟学大数据公众号,网站其他内容如 java,scala,计网,算法等,后续都会取自编程攻略公众号

正如网站介绍一样,编程攻略公众号主要发布计算机基础文章,五分钟学大数据公众号主要发布大数据文章。

网站上的绝大部分内容都来自于上述两个公众号的文章,就是把分散的文章体系化了,内容发布相较于公众号会有滞后,所以强烈建议关注上面两个公众号。以便接受最新的文章及通知!

编程语言

目前已经发布了JavaScala相关的系统化文章,Python,SQL,Shell 的文章发布了一小部分,发布完成会在公众号通知。

大数据框架

目前已经发布了HadoopHiveSparkFlinkkafkaHBase六大框架的体系化文章,后续还会持续更新其他大数据框架。

还有数据仓库数据湖大数据面试等,目前已经更新了一部分了,也都在持续更新中,当然所有的文章都会首发在公众号。

3. 评论区

欢迎大家踊跃评论,随意评论。

如昵称栏填写 QQ 号,然后直接点击评论框写评论就行,因为会自动补全 QQ 邮箱和头像,昵称也会变成 QQ 昵称,当然也可以不填 QQ,邮箱建议大家写对,因为有人回复了你的评论时,会发邮件通知你的,这样就会及时接收消息。

评论框支持 Markdown 格式,点击预览按钮,可以查看预览效果。

也特地选了很多表情包,方便大家使用表情

4. 留言区

有好的资料分享?有问题要问?有故事要讲?来,留言区随意评论。

当然,如在其他博客或网址看到好的文章(大数据相关)但是排版不够优雅,或者没有目录等影响阅读体验,都可以在留言区把文章链接贴出来,我会在这个网站上开一个板块,以清晰的结构和优雅的排版把这些文章展示出来,以方便大家更好的阅读学习。

5. 网站架构

网站整体采用的 Vdoing 主题,这也是在 Vuepress 主题之上修改的一个,属于静态网站,评论区用的是 Twikoo,一个专为静态网站设计的评论系统。

网站配置:CPU:2 核,内存:4G,带宽:6M,再加 Nginx,这个配置是完全够这个静态网站用的,因为只有一些 HTML,JS 等文件的加载,像图片都没有存这个服务器上,所以大家打开网站有可能会出现文字加载出来了,但是图片还没有加载出来,因为不在同一个服务器,稍等一会就会出来啦!

6. 网站地址

上面说了这么多,这才是最重要的!

地址:fivedata.cn

域名应该还算好记吧,五分钟学大数据简称fivedata,注意末尾是 cn

可以电脑端或手机端访问,对手机端也进行了适配,但因手机屏幕太小,阅读体验可能没电脑端好。

7. 问题

这个网站前几天在朋友圈测试了下,当时的问题还是比较多的,最大的问题就是首次打开速度较慢,原因就在于网站的搜索框

这个搜索框功能很强大,能搜索网站的任意内容,就算搜索的内容在网站上不是连续的词语,它也能找到。但是缺点显而易见,就是首次需要加载很多的 js 文件,导致加载速度过慢,但是当你下次打开时速度就会快很多,因为这些文件已经缓存在浏览器了。

8. PWA

本网站已经引入 PWA,PWA 是什么?PWA 全称为 Progressive Web App,中文译为渐进式 Web APP,即通过各种 Web 技术实现与原生 App 相近的用户体验,即 Web 应用渐进式接近原生 App。它最大的好处是离线缓存沉浸式体验

我们原有的整个 Web 应用,都是构建在「用户能上网」的前提之下的,所以一离线就只能玩小恐龙了。而 PWA 可以将 web 应用在本地存储数据与离线执行,无网络时也可阅读离线内容。

那怎么使用呢?

  • PC 端

以 Chrome 浏览器为例,首先在浏览器输入网站fivedata.cn,稍等片刻,在地址栏靠右位置会出现一个下载的图标,如下图所示:

点击图标,安装应用:

安装完成之后即可在桌面看到此应用,双击即可直接打开。

  • 手机端

以华为手机为例,浏览器打开网站fivedata.cn,然后点击右下角菜单栏,选择添加至:

然后添加至桌面:

即可在桌面看到此快捷方式,可以直接打开:

实测无论 PC 端还是手机端,安装完应用,在桌面直接打开速度会快很多!

最后

Q:网站后续会不会收费

A:不会收费,放心使用

地址赶紧收藏一波:fivedata.cn

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2022-04-26,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 五分钟学大数据 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 1. 网站风格
  • 2. 网站内容
  • 3. 评论区
  • 4. 留言区
  • 5. 网站架构
  • 6. 网站地址
  • 7. 问题
  • 8. PWA
  • 最后
相关产品与服务
大数据
全栈大数据产品,面向海量数据场景,帮助您 “智理无数,心中有数”!
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档