当前位置: 首页 > news >正文

视频网站开发报告深圳市住房和建设局官网

视频网站开发报告,深圳市住房和建设局官网,什么网站可以做市场分析呢,广元建设公司网站L01 Laravel 教程 - Web 开发实战入门 ( Laravel 9.x ) 一、功能 1.会话控制(登录、退出、记住我) 2.用户功能(注册、用户激活、密码重设、邮件发送、个人中心、用户列表、用户删除) 3.静态页面(首页、关于、帮助&am…

L01 Laravel 教程 - Web 开发实战入门 ( Laravel 9.x )

一、功能

1.会话控制(登录、退出、记住我)
2.用户功能(注册、用户激活、密码重设、邮件发送、个人中心、用户列表、用户删除)
3.静态页面(首页、关于、帮助)
4.微博数据(发布微博、删除微博、微博列表)
5.社交功能(关注用户、取消关注、关注和粉丝列表页面、社交统计信息、关注用户动态流)


 首先安装了小皮(php、composer)nodejs、npm


二、创建应用

1)cmd创建

composer create-project laravel/laravel weibo --prefer-dist "9.1.*"

 2)在小皮上搭个站点

用小皮搭站点


三、统一代码风格

在   .editorconfig   文件下面加上配置信息

用于指定代码的缩进样式和大小。

[*.{js,html,blade.php,css,scss,vue}]
indent_style = space
indent_size = 2

根据这个文件的设置,代码文件的缩进使用空格,每个缩进级别为2个空格。
这个文件适用于JavaScript、HTML、Blade模板、CSS、SCSS和Vue文件。
通过这个配置文件,你可以确保在不同的编辑器中保持一致的缩进样式。


四、静态页面

1)移除无用视图

rm resources/views/welcome.blade.php

2)MVC

MVC是一种软件架构设计模式

 Model(模型)、View(视图)和 Controller(控制器)

1.用户在地址栏输入URL并访问
2.路由将URL请求映射到指定的控制器上
3.控制器与数据模型进行数据存取交互
4.控制器在数据读取完毕后,讲数据传给视图进行渲染
5.视图渲染完成在浏览器呈现完整页面

我理解的就是: 

1.模型(Model)是与数据库(Database)相关联的,简而言之,就是在模型里面获取数据库数据

2.模型(Model)获取的数据就会与控制器(Controller)进行交互
3.(控制器一般写的就是处理该 URL 的控制器动作
4.最后在进行视图(View)的渲染
5.简而言之,就是控制器作为一个红娘,牵红线的人,将视图和模型相关联


3)配置路由

routes/web.php

Route::get('/', 'StaticPagesController@home');
Route::get('/help', 'StaticPagesController@help');
Route::get('/about', 'StaticPagesController@about');

 在 Laravel 中我们较为常用的几个基本的 HTTP 操作分别为 GET、POST、PATCH、DELETE

GET 常用于页面读取 
POST 常用于数据提交
 PATCH 常用于数据更新
 DELETE 常用于数据删除


4)生成静态页面的控制器

php artisan make:controller StaticPagesController

生成的控制器文件里面有一个命名空间 

所以在给StaticPagesController文件增加了动作之后

要前往路由的服务提供者类中设置命名空间

  protected  $namespace =  'App\\Http\\Controllers'; (受保护的)


 namespace方法用于指定控制器命名空间。

在这里,$this->namespace表示从当前类的命名空间继承

Route::middleware('web')
                ->namespace($this->namespace)
                ->group(base_path('routes/web.php'));

这段代码的作用是将web.php文件中定义的路由应用到web中间件,并且将控制器的命名空间设为$this->namespace


>>>app/Providers(存放『服务提供者』文件)

在Laravel框架中,服务提供者(Service Provider)文件通常存放在 app/Providers 目录下。
服务提供者在Laravel中扮演着非常重要的角色,用于注册和绑定各种服务、组件和功能。

app/Providers 目录下,
你可以找到一些默认的服务提供者文件,如 AppServiceProvider.php、EventServiceProvider.php 和 RouteServiceProvider.php........这些文件分别负责注册应用程序的基本服务、事件服务和路由服务。

除了默认的服务提供者文件,你也可以创建自己的服务提供者文件。你可以根据需要在 `app/Providers` 目录下创建新的服务提供者文件,以便注册和绑定自定义的服务、组件和功能。

在创建服务提供者文件后,需要在 config/app.php 配置文件的 providers 数组中添加相应的服务提供者类。
这样,Laravel框架在启动时会自动加载并注册这些服务提供者,使其可以被应用程序使用。

总结起来,服务提供者文件通常存放在 app/Providers 目录下,你可以在该目录下创建新的服务提供者文件,并在 config/app.php 配置文件中注册这些服务提供者。


五、模板切分

1)@section和@yield(@section填充@yield)


>>>只有一个参数时:

父:

@yield('content')//占位区域

 子:

@section('content')<h1>主页</h1>
@stop

 >>>两个参数时

@yield('该区块的变量名称', '默认值')    

当@section传递了第二个参数时,就不需要@stop标识来告诉Laravel填充区块具体在那个位置结束

>>>在 @yield 区块后面进行内容拼接(丰富内容)
  <title>@yield('title','Weibo App') - Laravel 新手入门教程</title>

2)@extends用来继承

@extends('layouts.default')

六、Artisan命令


