如何更新网站内容(这是访问就要更新内容,这是怎么做到的?(图))

优采云 发布时间: 2022-01-20 02:11

  如何更新网站内容(这是访问就要更新内容,这是怎么做到的?(图))

  像一些网站,访问后会更新内容,这是怎么做的呢?

  他们的前端是如何开始的?是做模板,用背景语言改变填充内容,还是普通页面,用ajax请求填充内容?

  这种类型的 网站 是动态的网站 并且必须有一个后端。

  如果您从服务器请求静态页面,服务器将解析请求,读取页面并将其返回给您。但是如果是动态的,服务器自己处理不了,它把请求转发给合适的解释器,解释器调用部署的脚本或程序,程序处理请求,把拼接好的html传给解释器再到服务器。这就是两者的区别。

  不管有没有ajax,后端都可以加载所有的内容然后刷出来,也可以先刷出页面的大体结构,然后依靠浏览器ajax来加载内容。

  你可以说什么

  第一种是使用html+ajax的时候,当有新数据到来时,修改页面的节点或者内容,达到呈现数据的效果

  二是Angular等其他Web框架,具有数据绑定、模板等功能,会自动更新页面数据。

  后台将新内容写入数据库后,刷新前端页面即可看到新内容。这不是很简单吗?只是那么大的网站一般都是使用Memcached等K/V系统来缓存MySQL。缓存不需要查找MySQL,当有新内容进入MySQL时,Memcached中对应的缓存会被清空。

  不明白你想问什么,是具体怎么做的,还是一般的原理结构

  粗略,一句话就回一个html给你,或者更多~

  细节。好多啊。等大神解答

  动态语言,一般这样每次访问都会生成html并返回;

  那么这个html是如何动态生成的:比如php

  重点是

  这部分工作就是 PHP 语言所做的。当然这里的php语言可以换成其他语言,c、java等;

  数据库的内容是源文件。有程序可以随时更新这个数据源,比如发表一篇文章文章并插入到数据库中。

  这是动态更新的。

  本文原创发表于php中文网,转载请注明出处,感谢您的尊重!

0 个评论

要回复文章请先登录注册


官方客服QQ群

微信人工客服

QQ人工客服


线