基础准备
不懂php开发环境搭建的可以去网上搜索下。相信学习这个框架的童鞋们也都不是菜鸟级的了。 我习惯开发中直接用实际要发布的域名来做测试,这样将来发布后会省去一些不必要的麻烦。 假如你的程序将来要发布到域名http://blog.csdn.net/qq_29572055上,这里简单介绍一下方法:
1、修改本机host ,把你要测试开发的网络地址指向本地:
用文本编辑器打开:C:\Windows\System32\drivers\etc\host 文件
最后一行添加:
1 127.0.0.1 blog.liqingbo.cn
这样从你本机的浏览器请求网址www.test.com 都会被解析到你的本机ip : 127.0.0.1上。
2、打开apache的 Virtual Hosts配置文件 建立添加虚拟网站文件映射。
2
3 ServerAdmin mqqkobe@163.com
4 DocumentRoot "D:/php/test/pub"
5 ServerName blog.liqingbo.cn
6 ErrorLog "logs/dummy-host.somenet.com-error.log"
7 CustomLog "logs/dummy-host.somenet.com-access.log" common
8
9 Options FollowSymLinks
10 AllowOverride All
11 Order allow,deny
12 Allow from all
13
14
3、根据上面的配置可以看出,需要把工程test的开发目录拷贝到D:/php下
4、默认情况下把框架的参考系统源码目录也拷贝到D:/php下
开发工具
这里推荐eclipse的php开发工具(PDT),笔者是从java开始接触程序开发的所以推荐eclipse 下载地址:http://eclipse.org/pdt/downloads/ 一般下载all in one就好。
本人本地配的域名是框架网站的主域名:
15 127.0.0.1 www.yyuc.net
特别说明:
1、因为示例中配置的域名是www.yyuc.net,所以下文所提到 www.yyuc.net的地方你都需要自换成自己的域名。
2、为了让你更了解YY框架的原理和构成,我们先介绍几个简单的示例再介绍开发管理中心的使用,虽然开发管理中心会帮助我们省去一些敲代码的工作量,但是作为初学者,还是建议你一步一步的往下看。
Nginx的配置:
linux下我们更常用nginx来代替apache完成页面请求转发的工作,下面是在一个简单的nginx配置示例:
16 user www www;
17
18 worker_processes 1;
19