• 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';

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

  • 相关阅读:
    数据结构—链表
    python字母串查找基本操作
    python九九乘法表程序代码
    SpringMVC跨域问题排查以及源码实现
    深入理解MySql子查询IN的执行和优化
    Dubbo源码阅读-服务导出
    Disconf源码分析之启动过程分析下(2)
    Disconf源码分析之启动过程分析上(1)
    Java多线程volatile和synchronized总结
    Java多线程基础总结
  • 原文地址:https://www.cnblogs.com/tine/p/5718083.html
Copyright © 2020-2023  润新知