zoukankan      html  css  js  c++  java
  • thinkphp的初步认识

    框架的意义
    减少重复劳动
    便于团队配合
    增强安全性
    工作/面试都需要

     

    为什么学习ThinkPHP
    国内公司用的多
    框架基本都是MVC架构,学一则通

    一、框架的部署

    1.1下载tp官网

      http://www.thinkphp.cn/

    1.2引入

      A:解压文件
      B: 得到ThinkPHP目录(只要这个就可以)
      C: ThinkPHP可以放在任意目录(不一定非要www)
      D: 建立项目, shop , cms, blog
      E: 项目目录下,创建index.php

      index.php内容如下

    // 定义应用目录
    define('APP_PATH','./');
    
    // 引入ThinkPHP入口文件
    require '../ThinkPHP/ThinkPHP.php';

    1.3生成项目

      完成1.2的配置后,
      在地址运行 index.php即可自动生成项目
      看到如下界面,就配置成功了

      欢迎使用ThinkPHP!

      

      成功后,自动生成了如下目录

      Common // ,类等可以在这儿
      Home // controll model view 都在这儿
      Runtime //运行时生成的文件

    1.4创建模块

      什么是模块: 1个网站,常见前台, admin后台,二者功能,css,图片等,都差的很大.

      开发时,为了清晰,可以分为2个模块来管理.

      直接复制一份Home模块

      并重命名为Admin

        


        修改Admin/controller/indexController 的命名空间

      PHP namespace HomeController; 修改为 php namespace AdminController;

      

    <?php
    namespace AdminController;
    use ThinkController;
    class IndexController extends Controller {
        public function index(){
       
        echo 'Admin';
        }
    }

     

        地址栏访问 /index.php/Admin/Index/index

       

    代表模块创建成功!

     

  • 相关阅读:
    按之字形打印二叉树 --剑指offer
    浅谈PHP+Access数据库的连接 注意要点
    Linux下统计代码行数
    获取服务器IP,客户端IP
    CURL访问举例
    廖雪峰博客
    Redis命令
    svn merge和branch 详解
    Linux Screen超简明教程
    MySQL 的Coalesce函数
  • 原文地址:https://www.cnblogs.com/healy/p/6801586.html
Copyright © 2011-2022 走看看