真是坑特别多,文档也是不详细
前天安装Homestead,搞了大半天都是不知哪里出错,放弃了。
然后我听从社区各位大哥的意见,老老实实用phpstudy+laravel
现在问题是,是9.x安装Dcat admin ,搞了大半天都打不开后台 (http://网页/admin)
看Dcat admin文档我只看到nginx要加上伪静态,没看到Apache也要加上啊,而且laravel9.x文档也没看到要加上伪静态一说
然后无意中看到8.x的文档,才发现Apache也要加上,我去,你这文档让新手怎么学,带坑里了都。。。
安装《Laravel 9 中文文档》 这是9.x
下面是8.x
安装《Laravel 8 中文文档》
新版不如旧版详细,让新手咋搞啊。。。。
高认可度评论:
提个pr 加进去Laravel-doc你不就为laravel社区做贡献了吗 :+1:
提个pr 加进去Laravel-doc你不就为laravel社区做贡献了吗 :+1:
学Laravel不是一个急于求成的事,要一点点看文档,当然文档也不一定那么完善,需要我们大家进行改进,你这太急了,上来就laravel dcatadmin,laravel这个东西最好是有人带,或者是php基础牢固并且有多年经验的可以自学,如果是纯新手,社区有教程,买一本照着做完就懂了
不使用homestead完全没问题,只要把一些linux命令转换成windows相关操作即可,有些composer包windows环境不支持直接屏蔽掉就可以了。而且就伪静态这个问题基本上每个框架都有自己的伪静态,但凡做这行从创建站点开始然后添加伪静态都是下意识的行为了。学习的路子要靠自己一点点探索,这一行哪有那么多水到渠成,对比其他的框架,起码用laravel的人(在本社区)是非常乐于助人的,解决问题大家都会一起思考。多提问少抱怨!
新手不建议直接用 Dcat Admin,社区教程真的很不错,做几遍教程,再多过几遍文档,再用这种后台框架。你说的 9.x 和 8.x 的问题,不是文档不详细,你仔细看,8.x 用的是 Homestead,所以需要配置 .htaccess。 9.x 上面说的是 Laravel Sail,这个用的是 php 内置 web 服务器,所以不用配置这些。文档这样是没有问题的
用Laravel Sail吧,跟着站长的教程吧 laravel sail
建议先用8.0,然后安装 Dcat admin,跑起来熟悉Laravel以后再试验安装9.0
有什么不理解的,建议参考下 5.8 版本的文档,从 5.8 过来的,5.8的文档写的很棒,还有什么不理解的,可以提问或者看源码
要不要试试虚拟机安个宝塔面板, 用宝塔配置好环境,代码运行在宝塔环境
加油
可以去学院君那个上面看看教程啥的 ( laravelacademy.org/books/php-tutor... )
我觉的要看学习的重心是什么,了解 Homestead sail 环境的用途。比如重心为了学习 laravel,怎么搭建环境跑起来没有区别,其他的先跳过,但是需要承认的是搞不定是因为各方面基础知识的薄弱,这个可以慢慢来。