SPA
单页Web应用(single page web application,SPA),就是只有一张Web页面的应用,是加载单个HTML页面并在用户与应用程序交互时动态更新该页面的Web应用程序。
单页面应用的好处是不必使得用户在加载新页面时感觉到闪烁刷新的效果,有更好的用户体验。当然,单页面应用也有其问题,例如首屏渲染问题以及SEO问题,但如果构建的是类似于应用型的web页面的话,SPA的好处是远远大于其弊端的。
单页Web应用(single page web application,SPA),就是只有一张Web页面的应用,是加载单个HTML页面并在用户与应用程序交互时动态更新该页面的Web应用程序。
单页面应用的好处是不必使得用户在加载新页面时感觉到闪烁刷新的效果,有更好的用户体验。当然,单页面应用也有其问题,例如首屏渲染问题以及SEO问题,但如果构建的是类似于应用型的web页面的话,SPA的好处是远远大于其弊端的。
搜索功能的实现最主要是生成一份关键字到站内链接的索引,当用户输入关键字后能够根据索引展示相应的链接。
通常,搜索引擎公司(例如Google,百度)会有自己的爬虫,当你将自己的网站地址提交给他们后,他们会用爬虫定期分析你的网站结构,然后生成索引文件并加入自己的索引库中。这样当终端用户输入和你的网站匹配的关键词后,你的网站内的链接就会在结果中显示出来。
站内搜索一般就不需要爬虫了,因为,其实最重要的是索引文件,只要你的网站更新的时候同时更新索引文件即可。
Hexo是一个快速、简洁且高效的博客框架。Hexo 使用 Markdown(或其他渲染引擎)解析文章,在几秒内,即可利用靓丽的主题生成静态网页。Github Pages 是由 Github 提供的一个免费的静态文件部署服务,使用者可以直接将 Github 仓库的静态文件直接发布到 Github 服务器上。本篇讲述如何将 Hexo 博客发布到 Github Pages。
⬆️支付宝
⬆️微信