装逼文青必备宝典,完全不完全建站手册二:免费CDN实现DNS中转与网站加速,防ddos攻击

 一种技术,大致原理如下:

一般我们的dns服务器是域名商提供的,比如godaddy提供的NSxx.DOMAINCONTROL.COM这样的,用户浏览网页的时候流程是电脑发送域名,服务器返回ip地址,电脑按照ip地址直接登录网页服务器,拉取并显示网页内容。

这种cdn技术的原理是,更换dns服务器为该技术提供服务商的服务器,更换成功后,该技术服务商提供者会按照规则拉取你网页所在服务器的静态内容(如图片,js,css和html),并保存在自己的服务器上,当用户浏览的时候,域名解析与返回ip是一样的流程,但是返回的ip不再是你网页服务器的ip了,而是该服务商遍布全球的加速服务器ip,用户浏览的内容也会大部分直接从该服务商的加速服务器中拉取,而不去你的网页服务器上拉取,一般这种技术的服务商还提供css和js的精简合并功能,让网页呈现的更快。

这种cdn技术的好处是:大大减少了 继续阅读

装逼文青必备宝典,完全不完全建站手册 一:建站步骤概略

如果你要在电脑上建立一个文档你有两条路走
一,自己写个程序,用该程序编辑个文本,存档
二,打开word类程序,编辑文本,存档
一般来说,你只是个使用者,你没本事写个word,也没必要,所以大部分人是选择了二。
建站也是,你基本上只是个装逼范,不是专业码农,玩而已,没必要逼死自己。
所以,建站两条路,一,你自己用语言写个网站。二,用别人写好的程序编辑个网站。装逼范必然二的原则下,必然二。

和文档编辑程序很多一样,建站程序也有很多,博客有著名的wordpress,就是我们hpda主页用的,论坛有discuz,就是我们hpda论坛用的。其它选择很多,但是正如word一样,他们两个是大佬,特别在华人圈内。
一般,我们就是用这两个,至于到底哪个,自己决定,纯博客还是wp好,论坛加首页还是discuz靠谱。

好,决定好程序下载好程序后,你得安装了
word安装需要你告诉安装程序什么?对,本地路径,哪个盘哪个文件夹。
建站程序也一样,不同的是,路径是在网络上的,远程的。
你得有一个网络路径,也就是服务器上的空间啦,因此你必须申请免费或者买一个空间,和本地硬盘一样,空间也有大小问题,你买多大的空间自己决定,也有无限的。网络空间还有个流量概念,就是一天最多多少流量,这个和将来建好的站的访问量有关,也有无限的。
除此外,和硬盘有fat ntfs EXT一样,网络空间也有不同的类型,首先它必须支持ftp,用来后台上传建站程序和可能的直接页面diy,其次它需要支持mysql数据库,用来存放网站数据。这是两个基本要素。
购买或申请免费空间时务必搞清楚,空间支持不支持这两点,mysql数据库版本是什么,你用的建站程序,和该版本mysql是否相处愉快。

空间还有一个问题,就是服务器os,和电脑一样,服务器也要有操作系统的,win还是linux无所谓,但是推荐linux的服务器 ,购买和申请空间的时候建议选择linux服务器上的空间,如bluehost.com,是美国最大最好的空间供应商,目前只要4.95美元一个月。

空间有了就好比你电脑有了硬盘,可以装程序了,但是 继续阅读

保持你的网站稳健快速:使用Bluehost或Discuz的数据库优化与修复功能

数据库你可以把它看成电脑上的文件,在频繁读取和写入数据后,会产生碎片甚至错误,后果也和电脑的磁盘碎片或错误一样,碎片会导致数据库读取速度变慢,影响网站打开速度,而数据库错误直接就会引起网站不正常。这时候你就需要优化和修复数据库,优化等于电脑的磁盘整理,可以清楚数据库碎片;修复等于电脑的磁盘错误修复,可以修复数据库错误。

