外贸婚纱行业介绍

最近接触外贸婚纱行业比较多,耳濡目染了许多外贸婚纱行业的知识,了解一些外贸婚纱行业的现状,近年来,外贸B2C网站发展迅速,外贸电子商务的大军逐日壮大,越来越多的商家进入外贸婚纱这一行,最出名的莫过于lightinthebox(兰亭集势),婚纱一直是兰亭主要业务,利润高达数倍。与此同时,发展过程中也暴露出许多的问题,仿品,山寨品各行其道,充斥市场。当然,外贸婚纱也没有逃出这一樊篱。国内,没有知名的婚纱品牌,大多只能按照图片来仿制。婚纱,在我理解其实不能简单的归为Apparel这个产品类别,如果可以我宁可将其归入艺术品,婚纱绝非简单的衣服。但是在苏州虎丘绝大多数婚纱工厂都是作坊型的,规模以上的工厂很少,而且大多数老板的文化程度均不高,都是之前在其他婚纱厂里做制版、裁剪、车工等等出身的。他们更多的是想如何把生意做好,接更多的订单,而且目前都是在打“价格战”,什么样的价格决定着选择什么样的材质,可想而知做出来的婚纱质量肯定是不如人意的。你可能会奇怪:既然这样,外贸婚纱为什么还这么受欢迎呢?这正是接下来想要分析的问题。

婚纱产品的特殊性决定了它适合应用外贸电子商务,主要表现在以下几点:

1、价格适中100~300美金

2、体积小和重量轻,适合空运,物流成本较低

3、比一般服装产品的附加值要高

4、可以提供个性化的定制,按订单要求进行制作。

5、无论是B2B平台,还是B2C批发零售,单个订单产品数量都不大,几件到几十件为主;当然老外认可质量之后,大单也会下过来。

然而,外贸婚纱行业的卖家对电子商务的理解与涉足也各不相同。有些目前依旧停留在传统的外贸出口渠道上,不愿接受电子商务,不愿应用新的营销渠道;有些借助独立的外贸第三方平台,进行免费的推广服务。值得关注的是,在Google.com中搜索关键词“weddingdresses”、“bridalgowns”,会发现排名靠前的都是一些独立外贸B2C平台,一些外贸婚纱卖家善于突破,通过建设独立的外贸网站来推广销售自己的产品,这种B2C外贸模式,整合多种国外流行的支付方式以及物流配送,具备广阔的市场前景,因为面对的是终端消费人群,长尾效益明显;用户黏度更高;最重要的是缩减了很多贸易流程,减低成本,利润大大提升。要想在外贸B2C领域获得较好的发展,外贸卖家应该谋求差异化品牌化道路。同时,独立外贸网站建设也有利于独立品牌建设,将二者结合起来更有利于外贸卖家在竞争中赢得优势,也将会成为未来外贸婚纱乃至外贸B2C行业的一大趋势!

我们专业提供外贸婚纱网站制作, 婚纱外贸网站建设, 婚纱外贸网站推广服务,演示网站案例请看http://ecshop.g58.net/3006/,购买或定制外贸婚纱网站请联系我们,QQ: 18903406

交易费用张五常

点击下载 交易费用张五常

学学经济学?

科斯(Coase)定理的一个重要引申是, 如果所有的交易成本都为零, 则不论生产和交换活动怎样安排,资源的使用都相同。这意味着,在没有交易成本的情况下,各种制度的或组织的安排提供不了选择的根据,区此也不能用经济理论来解释。不仅经济组织是随机决定的,而且实际上谈不上有什么组织:生产和交换活动都只是由市场的看不见的手引导的。

但是组织或各种制度的安排确实存在,而且为了解释它们的存在和变化,必须把它们视为在交易成本的约束下选择的结果。

在最广泛的意义上,交易成本包括所有那些不可能存在于没有产权、没有交易、没有任何一种经济组织的鲁宾逊·克鲁索(Robinson  Crusoe)经济中的成本。交易成本的定义这么宽广很有必要,因为各种类型的成本经常无法区分。这样定义,交易成本就可以看作是一系列制度成本,包括信息成本、谈判成本、拟定和实施契约的成本、界定和控制产权的成本、监督管理的成本和制度结构变化的成本。简言之,包括一切不直接发生在物质生产过程中的成本。显然,这些成本的确很重要,把它们称为“交易成本”,可能引起误解,因为它们甚至在像共产主义国家那样的经济里,也会赫然耸现。

