我想将图片src存储在表pics
列src
中。
现在有很多方法可以做到。
我可以保存为imagename.jpeg
或全套http://www.example.com/pics/hd/imagename.jpeg
。
因为我在质量和尺寸的基础上有多张我的图像副本。第一个选项很有用,因为我可以使用HDIMAGE. $SRC
来访问图像。 define(HDIMAGE, 'pics/hd/')
对于高清图像将保持不变,因此可以用于low quality
图像。
但如果将来我有多个域,那么我无法使用相同的常量访问其他域上的图像。
如果我使用第二个选项,我将有利于多个域,但它将仅限于一种类型的HD或低质量的图片。因为我只有一列用于存储图像src。
所以,我想知道Facebook,Google,Twitter等大型网站如何存储他们的图像源。它们确实存储在多个域或服务器中。
答案 0 :(得分:0)
您可以使用BLOB数据类型或存储url的一部分,这样当您在某些不同的服务器空间中运行代码时,如您所说,您可以获取服务器地址并将其附加到您的part-url。 / p>