为什么要把图片和css等静态资源放在单独的域名下
主要是提升网站的性能
1有利于cpu负载和带宽均衡。而网页中html标签的href、src属性如果引用一个ip地址是不妥的(因为资源服务器的ip地址可能会变),所以给资源服务器注册一个独立域名,便于href、src属性的设置一劳永逸。
2CDN缓存更方便
3突破浏览器并发限制
4Cookieless, 节省带宽,尤其是上行带宽 一般比下行要慢
5防止不必要的安全问题(
6数据做了划分,甚至切到了不同的物理集群,通过子域名来分流比较省事
web一般存在Java后端。
web前端上传到Java后端,并保存到本地。一般来说,在后端的存储方式分为两种:一,可以将以独立文件的形式存储在服务器的指定文件夹中,再将路径存入数据库字段中,二,将转换成二进制流,直接存储到数据库的Image类型字段中。
写入数据库乱码?很简单的
1在php页面的head之间加入<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
2在php代码链接数据库之后加一行
mysql_select_db('数据库名'); //选择数据库之后
mysql_query("SET NAMES UTF8");
目的是保持页面和数据库编码一致
0条评论