我是Laravel的新手,根本没有使用它的经验。所以,现在我正在尝试按照以下要求建立一个网站:
使用以下规范创建PHP Laravel站点:
版本和软件要求:
PHP Laravel Framework 5.5 Mysql Bootstrap
功能要求:
使用登录页面创建网站。只有授权用户才能使用 正确的登录名和密码将能够访问该网站。一旦, 登录后,用户将能够执行以下操作: 创建/读取/更新/删除评论。显示所有列表的页面 评论已创建。 评论模型如下:作者, description,created_at,updated_at
已编辑:我已成功安装了Laravel。现在我面临另一个问题。当我运行php artisan migrate
时,它会给我以下错误:
Illuminate\Database\QueryException : SQLSTATE[HY000] [1049] Unknown database
'task' (SQL: select * from information_schema.tables where table_schema = task
and table_name = migrations)
我已将.env文件更改为:
DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=task
DB_USERNAME=root
DB_PASSWORD=null
我还在php.ini
中取消注释以下扩展名extension=php_pdo_mysql.dll
请帮忙。
谢谢。
答案 0 :(得分:1)
这是一个非常模糊的问题。说实话,你并不是真的在问一个问题,而在寻找一个参考。同时查看网站也不会让您了解它的工作原理"引擎盖下#34;
我会推荐Traversy Media在YouTube上上传的 Laravel from Scratch 视频系列。
https://www.youtube.com/watch?v=EU7PRmCpx-0
我已经在线观看了这个视频系列,它真的让您了解如何使用Laravel提供的所有工具(尤其是工匠)。它深入介绍了典型的MVC设计模式和通用PHP功能。它展示了为什么Laravel是一个令人敬畏,优雅和高质量的框架。
希望这可以帮助您更进一步,找到您正在寻找的东西。
正如评论中指出的,我真的应该提到拉拉斯特斯。关于Laravel最好的部分是您可以找到的大量信息和有组织的文档。拉拉斯特斯就是生活的证明。该指令组织有序,富有建设性,易于理解。