码迷,mamicode.com
首页 > Web开发 > 详细

第一天 信手拈来无意句-ThinkPHP手把手快速拼接网站

时间:2015-05-30 21:14:29      阅读:220      评论:0      收藏:0      [点我收藏+]

标签:thinkphp   php   php框架   mvc   网站   

       5月30日,晴。“流光容易把人抛,红了樱桃,绿了芭蕉。”

       ThinkPHP是一个快速、兼容而且简单的轻量级国产PHP开发框架。本文手把手快速搭建一个网站小应用,信手拈来,聊以抛砖引玉,增加大家学习PHP框架的兴趣,提高开发效率。

     一、准备工作 

     对于大多数程序猿来说,界面设计都搞得丑陋不堪,还是“拿来主义”,网上找个免费模板一用。

       1、下载个前端模板,Expanding_Portfolio.zip

       2、下载个后台模板,admin-templates.rar

       3、下载thinkphp框架文件ThinkPHP3.1.3完整版ThinkPHP_full.zipThinkPHP官网http://www.thinkphp.cn/ 

        4、下载PHP程序集成包phpStudy(PHP 5.2.17),无须配置即可使用,是非常方便。具体使用参看产品说明书。

    二、创建前后端应用框架

       1、在D:\phpStudyB\WWW目录下创建工程MyFirstThinkPHP_1(说白了就是一个文件夹)。

      2、ThinkPHP_full.zip框架文件里面的ThinkPHP整个拷贝到工程目录MyFirstThinkPHP_1下面。

      3、生成前端框架home——编写home.php

<?php
	define('THINK_PATH','./ThinkPHP/');
	define('APP_PATH','./home/');
	define('APP_NAME','home');
	define('APP_DEBUG',true);

	require	THINK_PATH.'ThinkPHP.php';
?>

     用define定义几个常量定义分别指明了:

           1.   ThinkPHP框架的路径

          2.    前台应用程序目录

           3.   前台应用程序名称

           4.    开启调试模式

           5.    包含ThinkPHP框架下的ThinkPHP.php文件

        此时,工程目录MyFirstThinkPHP_1下面有两个文件:

技术分享

      浏览器里面输入:http://localhost/MyFirstThinkPHP_1/home.php,出现

                                                  技术分享
此时,工程目录MyFirstThinkPHP_1下面多出个一个文件夹home:

                                               技术分享

打开home目录,内容如下:

                                                      技术分享

     生成的项目目录结构和系统目录类似,各个文件夹的含义如下:

技术分享

  其中主要关注四个文件夹:

      1.    Conf 存放工程配置文件

      2.    Lib   (核心文件!存放MVC模式的模型类和控制器类)

      3.    Tpl(存放模板文件,前面下载的前端模板放在此处

      4.    Runtime(存放运行时文件,比如缓存、数据库表缓存)



第一天 信手拈来无意句-ThinkPHP手把手快速拼接网站

标签:thinkphp   php   php框架   mvc   网站   

原文地址:http://blog.csdn.net/zwszws/article/details/46270789

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!