使用 Sentry 对应用进行监控,少 bug 少加班

2021-10-19
阅读 4 分钟
5.4k
产品新功能上线几周后,客户提工单反馈问题。研发同学经排查确认是 bug,且会产生脏数据。最终,修复 bug + 上线花了大半天,而编写修复脚本 + 修复数据耗费了一周。

从用 AngularJS 开发 PC 客户端说起

2015-12-21
阅读 4 分钟
26.8k
最近一个多月一直在用 AngularJS 做公司的一个项目(还没有做完),我之前主要是用 PHP 开发服务端的,AngularJS 也是现学现卖,整个过程还是比较有意义的,觉得很有必要写篇文章记录一下。

关于 MongoDB 复制集的几个问题

2015-11-21
阅读 3 分钟
9.8k
2.故障自动转移部署了复制集,当主节点挂了后,集群会自动投票再从节点中选举出一个新的主节点,继续提供服务。而且这一切都是自动完成的,对运维人员和开发人员是透明的。当然,发生故障了还是得人工及时处理,不要过度依赖复制集,万一都挂了,那就连喘息的时间都没有了。

MongoDB 数据自动同步到 ElasticSearch

2015-09-21
阅读 2 分钟
23.7k
MongoDB 本身是自带文本索引功能的,但是,不支持中文。术业有专攻,MongoDB 是数据存储应用,那么全文检索就使用专业的全文搜索引擎吧。

Laravel5.1 实现第三方登录认证(包括微博、QQ、微信、豆瓣)

2015-08-17
阅读 5 分钟
19.3k
Socialite 目前支持的认证有 Facebook、Twitter、Google、LinkedIn、GitHub、Bitbucket。(恩,有一半是“不存在”的网站。)Socialite 的用法官方文档中已经讲得很详细了,恕不赘述。英文好的同学,建议直接看 Laravel 官方文档,毕竟看二手知识是有高风险的。英文不好的同学(比如我),下面是中文文档:Laravel 5.0:[...

关于 PHP 中 Session 的几个问题

2015-07-23
阅读 5 分钟
14.5k
在 web 应用开发中,Session 被称为会话。主要被用于保存某个访问者的数据。 由于 HTTP 无状态的特点,服务端是不会记住客户端的,对服务端来说,每一个请求都是全新的。 既然如此,那么服务端怎么知道是哪个访问者在请求它呢?又如何将不同的数据对应上正确的访问者?答案是,给访问者一个唯一获取 Session 中数据的身...

【分享】Web应用的缓存设计模式

2015-06-22
阅读 1 分钟
3.4k
作者:@范凯robbin(前 JavaEye 网站创始人) 发表于 2013 年,但是内容不过时。最近在找缓存方面的最佳实践,无意中发现这篇文章,觉得帮助和启发很大,故分享一下。 传送门:[链接]

Lumen 初体验(二)

2015-06-13
阅读 5 分钟
34.1k
Lumen 的口号:为速度而生的 Laravel 框架 Lumen 的定位:微框架 Lumen 的应用场景:Lumen 专为微服务或者 API 设计 Lumen 的优点:构建在 Laravel 之上, 使其具备 Laravel 强大的功能 Lumen 包含了 Laravel 的哪些功能:

Lumen 初体验

2015-05-03
阅读 5 分钟
44.2k
Lumen 是 Laravel 的作者(Taylor Otwell)的又一力作。简单、快速、优雅的它的特点,适合用于构建微服务架构和 API 应用。 官网:[链接] 介绍:[链接] 中文文档:[链接]

使用 Redis 实现自动补全功能

2015-04-27
阅读 3 分钟
11.7k
输入 a,会自动提示 apple、application、acfun、adobe; 输入 ap,提示 apple、application; 输入 ac,提示 acfun; 输入 ad,提示 adobe。

使用 Redis 实现排行榜功能

2015-04-21
阅读 3 分钟
40.1k
那么用户增加积分时,都操作一下记录当天积分增加的有序集合。 假设今天是 2015 年 04 月 01 日,UID 为 1 的用户因为某个操作,增加了 5 个积分。 Redis 命令如下:

【转】Laravel - 从百草园到三味书屋 "From Apprentice To Artisan"目录

2015-03-20
阅读 1 分钟
5k
网上偶得此书,是Laravel的作者写的。 Laravel是近年来优秀的PHP框架,国内外都有很多支持者。该框架应用了大量PHP5尤其是5.3以后的新特性,使得后端的开发进一步的简便而灵活。具体可以看这里 [链接] 作者写的这本书详细介绍了Laravel框架涉及的各种软件理念和工具,如依赖注入、控制反转容器、面向接口编程等。 我读来...

PHP框架路由大比拼:ThinkPHP vs ZF2 vs Yaf vs Laravel

2015-03-17
阅读 19 分钟
21.8k
/user对应用户列表页面 /user/:user_id对应用户的个人主页,比如 /user/AlloVince 就对应AlloVince用户的个人主页 /user/:user_id/blog/对应用户的博客列表页面,比如 /user/AlloVince/blog 就会列出AlloVince写过的Blog /user/:user_id/blog/:blog_id对应用户的一篇博客文章

Yaf多模块开发

2015-03-16
阅读 1 分钟
19.5k
因为Yaf的默认Module是Index,浏览器访问http://127.0.0.1/passport/login,其实就是请求了Index模块下的Passport控制器下的loginAction方法。

MySQL数据库行去重复和列去重复

2015-01-23
阅读 9 分钟
16k
数据库表中数据行去重复 0.起因我在创建唯一索引时,提示有重复数据,创建失败。于是,我得先去重,然后再创建唯一索引。 1.建表 {代码...} 2.插入数据,并尝试建立唯一索引 {代码...} 创建唯一索引 {代码...} 执行结果:ERROR 1062 (23000): Duplicate entry 'u2@email.com' for key 'idx_email'提示有重复数据,导致创...