php网页抓取乱码(什么是动态网站和静态网站的区别?动态图片 )
优采云 发布时间: 2021-12-04 10:20php网页抓取乱码(什么是动态网站和静态网站的区别?动态图片
)
我们平时做的网站会分为两类,动态的网站和静态的网站。
静态 网站 特点:
1. 一旦网页内容发布到网站服务器上,无论是否有用户访问,每个静态网页的内容都存储在网站服务器上,即,静态网页是对于实际存放在服务器上的文件,每个网页都是一个独立的文件;通常是 HTML 文件或 Flash 文件。
2.静态网页没有数据库支持,网站生产和维护的工作量比较大。因此,当网站信息量很大,例如联系我们页面的电话号码发生变化时,很难仅仅依靠静态网页*敏*感*词*法。这时候可能需要修改网页并上传到网站服务器;
3.静态网页是交叉交互的,无法保存数据,在功能上有较大的局限性,比如不能做用户留言、文章发布、注册等功能。
那么什么是动态网站?
所谓“动态”,并不是指网页上简单的GIF动态图片或Flash*敏*感*词*。动态网站的概念没有统一的标准,但都具有以下基本特征:
1.交互性:网页会根据用户的需求和选择动态变化和响应,比如访问不同的文章ID,显示不同的文章;或者可以保存用户提交的数据,查询用户提交的数据,通常需要一些编程语言+数据库来实现。
2.自动更新:即无需手动更新HTML文档,自动生成新页面,可大大节省工作量。
目前9466做的项目可以是动态的,也可以是静态的网站(网站或者网页或者话题)。它们之间的主要区别在于项目是否安装了应用程序。
(1)如果项目没有安装应用程序,导出的文件是纯HTML。这时候可以直接用浏览器打开HTML文件查看网站的页面效果。导出的文件结构如下图所示:
Mac OS X 系统:
视窗系统:
assets文件夹中存放着我们上传的图片和文件,以及导出的网页样式等。
xxx.html 就是我们常说的网页。
(2)如果项目中安装了应用,导出的文件为php+html文件,文件结构如下:
MAC OS X 系统:
视窗系统:
assets文件夹中存放着我们上传的图片和文件,以及导出的网页样式等。
pages文件夹存放我们设计的网页
index.php根据用户的点击链接在pages文件夹中找到对应的网页文件,从9466云服务器中获取动态数据,展示给用户。
如果想在本地查看页面的效果,需要安装一个可以在本地打开php文件的软件,比如WAMP,可以参考:
如果你已经有服务器,将文件上传到服务器,直接通过地址浏览查看效果。
当本地没有安装可以打开php的软件时,效果如下:
也就是我们常说的,页面乱码,或者样式不对,看起来和我们设计的界面不一样。
总而言之,如果你的项目安装了应用程序,想要在本地查看,就需要安装一个可以解析PHP的软件,比如:
比如WAMP,可以参考:
或者直接上传服务器查看。
如果您不需要在您的页面中使用该应用程序,请删除该应用程序并重新导出该文件。此时,该文件是一个 HTML 文件。删除方法如下图所示:(在项目管理页面,将鼠标悬停在应用图标上,点击x即可删除)