用ssh登录修改kloxo登录密码的方法

在kloxo下安装ecshop模板,安装ecshop网站碰到一个问题,明明修改了kloxo管理员admin的默认密码,但退出后无法登录,用默认密码也不行,
不想重装系统,因为已经配置好网站及数据,后来查到用root登录ssh终端修改kloxo管理员密码的方法,输入以下命令:

cd /usr/local/lxlabs/kloxo/httpdocs
lphp.exe ../bin/common/resetpassword.php master admin123

上面的命令把kloxo admin管理员的新密码修改为了admin123
然后用新密码登录kloxo就行了,此密码比较简单只为演示用,实际情况下请记住把密码设复杂点。

更换KLOXO服务器及启用新的IP后不能打开网站的解决方法

维护中碰到一个问题,原VPS服务器出问题,服务商迁移到另一个服务器后,启用了新的IP,把域名指向新IP后还是不能打开网站。解决办法如下:

1、在KLOXO面板中找到:domains -> xxxx.com -> Web:apache -> Document Root ,点击update按钮,更新一下域名主目录
2、在KLOXO中或SSH登录重启httpd服务

现在可以打开了。

ecshop添加广告位详细步骤

1、添加模板广告位标签
  比如你在首页添加广告你就打开文件index.dwt在你想添加广告显示的位置添加下面代码:
  <!-- TemplateBeginEditable name="首页顶部广告位" --><!-- TemplateEndEditable -->
  注意:“首页顶部广告位”文字你可以自定义其他文字,但注意一个模板文件里面广告位名称必须是唯一的。
2、添加模板广告位
   加好了这个代码你就进入后台设置广告位,进入后台管理界面找到“广告管理”下的“广告位置”点击进入,
然后点击“添加广告位”,填写相应信息:比如“广告位名称”你填写:"首页顶部广告位",然后填好广告位
宽度和高度,“广告位描述”可填可不填,“广告位模板”你可以不用过用默认的,填好这后你就提交。
3、添加广告
   你添加广告位它会自动跳转到广告填写页面,你也可以点“广告列表”进入广告列表页面再点“添加广告”,
进入广告填写页面后你填写相应的选项就可以:
广告名称:你就填“首页顶部广告位图片1”,这个你可自己定义,最后是一看是做什么用的就可以;
”媒介类型“可选择:图片、文字、代码、flash。我们这里以图片广告为例你就现在图片;
“广告位置”:你就选择下拉框里面的“首页顶部广告位”,第2部里面的广告位。
'开始日期"--"结束日期":你就选择你的广告要显示的开始日期和结束日期,没在这两个日期之内就不会显示出来。
“广告链接”:就你填广告链接的网址必须是完整的网址,比如“http://www.g58.net”
“上传广告图片”:上传一张首先做好的广告图片。
"是否开启":必须选择开启,才能在前台显示。
其他选项可填可不填,看个人的用途。点击确认就可以。
4.设置模板显示广告位
   完成第3步它会自己跳转到“设置模板”,你也可自己点击“模板管理”下的“设置模板”。
   有个 “请选择一个模板”后面的下拉框你可选择要设置模板的模板页面,默认是选择首页所以我们
不用选择。
如果是其他页面设置你就选择好点击下拉框后面的“确认”。
   拉到下面找到“广告位”,点击左边的“加号”,在下面就会出现两个下拉框和两个文本框:
   在第一下拉框你选择“首页顶部广告位”,第二个下拉框你选择“首页顶部广告位 [980x240]”(
'[980x240]'是你设置广告位时的广告位宽度和高度),第一个文本框是广告位显示顺序这里我们填“0”,
第二个是显示广告个数这里我们显示一个就填“1”。
点击下面的确认我们就完成了!

添加成功的话模板会把:
 <!-- TemplateBeginEditable name="首页顶部广告位" --> <!-- TemplateEndEditable -->
自动换成了:
<!-- TemplateBeginEditable name="首页顶部广告位" -->
<!-- #BeginLibraryItem "/library/ad_position.lbi" -->
{insert name='ads' id=$ads_id num=$ads_num}
<!-- #EndLibraryItem --><!-- TemplateEndEditable -->

清除ECSHOP页面乱跑的Powered by ECShop标记方法

