ThinkPHP

作者: 燚焱炎火_18d0 | 来源:发表于2017-07-12 17:01 被阅读0次

    ThinkPHP简介

    ThinkPHP是一个免费开源的,快速、简单的面向对象的轻量级PHP开发框架

    始创于2006年初,遵循Apache2开源协议

    秉承简洁,实用的设计原则,注重易用性

    拥有众多原创功能和特性,在易用性,扩展性和性能方面不断优化和改进

    已成长为国内最领先和最具有影响力的WEB应用开发框架

    为什么选择ThinkPHP5

    ThinkPHP5.0版本是一个颠覆和重构版本,采用全新的架构思想

    引入了更多的PHP新特性,优化了核心,减少了依赖,实现了真正的惰性加载

    针对API开发做了大量的优化,包括路由、日志、异常、模型、数据库、模板引擎和验证等模块都已经重构

    支持composer安装

    不适合原有3.2项目的升级

    MVC简介

    传统模式和MVC模式对比

    传统模式开发   是将所有的用户输入输出,以及对整个流程的判断等都写在一起的,没有层次的划分

    mvc分层开发模式 层次分明,对整个开发流程有很好的控制,友好的开发体验

    MVC的优势

    耦合性低

    重用性高

    可维护性高

    有利于软件的工程化

    MVC的变形

    无Model模式的web开发  纯静态的网页,不需要数据库的交互

    无View模式的API接口开发  

    Model再分层和Controller再分层

    TP5的安装

    开发环境介绍

    php >=5.4.0

    PDO MbString CURL 扩展

    Mysql >=5.5

    APache Nginx  TP5有内置的WEB服务器

    Git 安装 TP5

    windows 下 git 安装

    1 安装git 客户端  http://git-scm.com/downloads

    2 git 环境 变量设置  将bin目录复制到PATH环境变量

    3 git clone TP5  https://github.com/top-think  --depth=1

    Composer 安装 TP5

    windows下 composer安装

    1 下载composer.phar 文件

    2 修改php.ini 文件 openssl 打开

    3 复制 composer.phar 到 php 的安装目录 也就是php.exe 同级

    4 新建composer.bat文件 用记事本打开 复制 @php "%~dp0composer.phar" %* 保存

    5 cmd 执行 composer --version  查看是否安装成功

    6 更换镜像源为中国源  composer config -g repo.packagist composer https://packagist.phpcomposer.com

    7 composer create-project --prefer-dist  topthink/think  tp_composer

    8 完成

    相关文章

      网友评论

          本文标题:ThinkPHP

          本文链接:https://www.haomeiwen.com/subject/ovjyhxtx.html