我有一个共享主机,我想开发一些项目来学习更好的Laravel。我几天前开始深入研究MVC模式,并在该共享主机的域上安装了Laravel 5.4,它提供了一个安装程序。
因为它是PHP,我想我的问题的答案应该是:“是的,你可以手动完成所有的东西,而不是通过artisans
命令自动完成它”;我想知道的是,如果这是真的,或者我是否可能在项目的某个时刻陷入困境。
今天,例如,我想了解Laravel的身份验证,我看到了Laravel的默认用户迁移文件。如上所述,我在这个主机上没有SSH访问权限,我不能使用artisans
命令,所以我想手动创建表,但我怀疑的是:每列的真实参数是什么?我的问题特别关注rememberToken()
功能。经过研究后,我在蓝图$this->string('remember_token', 100)->nullable();
中找到了该功能,我认为它是varchar(100)
。
总而言之,这种方法是否可以用于一个小项目,或者就像是在你不太期待它的时候准备好射击枪?
这个问题来自Lavarel的一个真正的新手,一般来说是框架,所以对于更多的专家来说这看起来很愚蠢但是因为我没有找到任何类似问题的答案,所以我决定问一下。
由于
P.S。:我试图安装Homestead以拥有本地环境并连续将文件上传到服务器,但在Windows上安装非常痛苦;我在$ homestead up
来电回复bash: homestead: command not found
时遇到了问题。由于我对CLI并不熟悉,所以我想先学习Laravel,然后深入了解CLI以充分利用它,当然如果没有CLI的话可以使用Laravel。
这个问题已被标记为可能重复:Can I Install Laravel without using Composer?但是我问我是否可以在没有CLI的情况下使用Laravel,如果我可以在没有Composer的情况下安装Laravel(因为,正如我所提到的,Laravel完美安装并完全致力于我的共享主机。)
答案 0 :(得分:2)
当然,你可以在没有工匠命令和作曲家的情况下使用和维护你的laravel项目,但最终你会意识到你花费了太多时间在这些工具上只需几秒钟的时间。< / p>