如果你使用自带数据库校验,优化,修复功能的建站程序,比如discuz,那么你可以直接使用它们定期检查,优化数据库。
如果你的建站程序无此功能,而你使用的又是Bluehost空间建站,那你可以使用Bluehost提供的数据库优化与修复功能。

Discuz:
如图示
打开管理中心—后台—站长—数据库—优化
如果有需要优化的数据库,会列表呈现,点下面的提交即可。但是Discuz只能优化不能修复,如果你的数据库出现错误,就必须修复数据库,Bluehost空间就自带了数据库修复功能。

Bluehost
进入Bluehost的cPanel后台管理界面,到数据库下的phpMy管理,登陆(使用Bluehost相同账户与密码),选中你要优化和修复的数据库,最下面,全选,优化。优化完成后,再点一次数据库,全选,修复,这样你就完成了数据库优化与修复。

继续阅读

Bluehost建站的后台优化:打开Gzip和FastCGI,为网站提速

Bluehost到底如何以后再说,既然用了就先记录一下如何优化Bluehost吧。首先,cPanel也就是后台控制界面,默认是英文的,先得改为中文,找到图示内更改语言那个图标,进去就可以切换控制台界面为中文了。
Bluehost建站的后台优化:打开Gzip和FastCGI,为网站提速

然后,一般的建站程序如discuz和wordpress都支持Gzip的全站压缩功能。
什么是gzipgzip?
它是HTTP压缩算法的一种,HTTP压缩是在Web服务器和浏览器间传输压缩文本内容的方法。HTTP压缩采用通用的压缩算法如gzip等压缩HTML、JavaScript或 CSS文件。压缩的最大好处就是降低了网络传输的数据量,从而提高客户端浏览器的访问速度。Gzip是比较常见的一种HTTP压缩算法。该功能可以大大的减少访客浏览你网站时需要从网站下载的数据量。网页Gzip压缩的优势很明显,第一减小了服务器的带宽,第二提高用户打开网页速度。
但是建站程序支持不代表这个功能就可以使用,它还必须程序所安装的空间支持,Bluehost就支持Gzip,但是默认没有打开,你需要手动打开。
打开方法是在控制台的软件分类下(如下图所示):

继续阅读

经验:sony 裤带本vaio p装win8,有用得到的就看看

win8的安装应该是史上最简单的了,多种方式可选,甚至可以做到我这样:
将win8iso解压后放在u盘,在笔记本的当前系统下,直接双击sources文件夹下的setup.exe,这个文件不是一般的autorun调用的安装程序,它是可以自定义安装的,想安装win8到到哪个盘就哪个盘。
直接装到当前系统的c盘也可以,安装后,原系统的windows文件夹变成了windows.old文件夹,而且win8下删除这windows.old非常方便,和删除一般文件夹一样,直接删就行,没有任何限制。

这样的步骤,就像在原windows系统下安装一个程序一样简单,你只管双击安装程序再选路径即可,后面是系统自动执行的了。

安装好后,就可以用了,但是sony笔记本大家都知道,很麻烦,经验如下:p的所有win7驱动全部可用,完全兼容,包括fn。

1,fn键
到驱动之家去下载单独的win7驱动:http://so.mydrivers.com/drivers.aspx?q=p35j
p的fn键需要
Sony索尼VGN-P3系列上网本Sony Shared Library程序For win7
Sony索尼VGN-P3系列上网本VAIO Event Service程序For win7
Sony索尼VGN-P3系列上网本Setting Utility Series程序For win7
这三个
2,fn键调用正常后,按fn已经可以出现sony的图示了,其它都正常,但是背光调节无用,背光加减的图示出来了,但是背光不变
因为,一直以来sony不管什么显卡的驱动都是自己修改过的,和官方的不同。
解决方法,

继续阅读

不适应win8的metro界面?start8帮你找回开始菜单,并可借该软件彻底屏蔽metro

下载start8点此

windoes8 消费者预览版无法和开发者预览版一样一键找回windows经典开始菜单的原因是,开发者预览版的开始菜单组件还在,微软只是软屏蔽了开始菜单,所以简单的tweak就能找回内置的微软原版开始菜单。

