Magento建站教程,纯干货!
的有关信息介绍如下:Magento是一个用PHP程序语言编写的开源电子商务平台;其主要面向企业级应用,可处理各方面的需求,是世界上广泛运用的电子商务系统之一。那么Magento建站难吗?小白如何利用Magento搭建自己的独立站?今天我们就来手把手教大家通过Magento系统建设自己的独立站!
1. 挑选服务器
服务器根据商品主打国家进行选择,首选供应商为AWS(亚马逊),提供众多国家/区域的机房可供用户购买服务器实例。其中有美国东部、美国西部、亚太地区、欧洲、中东、南美洲等多个国家及地区。
打开亚马逊的网址,注册后绑定信用卡,就可以选择国家并购买服务器。服务器配置的选择在刚开始建站或上线的时候选择双核4G的实例(服务器)即可,实例类型可以选择T3.medium或者T2.medium,这种配置较低的弹性实例优点在于价格便宜避免资源浪费,另外是刚上线或者刚搭建,流量相对较少,所以这种资源弹性型实例也可以很好地满足需求。
当服务器流量稳定并达到一定的程度后,例如开始投放广告并带来稳定的流量时,可以更改服务器的实例类型,通俗来说就是服务器配置升级,不需要再次搭建环境、更换IP等繁琐操作,只需要在亚马逊控制台更换实例类型就可以。一般中等流量情况下服务器类型建议选择M5.xlarge(4*16)即可,网站运营两三年或者更多时间后流量比较大的情况下就需要用到专业的rds数据库、负载均衡等架构优化了,这里就不过多说了。
2.配置环境
Magento是由PHP为编程语言制作的,所以服务器环境必不可少的是PHP编译解析器,也就是PHP软件。接下来是数据库,一般采用免费好用的关系型数据库Mysql,也可以使用其他的例如Oracle、 MariaDB、Percona等。然后就是服务器代理软件了。
目前主流的是Apache(阿帕奇)与Nginx,两者都可以,使用Nginx系统请求返回速度更快,其次可以再配置一个Redis(非关系型数据库,用以缓存数据) 及Varnish(HTTP加速器), Redis与Varnish是可选的,没有的话系统也会正常运行。但如果能配置上,将会使网站的打开速度提升相当大的空间,尤其是在流量较大的情况下,能让你的服务器重回年轻状态。
3.上传产品
网站代码及数据库配置到服务器中,就可以上传产品操作。Magento的产品类型分为简单产品、分组产品、可配置产品、虚拟产品、捆绑产品、可下载产品几种。
一般大多数公司使用Magento都仅仅使用简单产品,但简单产品有一个不太友好的地方是当你打折的时候,简单产品的Option无法应用于折扣,仅应用于基础价格。这个规则让不少使用者无法理解。其实简单产品就是指仅单一产品,而它的Option是指基本产品的额外成本,可以根据百分比或固定金额来设置,但它不在打折时折扣的应用范围内,它仅跟随基础价格浮动。如果有朋友遇到这个困扰可以使用我们已经开发好的简单产品option打折插件。
下面我们为大家具体介绍这几种产品有什么区别。
简单产品:简单产品是具有单个SKU的实物。简单产品具有各种定价和输入控制,这使得有可能出售产品的变体,所以它可以与分组产品、捆绑产品和可配置产品结合使用;
分组产品:分组的产品将多个独立的产品作为一个组呈现,可以提供单个产品的变体,也可以将它们分组促销。这些产品可以单独购买,也可以成批购买;
可配置产品:可配置产品也是单个产品,但它包含每个产品的更多选项,每个选项代表不同sku的单独的简单产品。这样可以跟踪每个其中某个选项的库存状态,相当于是很多单个SKU的简单产品的组合;
说明:很多商家想要的是可配置产品,但他们选择了简单产品,把每个产品的变体——例如不同的颜色、大小作为简单产品的option来进行出售。但这样无法跟踪每一个Option的库存,以及Option无法应用于折扣。
这样做的好处是操作方便:一个产品有很多个变体,不同的材质、颜色、尺寸等,组合起来有成百上千个,把他们每个组合都创建成简单产品,然后作用于某个可配置产品是Magento的正常操作。
坏处是这样大大降低了修改效率及网站运行效率,所以才会有很多人选择简单产品,从而放弃管理某个Option的库存。目前我们建站的做法是使用简单产品,然后配合我们开发的Option打折插件,从而提高服务器效率,也解决了打折这个问题。打开某个可配置产品的时候,系统再也不用去循环读取上千个简单产品来展现,服务器效率大大提升。
虚拟产品:虚拟产品没有物理存在,通常诸如服务、保修和订阅之类的,虚拟产品可以与分组产品和捆绑产品结合使用;
捆绑产品:捆绑产品使客户可以从多种选择中”构建自己的产品”,捆绑产品相当于礼品篮,捆绑产品中的每个项目都是单独的产品;
可下载产品:一种数字产品。可以有一个或多个可下载的文件组成,用于客户下单后有权下载。
4,产品评论
普通的评论带有评论文字,评论者名字及评论的星级,星级是可自由设定的,比如分为三层,商品质量,物流速度,价格,每一层都是5颗星,但这些评论功能并不能满足大多数店主的需求,所以可以使用我们开发好的高级评论模块,可以在评论中插入图片,视频等丰富的内容。
一个商品带有真实且良好的评论,带有照片,短视频等更丰富的表达方式,能使用户更加倾向于下单购买,每个商品的每一条评论都可以自由控制,是否展示等,大多数店主都会自己去编写评论,有时候商品众多的情况下,编辑良好的评论就会成为不小的负担,所以,最好的办法是为主打产品贴心的增加众多良好的评论,而其他商品则可以随着时间慢慢增加。
另外,商品的星级数也不要全是5星好评,这样一般人的脑袋就足以识破这是假的,为了避免造成这种结果,主打产品4-5星,再增加一些2-4星的产品,更容易让人信服并倾向于购买主打产品,产品评论的内容非常不建议一味的夸大,而是多一些中性,潜移默化的让用户感受到商品的可取之处,并愿意为之买单,第一个好处是避免虚假,第二个是让下单者有心理预判,避免收货后跟参考评论后的预想差别太大而造成退款的情况。
5.运输/物流
Mageto默认有7种运输方式:
免费送货
统一费率
表格
UPS
美国邮政
联邦快递
DHL
每种运输方式都可以分别启用或禁用。不同的运输方式可以针对不同的国家/重量收取不同的费用。
这里仅是设定运输方式需要收的额外价格,而不是物流会直接来拿货,还是需要接到订单后根据订单中用户选择的运输方式进行发货。很多时候商店需要更多的运输方式,或者自定义名称的运输方式供用户选择。这个时候可以使用我们开发好的高级运输模块来进行增加。
6.API
Magento系统提供完整的API接口可供使用。为ERP的接入提供了基础。
当单子数量很多的时候,在magento后台发货变得非常消耗耐心。物流实时追踪、订单、用户等统计分析,都可以依靠API进行。有些ERP平台可以轻易的接入Magento,只需要在Magneto后台创建API账户并填入平台,平台就可以获取到Magento商店的一切信息。如订单/用户/商品等。
7.Page/Blog
很多时候商店都需要写一些咨询、解答、活动介绍等文章,来丰富网站的内容。这个时候Magneto系统的page很有用处。
定时写一些与网站相关的文章进行发布,它就成为一个网页。当用户在搜索引擎中搜索相关的字词就会看到商店的page页面,随着时间的增长,这些页面就会为商店带来可观的流量及SEO排名。可以让用户与店主进行交互的同时更好的增加网站的活跃度,吸引粉丝。