没有 Laravel,我不可能两周业余时间就写出 “来读” http://laidu.co
最近好久没有写文章,年初的信誓旦旦哪去啦,心好痛。
前不久我做了一个小网站 http://laidu.co ,主要功能是:
- 上传电子书,Epub 或 Mobi 格式。
- 以 GitBook 的方式查看公众号的文章
- 全文搜索。
“来读”差不多是在“笑来搜” http://xiaolai.co 的基础上做了一个升级版,主要给写作的同学服务。
如果没有 Laravel,我不可能这么快做完,以下几个功能帮助我快速上线的。
- 自带的 Auth,很快就完成一个用户系统,只需要配置一下邮箱 SMTP 来完善找回密码功能,就实现了用户系统需要的所有功能。
- 充分利用了 Laravel 的 Command,由于前期很多数据没有考虑清楚,后期很多地方需要洗数据,这个时候噼里啪啦就创建一个 Command,一会就完成了,配合 Eloquent 的 chunk 功能,非常舒服。
- 充分利用了 tinker ,很多情况下,只需要在 tinker 里面快速验证和测试,反正就是“快快快”。
- 像我这种一直改功能、改表结构的同志,如果没有 migration 真的不知道怎么活。
- 使用了超哥的超好用的 EasyWechat,几分钟就实现了注册需要通过公众号获取验证码的功能,有了这个功能,注册的时候虽然没要求填写手机号,也能保证每一个用户都是真实的用户。
- 随便配置一下 Redis 就可以使用超好用的 Laravel Queue,因为需要解析电子书等功能,如果没有异步操作,用户体验就会差很多,所以越来越喜欢 Laravel Queue 了,用起来,超简单,超快。
我想告诉你的是,不要忘记 Laravel 这些优点,充分利用 Laravel 的优点,那 Laravel 的优点是什么呢?我总结一下:
基础功能融会贯通,高级功能随心所欲,快、快、快快速上线产品(抱歉,我稍微有点结巴)
最近需要写一段时间 Ruby on Rails 代码,发现 Rails 在中国还是使用的人太少了,和中国相关的一些周边的库就比较少、比较缺,越来越看好 Laravel,因为看到越来越多的人投入到 Laravel 中间,看到 Laravel 一直在迭代,看到骏骏一直不断翻译新功能,就很激动。
反正,对于 Laravel ,上了这条船,我就不打算下去了,已经辞职开始创业,同志们,等我用 Laravel
做点产品出来给你们看看。
本作品采用《CC 协议》,转载必须注明作者和本文链接
本帖由 Summer
于 7年前 加精
激动得我居然知道你在说什么:heart:
@JokerLinly 已经改了,骏骏,键盘一敲你的名字,就激动的手抖了。。。
很赞
@Summer :metal: 哟哟哟。。。
@iwzh 嘿嘿嘿 谢谢
期待大神的作品
@meitesi 嘎嘎嘎嘎 谢谢 会努力的
期待大神的作品 +
@颜⑧ 哈哈哈哈
厉害
棒棒棒
已经辞职开始创业,加油!!!!!
已经注册了,哈哈,免费的有点少
简直不能再6了:+1:
我也要成为 骏骏 ,求带对。
@tobe
@MrJing
@LavaJin
@xbdsky
@overtrue
谢谢你们,为了回报你们的鼓励,我决定今天多谢一小时代码,少睡一小时。
@Seven111 是不是骏骏已经带你了, 哈哈哈
腻(。・∀・)ノ゙嗨腻(。・∀・)ノ゙嗨
全歼营特来报道
@shooter 解释解释。。。什么是全歼营
@lijinma 666
通读全文,感觉 Laravel 就是为产品经理设计的
@reatang 你这个理解有点上道的感觉。。
@lijinma 用 Laravel 写代码就像写文章,代码写完了,文章也就完成,产品都能看懂在干什么
@lijinma 已经带了
电子书是怎么么解析的啊,用的epubjs吗,支持自适应吗