[ Laravel 5.3 文档 ] JavaScript & CSS —— 起步

laravel文档

1、简介 Laravel并不强制你使用什么JavaScript或者CSS预处理器,不过也确实提供了对很多应用都很有用的Bootstrap和Vue的一些基本使用。默认情况下,Laravel使用NPM来安装这些前端包。 CSS Laravel Elixir提供了干净的、优雅的API用于编译SASS或Less,SASS和Less都是在原生CSS的基础上新增了变量、混合(MixIn)以及其它强大…

[ Laravel 5.2 文档 ] 服务 —— 分页

laravel文档

1、简介 在其他框架中,分页是件非常痛苦的事,Laravel则使其变得轻而易举。Laravel能够基于当前页智能生成一定范围的链接,且生成的HTML兼容Bootstrap CSS 框架。 2、基本使用 2.1 基于查询构建器分页 有多种方式实现分页,最简单的方式就是使用查询构建器或Eloquent模型的paginate方法。该方法基于当前用户查看页自动设置合适的偏移(offset)和限制…

使用 Laravel 快速构建网站系列 —— RSS 聚合器 & 阅读器:RSS Monster(基于Lumen)

rss-monster

1、简介 RSS Monster 是一个基于Web的、操作简单的、兼容 Fever API 的 RSS 聚合器和阅读器,可用于替代Google Reader。采用轻量级、小巧的响应式设计,基于 Javascript 和 PHP 编写 —— 后端使用 Laravel 的轻量级框架 Lumen,前端使用 twitter 的 Bootstrap 框架。该应用支持很多特性,比如标记为已读、滚动页…

基于Laravel开发博客应用系列 —— 使用Bower+Gulp集成前端资源

laravel+bower

本节我们将讨论如何将前端资源集成到项目中,包括前端资源的发布和引入。本项目将使用 Bower 和 Gulp 下载和集成 jQuery、Bootstrap、Font Awesome 以及 DataTables。 1、“偷”别人的代码 开发 web 应用最快的方式就是借鉴别人的项目。换句话说,“偷”他们的代码。 当然,不是真偷。 举个例子吧,Twitter Bootstrap 的许可证声明允…

基于Laravel开发博客应用系列 —— 构建博客后台管理系统

Laravel 博客后台登录页面

一个完整的博客应用不能没有后台管理系统。所以在本节中我们将继续完善博客应用 —— 开发后台管理系统。 1、创建路由 在上一节十分钟创建博客项目中,已经设置过了 app/Http/routes.php,现在,我们要添加后台路由到该文件。 为什么要使用路由? Laravel 5.1 一种机制用来建立 web 请求与处理 web 请求的代码之间的关系,这种机制被称作路由。本项目中所有路由都定义…

Laravel 5.1 分页功能实现及如何自定义分页样式

分页样式

我们在之前基于模型+缓存对文章增删改查进行优化一节中提到过,如果文章数量较多,可以对文章列表进行分页,本节我们将以该教程为基础对PostController的index方法进行改造,作为Laravel中分页的实例进行讲解。 Laravel中实现分页非常简单,因为Laravel底层为我们提供分页所需的一应组件,从分页逻辑实现到分页视图渲染,我们完全不需要编写任何业务逻辑代码,甚至连视图模板…

如何在 Laravel 5.1 中使用 Laravel Elixir 集成安装 Bootstrap

Laravel Bootstrap

Laravel Elixir 是一个用于简化处理Gulp的神奇的包,对不熟悉的人来说Gulp是一个允许你自动构建任务的JavaScript任务运行器。可以用来编译CSS、连接和最小化JavaScript以及更多其它任务。 Gulp被设计为通过使用node流成为比之前构建工具更快的构建工具,而Laravel Elixir封装了Gulp,并且使构建工作变得更加轻而易举。 下面我们就来看一个最…

使用 Laravel 快速构建网站系列 —— 内容管理系统:LavaLite

使用Laravel构建网站——LavaLite

1、简介 基于Laravel 5.1 & Bootstrap 3的内容管理系统(CMS),用于构建基于Web的应用。 2、网站 http://www.lavalite.org/ 3、GitHub https://github.com/LavaLite/cms 4、系统要求 LavaLite基于PHP 5.5和MySQL 5.5进行开发,对系统要求如下: PHP >= 5.5…

使用 Laravel 快速构建网站系列 —— 内容管理系统:October

使用Laravel构建的网站:October

1、简介 明天开始时令就进入金秋十月了,学院君今天在这里给大家介绍一款名字听上去很美,同时也很符合这个季节的CMS——October(十月)。 October是一个内容管理系统(CMS),更是一个致力于让开发工作流变得简单的web平台。其诞生的原由是对现有系统的不满,我们觉得构建web站点已经变成一个非常复杂、令人费解的过程,这让开发人员很不满意,因此我们想要呈现事物的简单面,让你返璞归…

使用 Laravel 快速构建网站系列 —— 项目管理应用:Scrumwala

project-show-view

1、简介 Scrumwala不是一个网站,而是一个建站工具,让你创建和管理项目计划、工作进度、问题讨论、设置最后期限以及邮件通知,从而对自己的敏捷式开发进行管理。 2、GitHub https://github.com/modestkdr/Scrumwala 3、功能&特性 通过工作计划及工作流程图实现创建和管理项目 群组讨论项目问题 设置最后期限,快速进行项目迭代 接近最后期限…

12