• thinkPHP学习笔记(1)


    现在对前端的要求越来越高了  基本上身为一个前端人员需要会一种后台语言,于是选择了当下流行的php。因为是自学对我这个不怎么懂代码的人来说还是有点难度的。

    1.先看看thinkphp的目录结构

     1 ├─ThinkPHP.php     框架入口文件 (注:这个文件是不能直接执行的只有在项目入口文件中调用才能运行  = =想我当初还对着它点啊点)
     2 ├─Common 框架公共文件
     3 ├─Conf 框架配置文件
     4 ├─Extend 框架扩展目录
     5 ├─Lang 核心语言包目录
     6 ├─Lib 核心类库目录
     7 │  ├─Behavior 核心行为类库
     8 │  ├─Core 核心基类库
     9 │  ├─Driver 内置驱动
    10 │  │  ├─Cache 内置缓存驱动
    11 │  │  ├─Db 内置数据库驱动
    12 │  │  ├─TagLib 内置标签驱动
    13 │  │  └─Template 内置模板引擎驱动
    14 │  └─Template 内置模板引擎
    15 └─Tpl 系统模板目录

    2.调用thinkphp入口文件index.php

    1 <?php
    2 require '/ThinkPHP框架所在目录/ThinkPHP.php';  //之前提到过的调用入口文件

    3.在文件夹app下运行index.php。由于调用了thinkphp.php所以自动生成文件目录。

     1 ├─index.php     项目入口文件
     2 ├─Common 项目公共文件目录
     3 ├─Conf 项目配置目录
     4 ├─Lang 项目语言目录
     5 ├─Lib 项目类库目录
     6 │  ├─Action Action类库目录
     7 │  ├─Behavior 行为类库目录
     8 │  ├─Model 模型类库目录
     9 │  └─Widget Widget类库目录
    10 ├─Runtime 项目运行时目录
    11 │  ├─Cache 模板缓存目录
    12 │  ├─Data 数据缓存目录
    13 │  ├─Logs 日志文件目录
    14 │  └─Temp 临时缓存目录
    15 └─Tpl 项目模板目录

    4.入口文件移动到app目录的外面.修改代码如下。

    1 <?php
    2 define('APP_NAME','app');  //定义项目名
    3 define('APP_PATH','./app/');//项目目录
    4 require '/ThinkPHP框架所在目录/ThinkPHP.php';

    这个是最基本的入门知识。一天学一点 总会有效果的!

  • 相关阅读:
    在Ubuntu中通过update-alternatives切换软件版本
    SCons: 替代 make 和 makefile 及 javac 的极好用的c、c++、java 构建工具
    mongodb 的使用
    利用grub从ubuntu找回windows启动项
    How to Repair GRUB2 When Ubuntu Won’t Boot
    Redis vs Mongo vs mysql
    java script 的工具
    python 的弹框
    how to use greendao in android studio
    python yield的终极解释
  • 原文地址:https://www.cnblogs.com/tine/p/5718083.html
Copyright © 2020-2023  润新知