而消费者预览版彻底移除了开始菜单组件,所以,简单的tweak无法找出开始菜单,第三方软件要做到开始菜单功能,必须自己重写开始菜单,所以,这样的开始菜单也必然不是微软原版的了,不过做到和微软原版一样,对开发者来说没有难度,开发者也可以根据自己喜好写出各种风格的开始菜单来,比如start8这样的:

start8目前是一个所见即所得软件,也就是说没有可以设置的地方,软件默认怎么样,就只能怎么样。
它使用了win8 metro的风格重写了一个win8的开始菜单,安装后任务栏左下角出现开始菜单图标,点击就打开如图的metro风格开始菜单,开始菜单成列了所有软件快捷方式,向后拖动会发现传统开始菜单内的设置项目也有。start8开始菜单右侧一栏有个输入框,那里是和metro下一样,可以快速全局搜索的入口,非常方便,输入任意文本就全局搜索程序,文件等等,所有匹配的项目都会实时被寻找到,列在左边和下面。

安装start8后,它会

继续阅读

革命者,windows 8!

电工的思维不得不说,有时候是直线型的,看到的只是产品,看不到市场,有时候等别人开拓出这块市场了才恍然大悟:矮油,不错啊!

win8的出现,引来了很多直线型思维者的抱怨,比如传统开始菜单的消失;比如认为metro界面和传统桌面不应该结合,平板归平板,笔记本归笔记本才是正道;比如说win8就是windows加了个metro壳。除了抱怨甚至还有叫嚣:metro不移除,win8必死;不加入传统开始菜单,win8必死之类的!但,实际上,win8特性已经为广大PC硬件商开启了一个新时代。

在对比微软和苹果的时候,很多人会反复犯下同一个错误,用PC去对比Mac,以此来阐述微软对比苹果。可微软除了少数硬件挂了自己的品牌,在PC市场上始终是个软件开发商,不是硬件制造商,PC硬件商的审美观不能代表微软的审美观。所以,我们审视微软的时候应该更多的着眼于windows系统,而这次是win8,是x86版的win8。我和大多数人看好arm版win8不同,我始终认为x86的win8才是微软的野心所在,才是杀手锏。
arm版win8,那只是微软拿来抽打intel小屁屁的东西。

metro纯触摸加传统桌面的组合,给很多设备无法触摸的PC用户带来了很大困扰,找不到传统开始菜单让他们抓瞎了,面对metro界面也迷茫了。 实际上,问题出在,现在我们是在自己的PC上安装win8,这些PC不是为win8设计的,现在的win8也没有一些实用小软件去优化。针对win8专门设计的设备和软件能够很轻松的将win8变身为一个多模式完美并存系统,比如在某个模式下屏蔽传统桌面或屏蔽metro。

win8的传统桌面和win7可以说除了开始菜单这个巨大变化外,几乎是一成不变的,只是系统内更多的应用了硬件加速,可以更省电,更节省系统硬件资源,也就是说,如果你屏蔽了metro界面,win8等于一个内核优化的,更快更省的win7,而且和win7的软件与驱动大部分兼容。

屏蔽metro?是的,现在的win8只是消费者预览版,这类软件不多,但这其实非常容易实现,也可以预见此类软件在win8上市后会如雨后春笋般出现。win8内进入metro的方式无外乎win键,点击开始菜单图标,和关联到metro程序的文件打开metro程序,比如网页直接打开了metro IE。将这些屏蔽,并关联到传统桌面模式是很简单的事,比如win键重新关联到一个动作,不是激发metro,而死激发此类软件,而此类软件就是个开始菜单,或者dock,或者launcher之类的,这种dock和launcher软件现在就很多,只是没有专门针对win8屏蔽metro。一旦软件彻底屏蔽了metro,那么你就得到一个连传统开始菜单都带的升级版win7,这没什么让老用户摸不着头脑的地方,非常容易上手。

