【问题标题】:Laravel Chat Message. Saving Image send in chat?Laravel 聊天消息。在聊天中保存图像发送?
【发布时间】:2017-02-12 12:48:12
【问题描述】:

我正在使用 Laravel 5.3 并为 IOS 开发人员开发应用程序。我一直在进行用户-用户聊天。我已经在 laravel 中设计了数据库和后端逻辑。目前一切正常。

现在我的客户也想在聊天中发送图像和视频。像 Facebook 这样的聊天/消息系统。我正在使用 phpmyadmin (MySql)。当前结构:

问题 1 谁能帮我理解一下 将图像保存在数据库中以用于聊天目的(请记住我正在使用 phpmyadmin)还是必须将其上传到文件夹中并保存链接?如果我必须保存图像的路径,那么我的数据库结构会是什么样子?

问题2是否有任何聊天教程也可以将图像保存在数据库中?或者给出如何做到这一点的想法?

提前谢谢大家。

【问题讨论】:

  • 为什么会被否决?

标签: php database image laravel laravel-5


【解决方案1】:

您必须将图像存储在某些文件夹中,例如。 public_path("uploads/") 在 laravel 中

在现有表中创建新的 image_path 字段并将图像名称存储在该字段中,将图像命名为时间戳 + 随机

例如。 date("YmdHis").str_random(6).'.jpg'

这是在数据库中存储图像最常用的方式..

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2020-10-10
    • 2021-04-14
    • 2016-04-13
    • 2014-07-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-03-26
    相关资源
    最近更新 更多