提示客户端服务器通信的网站与负载的图像


Tips for client server communication for website with loads of images

我想建立漫画书阅读网站,它在服务器上有成千上万的图像。每个系列有数百个章节,每个章节有数十个图像。我想把这些图片放到我的网站上。我们怎样才能省力地做到这一点呢?

我用AngularJS做前端,用Slim Framework做API。

我读到在数据库中存储img路径是更好的解决方案。所以查询所有的图像路径到MYSQL是好的吗?比如http://mywebsite.com/mangas/naruto/23/001.jpg。或者使用某种正则表达式。但是每个图像都有不同的扩展。有些是.png,有些是.jpg有些是3位数字命名,有些是2位数字命名

-那当我上传一个新的章节呢?我需要重新查询所有的图像吗?

-所以有一个解决方案为我这样:我上传的章节与SFTP,然后自动我的网站更新自己和我上传的章节出现在我的网站上。这样的事情是可以实现的吗?

有很多方法可以做到这一点。

如何把所有的图像为一个章节,在一个CSV文件存储在你的服务器上;所以,每章一个文件…然后,请求一个章节。

Slim获取httpRequest并触发对文件的快速php读取;将每个行到数组中,在for循环中。然后,为了在客户端方便起见,Slim之前的数组返回数据。

那么在客户端,数组的每个元素将是其中一个元素的名称用户正在查看/阅读的章节的图像;输入图像

深呼吸,做点什么,然后想办法把它做得更好。