Laravel
文章平均质量分 91
xd43100678
这个作者很懒,什么都没留下…
展开
-
PHP开发框架laravel安装和配置教程
系统环境需求apache,nginx或者其他web服务器;laravel使用了PHP的一些强而有力的特性,所以需要在PHP5.3或者更高的版本上才能够执行;Laravel使用FileInfo library(http://php.net/manual/en/book.fileinfo.php)来检测文件的mime类型,这个库在PHP5.3中是默认含有的,但是在Windows转载 2014-04-23 16:27:41 · 7216 阅读 · 0 评论 -
Laravel cheatsheet
Laravel是一个新兴PHP WEB开发框架,支持MVC模式的开发、支持ORM、页面模板等特性,比较看好此开发框架。http://cheats.jesse-obrien.ca/转载 2014-04-26 14:28:50 · 1504 阅读 · 1 评论 -
Laravel自动加载类教程
八月六日的时候写过一次关于Laravel源码的文章,其实要读懂一个项目的代码,必须事先了解它的自动加载机制,这里就接上篇文章说一下Laravel的自动加载。Laravel中所有关于自动加载的部分都在laravel/autoloader.php文件中,从它声明的数组里我们就可以知道Laravel为我们提供的自动加载类型:public static $mappings = arra转载 2014-04-23 17:20:45 · 6229 阅读 · 0 评论 -
Laravel中的数据库查询教程
Laravel框架中的DB类让我们可以方便的进行数据库操作,比如常见的query查询:DB::query('SELECT * FROM users');Larvel还提供了类似CI框架中Active Record的Fluent Query Builder : DB::table('user')->where('id','=','1')->get();虽然从操作上转载 2014-04-23 17:19:59 · 14398 阅读 · 2 评论 -
laravel使用Caching缓存数据减轻数据库查询压力
昨天想把自己博客的首页做一下缓存,达到类似于生成静态页缓存的效果,在群里问了大家怎么做缓存,都挺忙的没多少回复,我就自己去看了看文档,发现了Caching这个部分,其实之前也有印象,但是没具体接触过,顾名思义,就是缓存了,那肯定和我的需求有点联系,我就认真看了看,发现的确是太强大了,经过很简单的几个步骤,我就改装好了首页,用firebug测试了一下,提高了几十毫秒解析时间,当然了有人会笑这有必要吗转载 2014-04-23 17:18:13 · 14870 阅读 · 2 评论 -
Laravel分页教程
Laravel的分页显示相对来说比较简单,首先咱们现在路由文件application/routes.php中定义路由:Route::get('/', function() {// lets get our posts and eager load the// author$pre_page = 2;//每页显示页数$posts = Post::with(‘author’)->o转载 2014-04-23 17:11:01 · 14023 阅读 · 0 评论 -
Laravel五大功能之Eloquent关系模式
Eloquent是Laravel的原始ActiveRecord是实现的,建立在Laravel的Fluent Query Builder之上的,所以Eloquent类和Fluent类是一样的,能实现复杂的SQL语句和非常直观表达出的表与表之间的关系ActiveRecord也属于ORM层,由Rails最早提出,遵循标准的ORM模型:表映射到记录,记录映射到对象,字段映射到对象属性。配合遵循转载 2014-04-23 17:08:07 · 12074 阅读 · 0 评论 -
Laravel目录结构分析
根目录结构/application/bundles/laravel/public/storageartisanpaths.php1./application整个Laravel 目录中最需要我们注意的地方,包含设置(config)、路由(routing)、MVC 模型的三大模块皆在此,这个目录结构会具体在下文介紹。2./bundlesBun转载 2014-04-23 17:01:16 · 5492 阅读 · 0 评论 -
为Laravel的artisan指令增加bash脚本
#!/bin/bashif [ -f "./artisan" ]; then php artisan "$@"else if [ "$1" == "create" ]; then if [ ! `which git` ]; then转载 2014-04-23 17:00:36 · 2531 阅读 · 0 评论 -
Laravel开发教程之-控制器
基础控制器是负责处理用户输入和管理模块、库与视图之间交互的类。通常情况下,控制器会向模块请求数据,然后把数据传递给视图,最后返回给用户。在程序开发中控制器通常被用来实现应用逻辑。Laravel框架还允许开发者在路由中声明应用逻辑,这部分会在路由文档中详细说明。但是我们鼓励新手仍然从控制器开始。在处理应用逻辑方面,控制器和路由没有什么不同。控制器类都应该存放在applicat转载 2014-04-23 16:58:12 · 4450 阅读 · 0 评论 -
Laravel的路由管理
基础Laravel充分利用PHP 5.3的特性,使路由变得简单并富于表达性。这使得从构建API到完整的web应用都变得尽可能容易。路由的实现代码在 application/routes.php 文件。和其它框架不同,应用逻辑在Laravel中可以通过两种方式集成。虽然在控制器(controllers)中实现业务逻辑是普遍的做法,但是在Laravel中也可以直接在路由中嵌入应用逻辑。转载 2014-04-23 16:51:25 · 8281 阅读 · 0 评论 -
Laravel中使用Profiler随时掌握调试信息
在许多框架中,都会有Profiling相关的东西,Laravel也不例外,而且,它相当的好用。Profiler是一个用于性能调试的工具,它提供记录各种程序运行指标的工具以及查看他们的视图。Profiler在Laravel 3以前是以一个bundle方式存在的(https://github.com/loic-sharma/Laravel-Profiler),但现在已经集成进核心库了,原来那个re转载 2014-04-23 16:59:14 · 4067 阅读 · 0 评论 -
Laravel教程:laravel 4安装及入门
一.安装Composer首先你需要安装Composer,Composer是PHP依赖管理工具,Laravel框架就是使用 Composer 执行安装和依赖管理。 注:(1)若安装Composer出错,在php.ini中开启php_openssl,php_fileinfo扩展,因为Laravel需要。(2)安装过程中,选择正确的php.exe位置二.安装LaravelComp转载 2014-04-23 16:19:43 · 5146 阅读 · 0 评论