知识点: 适当地设置图片的格式,尽量减小图片尺寸并进行压缩可以节省大量的数据字节空间,缩减用户等待资源加载的时间,同时为有流量限制的用户节省成本。 图片的优化分为基本优化和高级优化。 基本优化包括裁剪不必要的区域,将颜色深度降至可接受的最低水平,移除图片评论以及将图片保存为恰当的格式。可以使用任意图片编辑程序执行基本优化。 高级优化包括对 JPEG 和 PNG 文件执行进一步的压缩(无损压缩)。使用无损压缩工具对 JPEG 和 PNG 文件执行进一步的无损压缩,不会对图片质量造成任何影响。 Google 建议使用 jpegtran 无损压缩 JPEG 文件,OptiPNG 无损压缩 PNG 文件。 图片无损压缩工具 jpegtran: http://jpegclub.org/ http://www.ijg.org/ OptiPNG: http://optipng.sourceforge.net/ 用法: 压缩 PNG 文件 optipng 源文件名 压缩 JPEG 文件 jpegtran -copy none -optimize -progressive -outfile 输出文 ...
知识点: InnoDB 和 MyISAM 是使用 MySQL/MariaDB 数据库时最常用的两个存储引擎。MyISAM 不支持事务处理等高级处理,而 InnoDB 支持;MyISAM强调的是性能,其执行数度比 InnoDB 更快,但是不提供事务支持,而 InnoDB 提供事务支持以及外部键等高级数据库功能。 在 MyISAM 中,表被存放在分离的单独文件中,使用 MyISAM 数据引擎的每张表对应三个文件,每一个文件的名字均以表的名字开始,扩展名对应相关的文件类型:.frm 文件存储表结构定义,.MYD 存储表数据,.MYI 存储表索引。 InnoDB 是 MySQL 5.5 版本以后的默认存储引擎,它是基于 MySQL 的高可扩展性和高性能存储引擎。InnoDB 把数据和索引存放在表空间里,表空间可以包含多个文件(或原始磁盘分区),InnoDB 表的大小只受限于操作系统的文件大小,也可以每个表使用各自单独的表空间,而只需要启用选项 innodb_file_per_table。 InnoDB 的最大特色就是给 MySQL 提 ...
通过修改Hosts文件直接访问Twitter网站。 #2015年最新可直接访问Twitter的Hosts文件 #Start Twitter Hosts 199.16.158.170 twitter.com 199.16.158.170 www.twitter.com 199.16.158.170 about.twitter.com 199.16.158.170 ads.twitter.com 199.16.158.170 api.twitter.com 199.16.158.170 blog.twitter.com 199.16.158.170 business.twitter.com 199.16.158.170 dev.twitter.com 199.16.158.170 media.twitter.com 199.16.158.170 mobile.twitter.com 199.16.158.170 pic.twitter.com 199.16.158.170 s.twitter.com 199.16.158.170 status.twitter.com 199.16.158.170 support.twitter.com 199.16.158.172 t.co 199.96.57.6 cdn.api.twitter.com 199.96.57.7 abs.twimg.com 199.96.57.7 pbs.twimg.com 199.96.57.7 a0.twimg.com 199.96.57.7 a1.twimg.com 199.96.57.7 a2.twimg.com 199.96.57.7 a3.twimg.com 199.96.57.7 ...
通过修改Hosts文件直接访问Facebook网站。 #2015年最新可直接访问Facebook的hosts文件 #START FACEBOOK HOSTS 23.213.58.87 s-static.ak.facebook.com 23.213.58.87 profile.ak.facebook.com 184.28.188.154 static.ak.facebook.com 184.28.188.154 b.static.ak.facebook.com 31.13.68.71 graph.facebook.com 31.13.68.71 ssl.facebook.com 31.13.68.71 api.facebook.com 31.13.68.71 secure-profile.facebook.com 31.13.68.71 secure.facebook.com 31.13.68.71 zh-cn.facebook.com 31.13.68.71 login.facebook.com 31.13.68.71 m.facebook.com 108.166.120.82 messages-facebook.com 31.13.68.71 attachments.facebook.com 31.13.68.71 touch.facebook.com 31.13.68.71 facebook.com 31.13.68.71 www.facebook.com 31.13.68.71 apps.facebook.com 165.254.42.232 profile.ak.fbcdn.net 173.252.71.184 ...
知识点: OpenShift是redhat公司推出的平台即服务(PaaS)云计算服务平台,Openshift面向开源开发人员,使开发人员可以构建、测试、运行和管理他们的应用。广泛支持多种编程语言和框架,包括Java PHP Ruby Python Node.js Drupal WordPress等。还可使用Do-It-Yourself框架,自己安装部署所需的运行环境。 DIY安装部署 Nginx/Tengine + PHP + MYSQL 运行环境 1. 首先注册 Openshift 账号; 2. 然后在控制面板中的 Applications 标签点击 Add Application; 3. 选择 Do-It-Yourself 0.1 创建新应用; 4. 进入新建的应用,添加MySQL; 5. SSH连接到Openshift; 6. 运行 env 命令,查看环境变量: $OPENSHIFT_DIY_IP $OPENSHIFT_DIY_PORT $OPENSHIFT_MYSQL_DB_HOST $OPENSHIFT_MYSQL_DB_USERNAME $OPENSHIFT_MYSQL_DB_PASSWORD $OPENSHIFT_MYSQL_DB_URL $OPENSHIFT_DATA_DIR $OPENSHIFT_REPO_DIR 7. 下 ...