[Wondgirl] ThinkPHP-json数据接口的创建及调用(一)配制ThinkPHP

转载请注明出处:http://blog.csdn.NET/wondgirl

内容概要:

   我是一名iOS开发的程序员,我发现很我像我一样做APP的程序员都想学会自己写接口,所以写了这篇博文,即使你是零基础,也可以学会如何用ThinkPHP写json数据接口.

什么是json?

JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。它基于ECMAScript的一个子集。 JSON采用完全独立于语言的文本格式,但是也使用了类似于C语言家族的习惯(包括C、C++、C#、Java、JavaScript、Perl、Python等)。这些特性使JSON成为理想的数据交换语言。 易于人阅读和编写,同时也易于机器解析和生成(一般用于提升网络传输速率)。

获取ThinkPHP

获取ThinkPHP的方式很多,官方网站(http://thinkphp.cn)是最好的下载和文档获取来源。

官网提供了稳定版本的下载:http://thinkphp.cn/down/framework.html
Git获取地址列表(你可以选择一个最快的地址):

Github: https://github.com/liu21st/thinkphp
Oschina: http://git.oschina.net/liu21st/thinkphp.git
Code: https://code.csdn.net/topthink2011/ThinkPHP
Coding: https://coding.net/u/liu21st/p/thinkphp/git

我是把同事拷贝给我的ThinkPHP文件夹直接拷贝到apachectl站点下.
1.把ThinkPHP文件夹内的所有文件考到你的站点下.复制以下文件.
[Wondgirl] ThinkPHP-json数据接口的创建及调用(一)配制ThinkPHP_第1张图片

2.前往服务器站点:
[Wondgirl] ThinkPHP-json数据接口的创建及调用(一)配制ThinkPHP_第2张图片
前往—电脑—APPLE—资源库—WebServer—Documents
在Documents文件夹下新建一个文件夹(最好以你的这个项目名命名),我的这个文件夹叫petsland.

3.把第1步复制的三个文件拷贝到第2步新建的文件夹里.
4.打开index.php
可以在第21行把你要创建的文件平改名字.

define('APP_PATH','./PetLandApp/');//define('APP_PATH','./这里可以用的你项目命名/');

5.打开浏览器,http://localhost/petsland

这时网页上会显示:

应用目录[./PetLandApp/]不可写,目录无法自动生成!
请手动生成项目目录~

打开终端—进入到站点的Documents文件夹内:
cd /Library/WebServer/Documents
sudo chmod -R 777 petsland

cd /Library/WebServer/Documents 
sudo chmod -R 777 petsland

这时再重新刷新浏览器,就会出来ThinkPHP的欢迎页面了.

6.这时在回到你的站点
前往—电脑—APPLE—资源库—WebServer—Documents—petsland
里面就有了PetLandApp的文件夹
这里写图片描述

注:

 如何启动MAC系统自带的apachectl服务器(阿帕奇Web服务器)请参考我之前写的博文:http://blog.csdn.net/wondgirl/article/details/52933579

你可能感兴趣的:(PHP,thinkphp,json,ios,json接口,thinkphp安装)