- 博客(6)
- 资源 (10)
- 收藏
- 关注
原创 Autumn中文文档4:响应客户端结果
core\htt\Response封装了来自服务器端的处理结果。 很多场景中,用户请求服务器处理完业务逻辑后,不一定是要返回一个页面。比如来自手机app请求查询一个用户信息,或者来自页面js的异步网络请求等。这种场景下,要求服务器返回基于json或者xml的数据报。HttpResponse提供的方法方法名称 参数解析
2017-04-25 11:03:46 823
原创 Autumn中文文档3:接收客户端数据
core\http\Request模块封装了客户端的请求,在控制器中我们用它来获取来自客户端的请求参数。接收POST和GET参数有一个注册的action,需要接受客户端发来的账号和密码:namespace app\controllers;use core\Autumn;class MyController extends \
2017-04-25 10:58:31 508
原创 Autumn中文文档2:控制器
在mvc模式中的c也就是controller主要用来处理客户端的请求,调用相关的model完成业务逻辑处理,并通过view(不是必须)来响应客户端。app/controllers/文件夹就是用来放置你项目中的控制器们。默认控制器我们以默认的SiteController.php为例来讲,控制器的命名由名称+Controller这
2017-04-25 10:53:38 577
原创 Autumn中文文档1:部署运行
项目地址:https://github.com/bit128/autumn我们可以从github上很方便的获取Autumn框架的源码:https://github.com/bit128/autumn.git目录结构无论你是通过git仓库同步Autumn到本地,还是直接下载zip包解压到本机文件夹,打开Autumn项目后,目录结构如下:index.php是框架的入口文件,app/文件夹是用户的项目目录
2017-04-25 10:49:28 556
原创 Autumn中文文档0:为什么使用Autumn
Autumn存在的意义在实际项目开发中,现有的框架所提供的功能并没有被完全使用,甚至百分之三十的类都用不上。 我静下心来思考其中的缘由,并不是我们的系统不够“复杂”,也不是开发者的技术水平不足,反而我们在框架之上又扩展设计了许多漂亮的模块和子系统。所以,这肯定是存在不合理的设计。我们设计框架的初衷是什么?答案肯定是为了提升开发效率。那又该怎样设计?当然是在大量重复、可重用的地方做优化。
2017-04-25 10:30:08 1004
原创 基于NSURLSession 的网络请求
基于NSURLSession 的网络请求最近发现新版本的ios sdk中不在建议使用NSURLConnection做网络请求了,推荐使用NSURLSession。NSURLSessionDataTask默认开辟新线程(异步)发起请求。我们来看一个简单的 GET请求://这是我github的首页NSURL *url = [NSURL URLWithString: @"http://github.co
2016-12-01 15:36:24 279
php语法函数详细手册
2011-03-02
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人