zoukankan      html  css  js  c++  java
  • 入门

    框架:

      程序结构代码的集合,不是业务逻辑代码;

      集合中包含大量的类,函数,功能类包;集合按照一定的标准组合成功能体系,体系有很多设计体系,比如MVC;

    thinkPHP基础

      

       国产,开源,面向对象,MVC模式,单一入口机制

    单一入口框架

      在一个网站中,所有的请求都指向一个脚本文件;

      好处:

        目录结构规范,灵活控制,安全

      举例:zend,cakePHP,thinkPHP等

    入门教程

    http://www.thinkphp.cn/document/155.html

    http://doc.thinkphp.cn/manual/basic_concept.html

    thinkPHP框架结构   

    ├─ThinkPHP.php 框架入口文件
    ├─Common 框架公共文件
    ├─Conf 框架配置文件
    ├─Extend 框架扩展目录
    ├─Lang 核心语言包目录
    ├─Lib 核心类库目录
    │ ├─Behavior 核心行为类库
    │ ├─Core 核心基类库
    │ ├─Driver 内置驱动
    │ │ ├─Cache 内置缓存驱动
    │ │ ├─Db 内置数据库驱动
    │ │ ├─TagLib 内置标签驱动
    │ │ └─Template 内置模板引擎驱动
    │ └─Template 内置模板引擎
    └─Tpl 系统模板目录

    通过单一入口机制建立的项目目录结构:

    ├─Common 项目公共文件目录,比如自己写的一些公共类
    ├─Conf 项目配置目录
    ├─Lang 项目语言目录
    ├─Lib 存放当前项目的控制器、模型等
    │ ├─Action Action类库目录----------------------------------------->MVC中控制器
    │ ├─Behavior 行为类库目录
    │ ├─Model 模型类库目录-------------------------------------------->MVC中的模型
    │ └─Widget Widget类库目录
    ├─Runtime 项目运行时目录
    │ ├─Cache 模板缓存目录
    │ ├─Data 数据缓存目录
    │ ├─Logs 日志文件目录
    │ └─Temp 临时缓存目录
    └─Tpl 项目模板目录------------------------------------------------>MVC中的视图

  • 相关阅读:
    leetcode-----75. 颜色分类
    《面向机器智能的TensorFlow实践》_段菲学习资料
    事务及其ACID特性
    greenplum基本使用操作
    通过java api统计hive库下的所有表的文件个数、文件大小
    深度学习原理与TensorFlow实践_喻俨资料整理
    采集数据到HDFS
    《深入理解TensorFlow架构设计与实现原理》_彭靖田学习材料整理
    Too many open files
    子元素高度100%
  • 原文地址:https://www.cnblogs.com/RocketV2/p/4914381.html
Copyright © 2011-2022 走看看