REST API是一种广泛应用于服务器和客户端之间的网络通信接口设计风格。首先要明确的是,REST是一种API设计风格,或是理解成一种设计思想,而不是一个具体的技术、编程语言等(有点类似于模块化编程思想)。本文参考了一篇国外的文章,简单介绍了使用Slim框架实现基本REST API的过程。

本文参考文章 《How to create REST API for Android app using PHP, Slim and MySQL》

本文源码可在GitHub上下载: https://github.com/jzj1993/Slim-REST-API

阅读全文 »

你也许不懂如何造一辆凯迪拉克,但你可以驾驶凯迪拉克。
你也许不懂Evernote是用什么技术做出来的,但你也可以使用Evernote。
你也许不懂Git,但你可以使用Github。


阅读全文 »

网页前端的JavaScript代码编写好之后,不像C语言会编译成机器码,作为脚本语言,JavaScript是直接从源码文件执行的。通常为了节省空间,可以把代码进行压缩,去掉多余的空格和换行等(代码可以全部写到一行,这个有点像C语言)。同样HTML,CSS等代码也可以进行这样的压缩操作。

功能全面的在线工具集:tool.lu

阅读全文 »


其实我也不想写这么无聊的东西可是学弟一遍一遍问啊,学姐大三了啊很忙啊,不能天天看着你给你分析感情问题啊,学姐觉得应该授之以渔不能授之以鱼啊,于是学姐版把妹课堂开课啦!

首先,你要有个target,并且很喜欢她。并不是说你想谈恋爱了就随便找个还不错的妹子就上,那种把妹把的不是爱情是寂寞啊亲,我讲的可不似这一种。

阅读全文 »

继续上一篇的内容,这篇快速介绍Django的数据库模型。

Django支持4种数据库,PostgreSQL,SQLite3,MySQL,Oracle。这里我们忽略数据库的配置,直接使用默认已经配置完成的SQLite3数据库,重点关注Python代码的实现。Django已经将数据库进行了完善的封装,通过同样的代码,就可以操作多种数据库,会自动生成对应的SQL等语句操作数据库。

阅读全文 »

Django是一个开放源代码的Web应用框架,由Python写成。采用了MVC的软件设计模式,即模型M,视图V和控制器C。它最初是被开发来用于管理劳伦斯出版集团旗下的一些以新闻内容为主的网站的,即是CMS(内容管理系统)软件。并于2005年7月在BSD许可证下发布。这套框架是以比利时的吉普赛爵士吉他手Django Reinhardt来命名的。这里介绍如何在windows下安装Django。

django-1.6.2

阅读全文 »

很多互联网产品有个共性,就是其业务核心在数据库中,各种客户端包括网页、桌面、手机App,本质上只是将数据库中的数据,按照一定的结构和组织呈现在用户面前。

因此对于一款互联网产品的初期开发,数据库模型的设计是非常重要的。并且数据库的模型设计与产品需求有直接的关联,通过设计数据库模型,能将产品需求与实现有效的结合起来。

阅读全文 »