开发框架中thinkphp相对应用比较广泛.今天下载了个thinkphp3.1.2的安装包,我用的xammp环境,那么找到htdocs文件夹,我
在文件夹下面新建一个文件夹起名叫app,把下载的源码为Thinkphp文件夹放到我们新建的app文件夹下面,然后我们新建一个名为
index.php文件,这个index.php文件就是我们这个整个thinkphp开发框架|开源框架的入口文件。
关于入口文件的解释thinkphp官网是这样说的。
ThinkPHP采用单一入口模式进行项目部署和访问,无论完成什么功能,一个项目都有一个统一(但不一定是唯一)的入口。应该说,所有项目都是从入口文件开始的,并且所有的项目的入口文件是类似的。
建立好入口文件index.php文件我们就要去定义这个入口文件。index.php定义内容如下:
<?php
define('APP_NAME','app'); //定义thinkphp 项目的名称 ,比如我定义是app define('APP_PATH','./app/'); //定义thinkphp项目的路径 require './ThinkPHP/ThinkPHP.php'; //加载框架入口文件
define('APP_DEBUG',TRUE); // 开启thinkphp调试模式,有助于我们书写查看错误。
?>
好了现在我们在我们浏览器里输入http://localhost/app/index.php 回车 我们就会看到thinkphp的欢迎界面。
下来我们就可以看到文件里在访问后又生成了很多文件夹,文件夹说明如下:
目录
说明
Common 项目公共文件目录,一般放置项目的公共函数
Conf 项目配置目录,项目所有的配置文件都放在这里
Lang 项目语言包目录(可选 如果不需要多语言支持 可删除)
Lib 项目类库目录,通常包括Action和Model子目录
Tpl 项目模板目录,支持模板主题
Runtime 项目运行时目录,包括Cache(模板缓存)、Temp(数据缓存)、Data(数据目录)和Logs(日志文件)子目录,如果存在分组的话,则首先是分组目录。
对了这里还要说明解释下先前下载的Thinkphp里面的文件夹的每个含义:
目录/文件
说明
ThinkPHP.php 框架入口文件
Common 框架公共文件目录
Conf 框架配置文件目录
Lang 框架系统语言目录
Lib 系统核心基类库目录
Tpl 系统模板目录
Extend 框架扩展目录(关于扩展目录的详细信息请参考后面的扩展章节)
下来我们就可以进行我们的Thinkphp开源框架|开发框架的学习了。 Hello Thinkphp `(*∩_∩*)′
更多推荐
开源框架开发框架|thinkphp自学教程(
发布评论