ECSHOP模板默认模板页面每次刷新页面都会有个powered by ecshop字符在菜单栏中,位置随机变动,原因是在/js/common.js文件中,给页面的onload事件添加了一个随机写入powered by ecshop的标识,解决方法是,编辑/js/common.js文件,找到以下代码:
onload = function()
{
    var link_arr = document.getElementsByTagName_r(String.fromCharCode(65));
    var link_str;
    var link_text;
    var regg, cc;
    var rmd, rmd_s, rmd_e, link_eorr = 0;
    var e = new Array(97, 98, 99,
                      100, 101, 102, 103, 104, 105, 106, 107, 108, 109,
                      110, 111, 112, 113, 114, 115, 116, 117, 118, 119,
                      120, 121, 122
                      );

  try
  {
    for(var i = 0; i < link_arr.length; i++)
    {
      link_str = link_arr[i].href;
      if (link_str.indexOf(String.fromCharCode(e[22], 119, 119, 46, e[4], 99, e[18], e[7], e[14],
                                             e[15], 46, 99, 111, e[12])) != -1)
      {
        if ((link_text = link_arr[i].innerText) == undefined)
        {
            throw "noIE";
        }
        regg = new RegExp(String.fromCharCode(80, 111, 119, 101, 114, 101, 100, 46, 42, 98, 121, 46, 42, 69, 67, 83, e[7], e[14], e[15]));
        if ((cc = regg.exec(link_text)) != null)
        {
          if (link_arr[i].offsetHeight == 0)
          {
            break;
          }
          link_eorr = 1;
          break;
        }
      }
      else
      {
        link_eorr = link_eorr ? 0 : link_eorr;
        continue;
      }
    }
  } // IE
  catch(exc)
  {
    for(var i = 0; i < link_arr.length; i++)
    {
      link_str = link_arr[i].href;
      if (link_str.indexOf(String.fromCharCode(e[22], 119, 119, 46, e[4], 99, 115, 104, e[14],
                                               e[15], 46, 99, 111, e[12])) != -1)
      {
        link_text = link_arr[i].textContent;
        regg = new RegExp(String.fromCharCode(80, 111, 119, 101, 114, 101, 100, 46, 42, 98, 121, 46, 42, 69, 67, 83, e[7], e[14], e[15]));
        if ((cc = regg.exec(link_text)) != null)
        {
          if (link_arr[i].offsetHeight == 0)
          {
            break;
          }
          link_eorr = 1;
          break;
        }
      }
      else
      {
        link_eorr = link_eorr ? 0 : link_eorr;
        continue;
      }
    }
  } // FF

  try
  {
    rmd = Math.random();
    rmd_s = Math.floor(rmd * 10);
    if (link_eorr != 1)
    {
      rmd_e = i - rmd_s;
      link_arr[rmd_e].href = String.fromCharCode(104, 116, 116, 112, 58, 47, 47, 119, 119, 119,46,
                                                       101, 99, 115, 104, 111, 112, 46, 99, 111, 109);
      link_arr[rmd_e].innerHTML = String.fromCharCode(
                                        80, 111, 119, 101, 114, 101, 100,38, 110, 98, 115, 112, 59, 98,
                                        121,38, 110, 98, 115, 112, 59,60, 115, 116, 114, 111, 110, 103,
                                        62, 60,115, 112, 97, 110, 32, 115, 116, 121,108,101, 61, 34, 99,
                                        111, 108, 111, 114, 58, 32, 35, 51, 51, 54, 54, 70, 70, 34, 62,
                                        69, 67, 83, 104, 111, 112, 60, 47, 115, 112, 97, 110, 62,60, 47,
                                        115, 116, 114, 111, 110, 103, 62);
    }
  }
  catch(ex)
  {
  }
}
删除这段代码就行了。
唉,ECSHOP也算是知名的开源网店程序,做这种妨碍用户操作的小动作确实不应该,不过也幸好是开源产品,不需要咱们可以删除它:)

在ecshop模板中任意调用指定属性值的方法

问:
ecshop模板中怎么得到指定商品属性的值?在ecshop模板中任意调用单个属性值的方法?请高手给个详细的过程,还有就是在商品列表页的时候 也需要任意调用单个的属性值
答:
ecshop模板开发过程中经常会碰到这种需求,下面是调用方法:
1、在要调用属性的商品列表函数中加入类似以下语句:
$goods[$idx]['properties'] = get_goods_properties($row['goods_id']);
即可调用产品属性集合。
2、在模板中显示属性时用以下语法:
{$goods.properties.pro.ATTRIBUTE.37.value}
其中37为属性的ID号,可以在后台的商品类型管理那里获得