ThinkPHP 3.2 开发过程-阿里云开发者社区

开发者社区> 杰克.陈> 正文

ThinkPHP 3.2 开发过程

简介: 原文: ThinkPHP 3.2 开发过程  设置所有项目的公共配置Application\Common\Conf\config.php,SAE模式下配置文件为config_sae.
+关注继续查看
原文: ThinkPHP 3.2 开发过程


  1.  设置所有项目的公共配置Application\Common\Conf\config.php,SAE模式下配置文件为config_sae.php

    配置默认的模块
    'DEFAULT_MODULE'     => 'Home',
    配置禁止客户端访问的模块
    'MODULE_DENY_LIST'   => array('Common'),

    SAE配置:
    修改入口文件index.php ,在require前增加
    define('STORAGE_TYPE','sae');
    define('APP_MODE','sae');



  2.  创建项目目录.  Application\Home 和项目配置目录  Home\Conf ,此处的配置会自动覆盖公共配置。

    配置View默认的主题风格
        'DEFAULT_THEME' =>  'default',


  3. 创建MVC结构  

     Home\Controller
     Home\View
     Home\View\default   目录名称取决于主题风格设置



  4. 创建控制器Home\Controller\IndexController.class.php

    <?php
    
    namespace Home\Controller;
    use Think\Controller;
    
    class IndexController extends Controller 
    {
        public function index(){
            $this->display();
        }
    }
    
    ?>


  5. 根据控制器创建视图目录Home\View\default\Index,目录名称取决于控制器的前缀Index.


  6. 创建界面文件 Home\View\default\Index\index.html,文件名称取决于控制器对应的函数名称,控制器默认实现了index函数。

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
【iOS开发】whose view is not in the window hierarchy
在做界面跳转的时候,我们经常会用到这两个函数 func dismissViewControllerAnimated(flag:Bool, completion: (() ->Void)?) func presentViewController(vie...
770 0
阿里云服务器怎么设置密码?怎么停机?怎么重启服务器?
如果在创建实例时没有设置密码,或者密码丢失,您可以在控制台上重新设置实例的登录密码。本文仅描述如何在 ECS 管理控制台上修改实例登录密码。
7238 0
21、 Python快速开发分布式搜索引擎Scrapy精讲—爬虫数据保存
转: 【http://bdy.lqkweb.com】 【http://www.swpan.cn】 注意:数据保存的操作都是在pipelines.py文件里操作的 将数据保存为json文件 spider是一个信号检测 # -*- coding: utf-8 -*- # Define your it.
1024 0
python 人工智能开发
facebook pytorch 深度学习 python 自然语言处理库 facebook python caffe2 深度学习
1043 0
ESP8266在Alios-Things上的入门开发指南 (一)开发环境搭建及HelloWorld固件
一、    开发环境搭建         目前国内大多数开发者使用的都是WinXP/Win7/Windows XX做MCU的开发。习惯Windows环境开发的朋友,如果一旦一接触到MCU需要是Linux环境来进行开发编译,第一反应理所应当是“臣妾做不到”!比方说,我们主角ESP8266这颗芯片,原厂提供的就是基于Linux做的开发(早期乐鑫还提供VM的开发环境镜像)。
11935 0
+关注
杰克.陈
一个安静的程序猿~
10427
文章
2
问答
文章排行榜
最热
最新
相关电子书
更多
《Nacos架构&原理》
立即下载
《看见新力量:二》电子书
立即下载
云上自动化运维(CloudOps)白皮书
立即下载