Laravel工匠应用实战

作者: 何朱必 分类: 开发体验笔记, 更新… 发布时间: 2023-08-08 21:12 ė views 6 没有评论

引子

 

Laravel 是一个带有表现力和优雅语法的 PHP Web 应用程序框架(开发平台)。Laravel 开发社区同PHP开发社区与时俱进、开拓进取,持续更新源程序,不断刷新版本,更新功能。

Laravel被称为“全栈”式框架,因为它能够处理从网络服务到数据库管理、HTML生成的一切事情,垂直集成的web开发环境给开发者提供了更好的体验。开发人员可以通过命令行工具,生成和管理Laravel项目环境。 Laravel带有一个名为Artisan“工匠”的优秀的命令行工具,可以用它来生成框架代码和数据库架构,Artisan能够处理从数据库架构迁移到资源和配置管理的一切事情。

laravel框架中心思想:

MVC模式:建立一个数据操作代理层,把控制器(C)里的数据操作剥离出来

(1)把数据处理逻辑(M)分离使得代码更容易维护;(2)数据处理逻辑(M)和业务逻辑(V)分离,可以对这两个代码分别进行测试;(3)减少代码重复;(4)模块化一致性降低代码出错率;(5)用Artisan命令行统一自动生成代码模板(不是四处复制过来混在一起),让控制器(C)代码(99%的代码都在这个包里)的可读性大大提高。

生命周期:入口文件 -> 请求web服务器导入这个文件 -> 载入 Composer 生成的自动加载启动核心文件 -> 内核启动(服务提供者启动框架的各种组件) -> 交给路由分发到到(控制器,中间件等)-> 逻辑处理 -> 返回结果

 

开始正题

laravel项目使用composer来创建(Composer是PHP中用来管理依赖(dependency)关系的工具。你可以在自己的项目中声明所依赖的外部工具库(libraries),Composer会帮你安装这些依赖的库文件)。

PHPer都熟知Wordpress五分钟建站,那么,下面的操作更加惊奇,让laravel项目一分钟跑起来,想尝试最新功能的话,请先切换到php8.2后在linux终端中执行命令或在Windows命令窗口执行:

1. 安装 Laravel

安装镜像

在cmd中,输入:

第一个可选镜像

composer config -g repo.packagist composer https://packagist.phpcomposer.com
一般国内就用第一个镜像就可以了。如果某些原因不行,再试第二个镜像

第二个可选镜像:

composer config -g repo.packagist composer https://mirrors.aliyun.com/composer/

lavarel创建一个lavarel项目

composer create-project –prefer-dist laravel/laravel web

或直接下载压缩文件解压到开发目录web下用composer  install全局安装

最新稳定版本laravel-10.2.5.zip

2. 配置 .env
DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=slow_admin
DB_USERNAME=root
DB_PASSWORD=
3. 获取 Owl Admin
composer require slowlyo/owl-admin
4. 发布资源
php artisan admin:publish
5. 安装
php artisan admin:install
6. 运行项目
在你的环境把代码跑起来

或者在 laravel 目录执行 php artisan serve

在浏览器打开 http://localhost/admin 即可访问

初始账号密码都是 admin

————————————————
原文作者:Slowlyo
转自链接:https://learnku.com/articles/75644#63101a

 

本文出自何朱必博客,转载时请注明出处及相应链接。

本文永久链接: https://www.hezhubi.com/artisan.htm

0

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注

Ɣ回顶部