laravel5学习手记

0、autoload

  基本用法: http://docs.phpcomposer.com/01-basic-usage.html#Autoloading

  一个讲解:  http://www.jb51.net/article/53876.htm

 

  laravel5 只有App一个顶级namespace,访问controller,model都要使用命名空间。

  根据 http://my.oschina.net/zgldh/blog/362450 的建议,

  也可以添加一个自己的项目名的顶级namespace,来存放所有核心逻辑处理的代码。  

"autoload": {
    "psr-0":    {
        "Myapp":    "app/"
    }
  "psr-4":  {
          "Myapp\\": "app/Myapp" 
    }
}    

  注意:1、要建立 app/Myapp 这根目录;2、要运行 composer install

  这样, 在 app/Myapp 建立的类,其namespace 就直接为 Myapp,并且也能自动加载。

1、MCV 

  和传统的框架如CI2类似,也有路由,控制器、视图和模型这几个部分。

  还需要了解的是

    被包装成类的 请求Request和相应Response

    中间件

    

  

2、IoC DI

posted @   忘忧般若汤  阅读(234)  评论(0编辑  收藏  举报
编辑推荐:
· AI与.NET技术实操系列:基于图像分类模型对图像进行分类
· go语言实现终端里的倒计时
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
阅读排行:
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· ollama系列01:轻松3步本地部署deepseek,普通电脑可用
· 25岁的心里话
· 按钮权限的设计及实现
历史上的今天:
2014-07-28 详解 $_SERVER 函数中QUERY_STRING和REQUEST_URI区别
点击右上角即可分享
微信分享提示