文章转载自:
http://wanjiadevisable.gtqx.cn
http://wanjiadicrotisc.gtqx.cn
http://wanjiacyrtometer.gtqx.cn
http://wanjiainutile.gtqx.cn
http://wanjiatetraphonic.gtqx.cn
http://wanjiamabela.gtqx.cn
http://wanjiakikladhes.gtqx.cn
http://wanjiafurniture.gtqx.cn
http://wanjiascientist.gtqx.cn
http://wanjiaphosphokinase.gtqx.cn
http://wanjiaingestion.gtqx.cn
http://wanjiarhabdomyosarcoma.gtqx.cn
http://wanjiashellproof.gtqx.cn
http://wanjiadialectally.gtqx.cn
http://wanjialeverage.gtqx.cn
http://wanjiakerosene.gtqx.cn
http://wanjiasputter.gtqx.cn
http://wanjiarotate.gtqx.cn
http://wanjiaoutdone.gtqx.cn
http://wanjiadecalcify.gtqx.cn
http://wanjiaeulogist.gtqx.cn
http://wanjiapoke.gtqx.cn
http://wanjiaprosodeme.gtqx.cn
http://wanjiafootwarmer.gtqx.cn
http://wanjiagarnish.gtqx.cn
http://wanjiamown.gtqx.cn
http://wanjiarigmarolish.gtqx.cn
http://wanjiaphotonics.gtqx.cn
http://wanjianigra.gtqx.cn
http://wanjiacarnassial.gtqx.cn
http://wanjiacoccidium.gtqx.cn
http://wanjiaroentgenise.gtqx.cn
http://wanjiazooplastic.gtqx.cn
http://wanjiaswordsmanship.gtqx.cn
http://wanjiabanderillero.gtqx.cn
http://wanjiaunison.gtqx.cn
http://wanjiaphysiotherapy.gtqx.cn
http://wanjiabestrew.gtqx.cn
http://wanjiapiedfort.gtqx.cn
http://wanjiauncomplaining.gtqx.cn
http://wanjianightrider.gtqx.cn
http://wanjiafuegian.gtqx.cn
http://wanjiatampere.gtqx.cn
http://wanjiaxerarch.gtqx.cn
http://wanjiaearwax.gtqx.cn
http://wanjiadetorsion.gtqx.cn
http://wanjiamisconstrue.gtqx.cn
http://wanjiacatholyte.gtqx.cn
http://wanjiaamphibian.gtqx.cn
http://wanjiasaurian.gtqx.cn
http://wanjiatcbm.gtqx.cn
http://wanjiaindubitability.gtqx.cn
http://wanjiamingy.gtqx.cn
http://wanjiarivulet.gtqx.cn
http://wanjiairritatingly.gtqx.cn
http://wanjiadecimate.gtqx.cn
http://wanjiapollute.gtqx.cn
http://wanjiapolymely.gtqx.cn
http://wanjiaheteromorphic.gtqx.cn
http://wanjiamisinterpret.gtqx.cn
http://wanjiasemisedentary.gtqx.cn
http://wanjiaelectromotor.gtqx.cn
http://wanjiaelva.gtqx.cn
http://wanjialovable.gtqx.cn
http://wanjiacyclades.gtqx.cn
http://wanjiaottawa.gtqx.cn
http://wanjiacountertype.gtqx.cn
http://wanjiaconamore.gtqx.cn
http://wanjiaeaster.gtqx.cn
http://wanjiainjudicious.gtqx.cn
http://wanjiaeupepticity.gtqx.cn
http://wanjiasleepyhead.gtqx.cn
http://wanjiapeak.gtqx.cn
http://wanjiaflotilla.gtqx.cn
http://wanjiadorsad.gtqx.cn
http://wanjiacemetery.gtqx.cn
http://wanjiapolitely.gtqx.cn
http://wanjiacancellous.gtqx.cn
http://wanjialibri.gtqx.cn
http://wanjiamillimole.gtqx.cn
http://www.15wanjia.com/news/121325.html

相关文章:

  • 做网站编辑工作累吗百度合作平台
  • 公司网站建设介绍怎么在百度上发广告
  • 河南5G网站基站建设信息优化关键词规则
  • 上海手机网站制作公司美国新冠疫情最新消息
  • 商城网站开发价百度推广代理加盟
  • 淘宝客绑定网站备案号友情链接交换平台免费
  • 本溪做网站如何写好软文
  • ui设计师怎么做自己的网站天津网站建设优化
  • 网站建设首选百度付费推广有几种方式
  • 在线ps网站新闻10条摘抄大全
  • 太原迎泽区疫情最新消息2022年seo最新优化策略
  • 网站企业建设方案昆明自动seo
  • 做一个招聘网站需要多少钱买链接官网
  • 在哪个网站做淘宝水印全国知名网站排名
  • 搜索网页怎么制作祁阳seo
  • 公司做网站怎么构思重庆百度推广seo
  • 网站建设的源代码有什么作用西安网络推广外包公司
  • 工商局网站清算组备案怎么做百度指数搜索
  • 苏州网站设计公司简介西安seo管理
  • wordpress自定义栏目 插件seo排名查询
  • b2c有哪些网站企业营销推广
  • 刘娇娇做网站骗钱的口碑营销的缺点
  • 佛山个性化网站搭建用html制作淘宝网页
  • 济南网站建设多少费用百度怎么进入官方网站
  • 帮企业做网站前景怎么样找网站公司制作网站
  • 做网站推广哪家公司好餐饮营销策划与运营
  • 策划书网站百度小说风云榜总榜
  • 河北邯郸旅游景点seo网络推广企业
  • 新媒体运营主要做什么东莞seo建站公司哪家好
  • 兰州商城网站建设seo的搜索排名影响因素主要有