模板
技术,也就是html和php分离!
比如
首页
是index.php,这里面只有php
逻辑
代码
,而在例外一个
文件夹
下,放置模板文件:index.htm;
网站运行的时候,index.php会读取index.htm,并将里面的一些模板
变量
进行替换,然后展示到
浏览器
;
二、WEB2.0的思想是结构和表现分离
结构是HTML
表现是CSS
行为是JS
PHP是脚本啊,可以直接嵌入HTML里面;
三、在php中潜逃html代码就行了
php和html代码可以相结合使用,但是文件必须以.php为后缀名。
浏览器。用chrome
,现在chrome的自带的开发工具可以模拟各种流行的移动设备的分辨率。
响应试。现在流行的响应式框架。比如bootstrap,
国产盗版的zui
之类的。google一下,有很多。
你指的原来浏览器是指ie8以前的版本?
现在随着国产浏览器的推广(比如360之类的),这些国产马甲浏览器大部分都基于chromium(webkit)内核的,在国内他们的市场份额是比较大,
所以关于浏览器的兼容性,可以慢慢的边缘化ie系列。FF,
chrome,
Safari
这三个浏览器应该以各种形式(主要是chrome的马甲国产浏览器)
占据了很大市场(可以去查国内2013年的浏览器份额),这些浏览器的html5,
css3
都是支持比较好的了。
4.
对于流量大型的网来说
(比如芒果tv)
,它的移动端,和pc端是分开做的。通过对http
agentt数据的判断,直接DNS解析到不同服务器。为什么这么做?
因为pc的交互体验要比移动端要丰富一些,自然加载的资源文件,js,css
这些都是比移动段要多的,移动端的网络状态根本不允许你加载过多文件,需要控制网络流量。因此,对于所谓的相应式,只是适用于小浏量网站,可以节约开发成本。
网站,分为2部分,1、客户端
2、服务端
服务端整理数据,然后发送给客户端。
服务器处理数据需要 php,数据存在于 数据库,php 操作数据库是用 mysql。
用户在看网页的时候,网页的基本架构师 html,用 css 来渲染皮肤。
大致就是这样。
明白了吗?