欢迎光临
我们一直在努力

不用搭建那么复杂的环境,一样学Laravel !

万事开头难,学Laravel也不例外!很多人被环境配置折腾死了,连一个hello都没有输出,就会溜溜的退出了!本文旨在降低Laravel的入门难度。帮大家快速入门Laravel !而且,群里有分享Laravel入门视频。

0x0 你用框架了嘛?

在php圈子里,开发程序估计有 90%的都是需要用到框架的。这90%里面,又大概有10%的是自己写的框架,其余的大部分都是用第三方框架了!

说到框架,在笔者印象中是这样的『国内大部分人用ThinkPhp;而国外绝大多数用Laravel』!其实不假,ThinkPhp入门简单,上手快,文档比较齐全。所以,国内很多用thinkphp框架开发的,一些开源项目也有很多用这个的。Laravel比ThinkPHP出来的晚,但是发展速度很快!由于其开发思想借鉴了其他例如Java Web框架,Ruby on Rails 等框架。同时祭出『艺术家的框架』好友情怀!!

0x1 艺术家的框架

Laravel Slogo.png

所言不虚,Laravel秉持这个思想,确实如果入门之后开发起来如鱼得水,有很多第三方的库可以用。社区很活跃,优化之后代码运行效率也可以接受!

0x2 学Laravel 万事开头难

学Laravel是一种趋势和潮流,于是越多越来的国内的开发者也转战过来了。貌似,不学学Laravel 就跟不上潮流了!

于是,很多初学者在入门这里,碰了用鼻子的灰!按照官方的文档,一般的初学者,安装Composer 、安装Homestead。。。。配置一堆环境,之后还是没有把Hello World运行起来。于是,开始没有信心,灰心丧气,心里骂道:那么难学,是给人开发的框架嘛!

其实,我要告诉你的是:环境配置确实比较麻烦,但是一开始,我们可以不用配置那么高逼格的环境啊!我们直接下载laravel之后,放入网站www目录,配置一个虚拟host就可以跑了啊!就可以做来发了呀!

0x3 从零开始开发Laravel

不好意思,头开的有点大!下面入题看看如何用普通php环境开发Laravel

获取Laravel框架开发包

这里有2个方法
1、使用命令行Composer创建,这个命令会自动下载
2、这里建议下载别人制作好的包,大家不用找了,这里就有:http://www.golaravel.com/download/

下载了之后,就可以把这个代码放入我们喜欢的位置。例如C:\laravel 不一定是www

导入代码到 phpStrom如下

工程结构

配置host和虚拟机

1、配置host
你需要配置一个域名,例如mylaravel.com 127.0.0.1
将域名mylaravel.com 解析到本地虚拟机。

2、配置虚拟机
这里,我拿Apache举例

<VirtualHost *:80>
    DocumentRoot "/Applications/XAMPP/xamppfiles/htdocs_new/mylaravel.com/blog/public/"
     ServerName mylaravel.com
    ErrorLog "logs/mylaravel.com-error_log"
    CustomLog "logs/mylaravel.com-access_log" common
    <Directory "/Applications/XAMPP/xamppfiles/htdocs_new/mylaravel.com/blog/public/">
        Require all granted
    </Directory>
</VirtualHost>

3、打开apache,打开浏览器预览mylaravel.com如下

index laravel.png

怎么样,全程没有搭建啥环境吧!

4、配置数据库链接(非必选)
Laravel的数据库配置文件用的是工程目录下面的.env 这个里面的配置闭着眼镜改吧!

5、使用数据库迁移创建数据表

6、数据的增、删、查、改

7、看到这,估计你已经有能力开发一个blog了吧!!!

The End

看到这里,还对Laravel 心怀惧心嘛 !!!

赞(0)
版权归原作者所有,如有侵权请告知。达维营-前端网 » 不用搭建那么复杂的环境,一样学Laravel !

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址