laravel框架实现一个简单网站的思路
2017-11-07 15:05
435 查看
1配置好环境,使用make:auth,完成好网站的基本注册登录功能.
2.在访问网站的页面的时候,一个网站的头部和尾部都是相同的,就可以利用blade模板继承,将头部和尾部提出来,在写的页面中,include头部和尾部.
3.实现上传视频功能,创建模型(model): art ma
96be
ke:model -m Video 其中我的video 模型中的字段如下图
这张video中的use_id,category_id.为外键。用于和user表和category表关联。剩下的字段都比较容易认识。
创建控制器 art make:controller VideoController --resource.指定资源路由访问.由控制器取去返回展现的页面,由控制器在数据库里面进行增删查改.
在create方法中,返回到一个create.blade.blade页面.
页面里面使用bootstrap 3中的 bootform快速创建表单,
其中使用post方法提交的video.store路由上面去.
在web.app中配置资源路由.Rroute::resource('/video','VideoController');在store方法中,控制器负责将非视频文件的信息,利用fileable快速存入模型之中,存入对象。再对视频文件进行处理。
其中视屏文件应有一个hash属性,用于判断数据库中是否存在这个视频。如果存在,就不再存储。不存在的话,创建一个存放视频的文件夹,为视频文件取一个名字,获得视频文件的相对路径地址,将视频文件移动到服务器的地址下面,生成视频文件的hash值。将video的地址传上正确的值,生成一个封面图片,
利用ffmpeg 生成一个cover保存下来。这样就完成了一个简单的视频上传功能。
2.在访问网站的页面的时候,一个网站的头部和尾部都是相同的,就可以利用blade模板继承,将头部和尾部提出来,在写的页面中,include头部和尾部.
3.实现上传视频功能,创建模型(model): art ma
96be
ke:model -m Video 其中我的video 模型中的字段如下图
这张video中的use_id,category_id.为外键。用于和user表和category表关联。剩下的字段都比较容易认识。
创建控制器 art make:controller VideoController --resource.指定资源路由访问.由控制器取去返回展现的页面,由控制器在数据库里面进行增删查改.
在create方法中,返回到一个create.blade.blade页面.
页面里面使用bootstrap 3中的 bootform快速创建表单,
其中使用post方法提交的video.store路由上面去.
在web.app中配置资源路由.Rroute::resource('/video','VideoController');在store方法中,控制器负责将非视频文件的信息,利用fileable快速存入模型之中,存入对象。再对视频文件进行处理。
其中视屏文件应有一个hash属性,用于判断数据库中是否存在这个视频。如果存在,就不再存储。不存在的话,创建一个存放视频的文件夹,为视频文件取一个名字,获得视频文件的相对路径地址,将视频文件移动到服务器的地址下面,生成视频文件的hash值。将video的地址传上正确的值,生成一个封面图片,
利用ffmpeg 生成一个cover保存下来。这样就完成了一个简单的视频上传功能。
相关文章推荐
- Emit学习-实战篇-实现一个简单的AOP框架(二)
- 用Reactor框架实现一个简单的tcp服务器
- 一个简单的在线客服的实现(漂浮在网站左侧,随页面滚动
- 一个简单的购物车的实现思路
- 一个小型的网站,比如个人网站,可以使用最简单的html静态页面就实现了,配合一些图片达到美化效果,所有的页面均存放在一个目录下,这样的网站对系统架构、性能的要求都很简单,随着互联网业务的不断丰富,网站
- Emit学习-实战篇-实现一个简单的AOP框架(三)
- 一个使用监听器模式实现的J2ME网络编程框架,包括一个简单的登录功能实现(含源代码)
- Gtest源码剖析:1.实现一个超级简单的测试框架xtest
- 一步一步实现一个简单的表单校验框架一
- 用完成端口(IOCP)实现一个简单的服务器框架
- Java回顾:用一个Demo来说明继承抽象类和实现接口的简单框架模型
- 一个使用监听器模式实现的J2ME网络编程框架,包括一个简单的登录功能实现(含源代码)
- 黑马程序员--代理+AOP--实现一个类似spring的可配置的简单AOP框架
- 最近学习框架做了一个小网站,基本功能都实现了但是分页没办法用框架思想实现,查了资料找到一个不错的,修改了下分享下
- 一个简单的PHP缓存思路的实现
- 在Python3下使用tornado和SQLAlchemy实现一个简单的MVC网站
- 如何用phototype框架实现一个简单的ajax验证
- ASP.NET : 一个网站繁体转换的简单实现
- Emit学习-实战篇-实现一个简单的AOP框架(一)
- 使用CXF框架实现webservice的一个简单例子