那要metro怎么办?

继续阅读

ios加持的iphone真的比android更人性化?

iphone的人性化是很多人在讨论android和ios时常常挂在口头的,但真要说到人性化,这个话题往往最后被带到了系统稳定与续航上,还有所谓的折腾。在我看来,这些其实都是封闭系统的优点,可以更严格的控制第三方程序和固件,保证系统不被一些进程甚至病毒拖累,保持系统的稳定,耗电的优化,当然,封闭了,你也就没什么好折腾。(注:对比的是原生系统,不谈越狱,root,第三方软件)

说到人性化,在iphone发布之时,的确将手持设备带到了一个新的境界,很多特性是人性化设计,但由于iphone设计初衷定下的一些框框,在今日有andrdoi对比的情况下,已经不能再叫人性化,反而是很蛋疼的反人类设定。
iphone只有一个home键,这个是苹果给自己挖的坑—简约,的确很简约,android要有至少三个键:返回,菜单和home,非常不德味,虽然现在很多android手机已经是触摸式设计,但依然被认为不简约,不德味。实际上,深入了解触摸系统的人应该能隐约感觉到,这三个键才是在简约的前提下保证极大的人性化。
同样,iphone的UI只有图标和dock,没有额外的东西,这很简约,但还是不人性化,这也是ios自己的坑。
上诉两点的制约,导致iphone在一些地方与android比,非常不人性化,反而可以说是反人类。
为什么这么说?因为只有一个home键和只有图标的UI导致的问题就是,你不得不在很多时候将一个很简单的动作复杂化。
比如:

单反穷三代,iphone毁一生,单反+iphone永世不得超生:iphone 4/4s 专用单反镜头转接

这是个神奇的世界,iphone暂时还灭不掉单反,但这样发展下去,我看也是迟早的事。

iphone接上单反镜头有什么用?说老实话,这没办法给iphone那块背照cmos打鸡血,这个产品只是提供了一种让你将手头现有镜头接在iphone上的可能,至于效果,制约很明显:第一,iphone的感光元件远比不上单反;第二,iphone的原镜头口径很小,这种转接损失了进光量。

好处却也是显而易见:非常,特别,十分装逼,带出街,0.1秒杀所有屌丝和高帅富,100米范围内灰飞烟灭。当然,这也能得到很多只有单反镜头才能带来的好处,比如长焦。

这个产品内含一个iphone4和4s通用的铝合金保护套,该保护套自带三角架接口,镜头处是转接筒接口,转接筒有两种,佳能一种,兼容所有EOS镜头,不兼容EF-S和FD镜头;尼康一种,兼容所有尼康镜头。

那么在哪里可以买到呢?有三个地方:

继续阅读

魅族M9终于可以完美完全ROOT,国行MX也有非完美ROOT脚本了

1.下载并更新m9固件-11282 http://www.gvg.cz/_meizu-m9.cz/Meizu_M9_CZ_2.0.5-11282.zip 解压后把update.bin移动到SD卡的根目录下,并更新该固件

2.安装 m9r00t.apk(google的菜市场里面就有这个软件) 到手机内存,并运行该程序,获取临时root权限。

3. 下载 m9root.zip  到电脑桌面,并解压缩到一个文件夹。手机用数据线连接到电脑,并开启USB调试和保持唤醒状态。 (注意:你的电脑已安装好M9驱动) 4.运行 root.bat ,等待一会儿,M9 完全root成功。

root后可替换system/app文件夹下软件,可删掉不必要的系统程序,可替换framework-res.apk

另有国行MX的root脚本与教程见此:http://bbs.meizu.com/viewthread.php?tid=3236207

目前国行mx的root状况是:system不能挂为读写,所以SystemAppRemover(系统软件卸载)不能删除自带软件,只能在调试模式下执行脚本后,挂出一个system的映射,这个映射可以读写,在脚本中是tmpsys,通过tmpsys目录删除app下的东西,或者替换,或者更名,比如替换自带google地图为6.1加强版