经过昨天一连串得技术
跟程序轰炸
今天想分享一些使用laravel的心得
并且总结昨天的技术
今天以轻松闲聊的方式谈谈吧!
这边有几格常用指令可以跟大家分享
指令 | 功能 | 补充 |
---|---|---|
php artisan serve | 把laravel专案启用运行服务 | --port={你想换过的port号} |
php artisan route:list | 查看laravel现在的路由路径 | 无 |
php artisan make:migration create_post | 建立laravel migration档案 | 会依照laravel惯例使用到create知道你是要新增一个table!! laravel很聪明吧!! |
php artisan migrate | 可以把建立好的migration档案执行 | 可以使用rollback回滚也就是进行down的动作 |
php artisan make:model Post | 建立一个post的model 资料模型 | 这边很推荐增加 -m 或是--migration这样 laravel就会自动新增 建立post table的migration喔!! |
php artisan make:controller Postcontroller | 建立控制Post model的逻辑控制器 | 推荐增加--resource参数这样可以把简单的CRUD建立好 |
php artisan key:generate | 这边用在专案是从github下载没有key情况使用 | 为了安全性laravel不会把env环境变数上传,为了使用别人的laravel专案可以把.env.example复制改成.env在下此指令 就可以使用喽!! |
以上就是常用的artisan指令拉!
至於为什麽叫做artisan听说是作者为了想让开发网页
变得像是艺术家一样才取这个名字的喔!!
网址名称 | 网址 | 内容 |
---|---|---|
Laravelcasts | https://laracasts.com/ | 这边的影音教学非常完整,可以花点小钱订阅学到很多新资讯 |
positronx | https://www.positronx.io/ | 最近看到的网站,也相当不错时常更新网页技术 |
hiskio | https://hiskio.com/ | 虽然不是叶佩雯!? 但是我上过两个版本(6跟8版老师都教得很好) |
stackoverflow | https://stackoverflow.com/ | 工程师不得不提的最大社交平台!? |
ithome帮 | https://ithelp.ithome.com.tw/ | 最後不得不提IT人大本营拉,里面很多大神的文章也让我受益匪浅 |
虽然laravel很大包
第一次的初学者可能会很害怕
但是我总结一下laravel的心路历程
为了好上手
我推荐先从前一篇章的MVC跟我建立CRUD的顺序走起
这样建立除了少出错以外呢
也可以透过laravel Convention 快速建立model migration等用途!!
最後虽然他有很多对手像是nodejs(express,loopback),Java(Spring),python(flask)
但是我觉得以一个完整的架构而言
蛮推荐新手学习的
他除了不会像typescript一样艰涩(个人觉得蛮花时间的)
并且不像Java(非常多物件导向概念跟package一大串名字) 有时候真的看到眼花QQ
那麽express跟flask呢!?
我个人这两个框架
很适合做微服务的开发
比如说:
需要效能的服务送信阿或是抽奖可以使用nodejs或go语言来撰写一只小的API
再透过laravel前端去呼叫他就好了
需要爬虫或是一些资料处理使用python的flask建立api一样让laravel去call
每个语言跟框架都有它的优缺点
laravel是一套可以帮你整理好学习资源,资料库模型完整性,指令快速键立,认证功能完整,串接各项服务
(信箱,云空间aws之类的,各牌子的sql)
真的是一套很优秀的框架,而且从六学到八他的进步也会让人觉得越来越方便!!
太空狗闪躲陨石 教学原文参考:太空狗闪躲陨石 这篇文章会介绍,如何在 Scratch 3 里使用键盘...
Apiary 结合 Github 版本控制很方便。 今日要点: 》Apiary 建立专案介绍 》A...
生活中的每个细节,有些人习惯使用图像的方式做纪录;有些人更喜欢使用文字去做纪录。 那在资讯领域中呢?...
28 - Find the missing letter Don't say so much, ju...
很遗憾在第21天时没能来得及完成文章,但还是很庆幸自己有在铁人赛的过程中学习到很多,了解了更多Flu...