从leancloud的php sdk聊聊那些php技术(一)

很久没有静下心来研究技术了,做开发5年了,这期间经历的大段大段的转折,目前从.Net技术转入了PHP。做了这么久的开发,从这个语言入门到那个语言也并没有太大的难度,但是如果想深入一门语言,还是需要细细思考,勤加练习,踏过无数的坑,才能谦虚的说一声,这个编程技术我会个大概了,能应付日常工作80%的需求。

本篇作为开篇,先做一些简单的介绍。

  • 这个系列的目的是什么?
    因为之前我也做过两个SDK的项目,能够感觉到这个工作很有挑战性,对技能的提升有很大的帮助,你会用到很多的设计模式,去思考如何使用OOP的思想。内部如何封装,让程序更稳定,外部如何调用,让设计更开放。
    分析一个优秀项目,并在分析的过程中不断思考,是提升开发人员技能的一条重要途径

  • 为啥选择LeanCloud的SDK?
    其实没啥特殊的原因,从 LeacnCloud 的介绍来看,能感觉到是个技术导向的公司,去年用他们家的SDK,做了个 Windows Phone的App,感觉他们家的SDK设计的还不错,用起来也比较顺手。

正片

1、项目结构
结构比较简单

LeanCloud代码结构

src:LeanCloud核心代码与antoload.php
test:单元测试

src/LeanCloud

核心代码包含Engine (核心),Operation ( 操作 ),Storage( 存储 ),Uploader (文件上传),其他具体的业务类。

开篇就先到这里了,总结下本章看到的技术,有时间会写一些短篇详细介绍具体的知识点。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 175,542评论 25 709
  • A. 夏天结束之前,洛城下了场久违的暴雨。 雨水将整座城市浇得鼓鼓囊囊,阴霾将黑夜与白昼分割开来。 校门口卖凉茶的...
    碳酸sama阅读 13,663评论 0 6
  • 在这风起云涌的七界间有一群隐没在黑暗里的人,他们昼伏夜出如黑暗里的幽灵,当夜幕降临他们游走于各界的角落,寻找...
    雨城冬夜阅读 2,338评论 2 7
  • 如果你问他人,人生为什么而活?得到的答案,也许是为了理想,也许是为了实现自己价值,也许是为了幸福的生活,答案会各不...
    峰_留学阅读 1,137评论 0 0
  • 20170818亲爱的儿子,今天是你十二年来,第一次走出江苏来到青岛,出这么远的门,一路上你没有让妈妈过问过一句,...
    简单的幸福_ceb3阅读 1,170评论 0 1