zoukankan      html  css  js  c++  java
  • PHP 的 MVC 框架原理及常见框架学习

    在PHP开发中,选择合适的框架有助于加快软件开发速度,节省宝贵的项目时间,并允许开发人员专注于功能的实现。

    换句话说,流行的 PHP 框架有助于加速应用程序开发(RAD)的过程。这些 Web 框架提供了开发的基本结构,随后可以快速进行开发任务,整个开发过程稳定,并且采用标准流程进行,方便开发团队内部快速达成契约。

    市面上开源框架有几十种,如何快速学习框架?

    现在大部分框架都是基于 MVC 模式,所以了解 MVC 框架原理,可以快速入手应用开发。

    一、MVC 框架是什么?

    MVC 全名是 Model View Controller,是模型(model)-视图(view)-控制器(controller)的缩写,用一种业务逻辑、数据、界面显示分离的方法组织代码,将业务逻辑聚集到一个部件里面,在改进和个性化定制界面及用户交互的同时,不需要重新编写业务逻辑。

    二、MVC 框架的简易实现

    下图为 Thinkphp 的模块,采用了 MVC 的模式

    三、怎样快速学习一个框架

     1. 下载安装框架

     2. 查看目录结构

     3. 配置

     4. 控制器  使用模板 使用模型 

     5. 模板视图

     6. 模型 找出 CURD 的方法 一般跟数据库操作有关系  

     7. 路由

     9. HTTP 请求 知道 GET POST 值

     10. 实现一个简单的 CURD 功能

    四、框架

    ThinkPHP

    https://www.kancloud.cn/manual/thinkphp5/118003

    CI 框架

    http://codeigniter.org.cn/

    Laravel

    https://laravelacademy.org/laravel-docs-5_8

  • 相关阅读:
    css display和vertical-align 属性
    Python:time模块/random模块/os模块/sys模块
    css display和vertical-align 属性
    初始面向对象
    模块小记
    迭代器与生成器
    默认参数的陷阱自我心得
    初始函数
    文件操作
    python基础知识补充
  • 原文地址:https://www.cnblogs.com/ryanzheng/p/12440199.html
Copyright © 2011-2022 走看看