我们公司有几个ZENCART的网站,老板想节省添加资料人员的时间,想实现只需要添加一次产品就能同时将产品资料同时上传到多个网站上,包括图片的资料。请问高手,有没有可能实现这种功能。该怎么做了。说下原理,谢谢了。

解决方案 »

  1.   


    最简单的做法就是指定上传文件的服务器,比如现在有两台服务器A和B,其中A服务器可以用作上传文件服务器,由于数据库服务器是共用的,那么我们可以通过指定文件服务器URL来实现这个功能,例如 A的URL为xxx.com那么就可以在数据库里指定这个URL或者是在A和B上都配置好这个URL,凡是取文件的路径前都加上这个URL,这样就可以实现这个功能了,注意表单中的文件域指向A
      

  2.   

    方案1 
    使用统一的文件服务器,在每个服务器上取文件时,路径都指向到文件服务器方案2
    使用FTP将上传文件分发到各个服务器上(例如使用LINUX中的定时命令+SHELL)方案3
    LINUX的文件夹同步