发布于 10月27, 2016

对, 就是要这个成就感

先回忆个事, 前不久有个朋友的朋友找我咨询一些房屋装修的一些问题, 当然给我的第一感觉就是: en, 这是我的菜. 经过简单了解之后发现他是想把房屋重新装修(室内)一下, 找了一些分包队, 各种队报价不一, 想了解下具体的行情、套路, 由于我好几年不装修了, 对现有的套路肯定是不太了解的, 但心想:

  1. 既然人家找我问, 肯定是想从我这得到一些有用的信息
  2. 既然这个锅我接了, 我就背下去

阅读全文 »

发布于 10月17, 2016

全网账号统一

之前2013年前曾用过 谢亮 这个昵称,后来来到北京用了大名里的 小武,期间也发生过一些事,后来才认识到在网上的账号、昵称还是很重要的,如:

阅读全文 »

发布于 10月08, 2016

博客的里程碑

通过最近的生活、工作,也让我深深的明白应该多存一些回忆,比如写博客、照片等形式,因为当年迈的时候我们起码还可以看着之前的产物而痴痴一笑,其实人生就是过程+回忆吧。回想下博客的成立至今也不少时间了,我已经记不想一些细节了,由于我认为【数据在手,天下我有】,且写博客真的让我学会很多,也正因为写博客,我才也了工作。

阅读全文 »

发布于 09月26, 2016

数据在手,天下我有

其实这篇文章前几天就想写了,只是最近略忙,导致一再拖延,刚给 @煤老板 庆生回来,忽然想到这个月黑风高的夜晚,在双人床上独自的我何不做点什么呢?对,就写好她吧。

阅读全文 »

发布于 08月13, 2016

表单form的研究

起因

最近经常在群里看到诸如以下这些问题:

  1. 怎么按键盘的Enter键提交表单呢?
  2. 移动端怎么聚焦时让键盘变成数字键呢?
  3. 移动端如何绑定键盘右下角【提交按钮】事件?
  4. 移动端键盘右下角【提交】如果换成【搜索】呢?

针对这些问题分享下我对使用表单的一些建议。

阅读全文 »

发布于 07月22, 2016

nginx配置url重写

url重写是指通过配置conf文件,以让网站的url中达到某种状态时则定向/跳转到某个规则,比如常见的伪静态、301重定向、浏览器定向等

rewrite

语法

在配置文件的server块中写,如:

server {
    rewrite 规则 定向路径 重写类型;
}
  • 规则:可以是字符串或者正则来表示想匹配的目标url
  • 定向路径:表示匹配到规则后要定向的路径,如果规则里有正则,则可以使用$index来表示正则里的捕获分组
  • 重写类型:
    • last :相当于Apache里德(L)标记,表示完成rewrite,浏览器地址栏URL地址不变
    • break;本条规则匹配完成后,终止匹配,不再匹配后面的规则,浏览器地址栏URL地址不变
    • redirect:返回302临时重定向,浏览器地址会显示跳转后的URL地址
    • permanent:返回301永久重定向,浏览器地址栏会显示跳转后的URL地址

阅读全文 »

发布于 06月25, 2016

网站架构-从无到有

注意:该文件比较长,写的是从没有项目起到项目上线的一些事,从大的方面约束规范到环境的配置、代码的模式、静态文件管理都有些概括,希望对你有帮助~

环境和域名

项目的开发基本是开发->测试->线上的流程,那么项目开发前,约定好环境和域名,首先我们已知如下条件:

  • 使用git版本控制,前、后端分2个仓库(repository),会有master线上develop开发release发布3大分支
  • 后端使用php语言,Yii2
  • 项目域名fe.com
  • 项目静态域名cdn-fe.com,线上启用CDN服务
  • 分本地开发、联调测试、线上3个环境,每个环境都能独立的运行,当然前端fe可以不装数据库,但后端环境得有一套
  • 后端代码目录:/home/wwwroot/fe.com/
  • 前端代码目录:/home/wwwroot/cdn-fe.com/
  • 全是本地开发,fe本地有静态服务开发,rd本地有后端服务+数据库服务

阅读全文 »

发布于 06月22, 2016

好搜移动端页面研究

首先声明,我并不是好搜员工,研究源码只是爱好,并没有别的意思,下面的代码是在pc-chrome模拟手机访问时截取的m.so.com,并自己适当的修改了些变量名(因为源码被混淆、压缩了),只是学习用,如果有冒犯贵司之处,还请 【联系我】 ,我会第一时间删除~

阅读全文 »