松林今天开始教大家Thinkphp基本的操作流程,也就是很平常的一个执行过程,以方便大家对Thinkphp的流程有一个了解,对以后的部署少走一些弯路。

松林在部署很简单的一些企业网站的时候,部署的架构是这样的。在网站根目录新建一个Public文件夹,Public下面包含images、css、jvascript。因为在模板文件下经常会调用css,js,或者图片,Thinkphp有一个系统常量__PUBLIC__这个系统常量默认就指向了项目的根目录,所以在模板调用css、images的时候就可以写成__PUBLIC__/css   或者__PUBLIC__/images  这样就非常方便了。

网站少不了链接,有链接的原因是什么?比如菜单栏有一个新闻栏目,那么我们在点了新闻栏目的链接以后要执行什么操作呢?,松林慢慢来给大家介绍,我通常的作法就是,比如有一个新闻菜单,我就会在home文件夹(项目生成时候、生成自己创建的文件夹,详情查看Thinkphp的安装)下,lib下的Action里新建一个NewsAction.class.php

代码:

<?php
class NewsAction extends Action{

//点击模板新闻链接之后链接过来的方法

Public function index(){

$this->display();    //这句话是渲染模板,比如模板点击了新闻之后,进入这个方法,然后display到一新闻列表模板,那新模板的地址就是,home/tpl/News(这个news跟controller名称一致)/index.html   然后在这个模板下写新闻列表方法。

}
}

?>

松林今天简单给大家讲解一下Thinkphp的调用,以后会慢慢加深Thinkphp教程(当然还有质量)。

 

 

文章均属 松林's blog 原创 转载请注明转自 松林's blog

本文地址 :http://www.songlin51.com/archives/587.html