分类为「Web 开发」的文章列表

关于 Web 开发中涉及到的服务器,数据库,域名,HTTP 协议,工具等。

SSL 配置研究

发表于 - 今年以来看到越来越多的网站启用了 HTTPS,同时在前一段时间看到 WoSign 有免费的 SSL 证书,所以就趁着这个机会,通过一早上的折腾,将服务器上面的 nginx 重新编译了下,支持 SSL 和 spdy 协议,后来又在机缘巧合下 35 块拿下一个 5 年的泛域证书(通配符证书),这样我就全站基本都启用了... 阅读全文 »

我的 Web 开发环境(1)

发表于 - 从本篇文章开始,我将分几篇文章系统的介绍下我现在使用的 Web 环境,主要是涉及到本地开发环境,线上环境等等,还有代码管理部署等等的一些东西;其实就是个人开发一些小东西如何做代码版本管理和代码备份等;这是第一篇文章,会总的介绍下各个环境的情况; 阅读全文 »

推荐个密码加密工具

发表于 - 自从出现了几次大的密码泄露事件后,密码安全也受到更多人的关注。密码管理的工具也层出不穷,有 LastPass,KeePass 等等的单独工具,也有浏览器带有的密码管理器。在这里,我推荐一种我自己现在使用的方法 - RandPsw,并分析不同方式的优缺点。... 阅读全文 »

微信公众平台项目总结

发表于 - 这学期其中一个主要的项目就是微信公众平台的消息接口,自从接口放出来第二天就开始根据接口做了一系列的东西,现在这一系列的第一个版本基本稳定下来了,现在这就做一个总结吧。 阅读全文 »

博客前端重构总结

发表于 - 终于有时间了,周末闲下来,将博客的前端代码又重构了一版,说是重构,其实就是改改 CSS,将原先一些图片做的效果改用渐变等东西做了。界面基本没有大的变化,下面就是这次改变的一些心得 阅读全文 »

使用 D 令牌给自己的博客添加动态验证码

发表于 - 现在各大网站,网游都在使用手机宝令,手机动态验证码等等工具为自己的网站增加安全系数,而我们独立建站的只有对这些"高深"的技术望而却步,但是现在 WordPress 也出现了这样的一个动态验证的插件,那就让我们的手机为网站保驾护航吧。 阅读全文 »

关于编码的一个坑

发表于 - 这段时间在做的项目需要各种转码,需要抓取 GBK 编码的网页提取关键字然后返回 JSON 字符串,主要就是 GB 系和 Unicode 系的编码转换,这两系之间的编码转换还是比较顺利的,但是就是在生成 JSON 上面,为了让 JSON 中汉字更易读一些,把 \uXXX 类型的编码转换为汉字,使用原先自己博客的解决... 阅读全文 »

解决 json_encode 后中文的编码问题

发表于 - json格式只支持 UTF-8 编码,使用 PHP 的 json_encode 对含有中文的对象进行编码的时候会出现中文变成以 \u 开头的 unicode,虽然对输出显示没有太大的影响,但是数据库中却是不能直接看的。 阅读全文 »

关于字符编码 GB2312,UTF-8,GBK,BIG5 都是些什么

发表于 - 上一篇文章提到了字符编码的问题,你是否对字符编码的问题还是不了解,是否遇到过文件乱码的问题呢,看到 ANSI,GB2312,GBK,latin-1,cp936,euc-cn,GB18030,big5。这么多的会不会头晕呢? 先看一个很早看到的一个奇怪现象:在 Windows... 阅读全文 »

PHP 下比较完美的字符串无乱码截取方案

发表于 - 没想到自己新年的第一篇博文竟然拖了这么久,在这里先给大家拜个晚年了,祝愿大家在新的一年里能一帆风顺,万事如意。 前面有发表一篇博文《overflow 的使用,用 css 截取标题》介绍了使用 css 中 overflow 来截取字符串,但是有些环境下需要使用 PHP 来截取一定长度的字符串,下面介绍使用 PHP... 阅读全文 »

更换 Godaddy DNS 到 DNSpod。

发表于 - 域名是在 Godaddy 注册的,当时 DNS 服务器用的也是 Godaddy 的,但前一段时间,有朋友反映网站时好时坏,有时都登不上去,但我自己却好好着,同 IP 下的其他站也可以,怀疑可能 DNS 被国内限制了,今天决定换国内的 DNS 服务商,DNSpod 就是首选,而且前段时间 DNSpod 免费了些 vip... 阅读全文 »

QuickText 和 Zen Coding两款 Notepad++ 插件推荐

发表于 - 上篇介绍了文本编辑器 Notepad++,但是 Notepad++ 最优秀的不是它本身,而是它的可扩展性,拥有众多的插件是它在这么多的文本编辑器中脱颖而出的关键,(神器 vim 也是因为它的可扩展性),本篇文章就为大家介绍下我用的插件 QuickText 和 Zen Coding。 阅读全文 »

优秀的文本编辑器 - NotePad++

发表于 - NotePad++ 是 Windows 平台下一款小巧且功能全面、灵活好用的文本编辑器,而且支持多国语言界面的,尤其适合于源代码的编写。软件以GPL发布,因此可以自由免费使用。Notepad++ 具有强劲的功能,不仅可以用来制作一般的纯文本文件,也十分适合当作程序代码的编辑器,同时支持... 阅读全文 »