• thinkphp介绍


    1、thinkphp是一个免费的开源的轻量级的高效的国产的php框架

    2、现在主流的框架有:

      zend framwork 框架,功能十分齐全,是php官网开发的一个框架

      yii框架 十分轻巧的效率高的快速的 推荐学习

      cakephp 框架

      ci框架 推荐学习

      wordpress 原来是一个免费的开源的个人博客模板CMS(内容管理系统)

    3、如何获得thinkphp

    www.thinkphp.cn

    4、如何使用thinkphp来搭建自己的项目

    在项目的入口文件中输入以下代码:

    //定义一个前台项目名称常量

    define(‘APP_NAME’,’admin’);

    //定义一个前台项目路径常量

    define(‘APP_PATH’,’./home/’);

    //包含tp框架入口文件来搭建项目

    require ‘../ThinkPHP/ThinkPHP.php’;

    //开启调试模式

    define(‘APP_DEBUG‘,1);

    5、tp控制器

    在tp中控制前一般使用模块名Action.php.class这种命名方式,所编写的所有控制器毒药继承Action基类

    6、tp模型

    实例化Model类,如果我们实例化的是系统的Model类则可以使用如下方式实例化:

    $m = M(‘表名’);

    如果我们实例化的是用户自定义的类Model则使用如下方式实例化:

    $m = D(‘表名’);

    7、模板引擎

    发送变量发送的方式和smatty一样也是使用assign方法

    加载模板也是使用display方法来加载,若所加载的模板和方法名一致的话则可以省略,如果不一致则导致直接写模板名称(不包含扩展名)

    8、部署目录

    image

    image

  • 相关阅读:
    Codeforces 512D
    Codeforces Gym 101480C
    Codeforces 575A
    Codeforces Round #691 (Div. 2) 题解
    .net Core 中文等非英文文字html输出编码输出问题
    .net5 grpc服务在windows上的架设方法
    北大集训 2020 游记
    北大集训2020游记
    Tricks -「网络流」经典模型汇总
    Solution -「BJWC 2018」「洛谷 P4486」Kakuro
  • 原文地址:https://www.cnblogs.com/xulibing/p/5422526.html
Copyright © 2020-2023  润新知