Introducing Magento
Magento的架构
Magento麦金斗是基于Zend框架建立的,保证代码的基础安全性以及可扩展性。选择Zend框架的理由有很多,但是最基本的理由是Zend框架提供了目标导向的代码库,同时有公司作为支持。
在使用了该框架后,Magento麦金斗的构建基于以下三条原则:
1.灵活性:我们相信每个解决方案必须是特别为其所服务的公司所定制的。Magento麦金斗的代码允许无缝定制。
2.可升级性:通过将核心代码与用户自定制的代码分离,Magento麦金斗实现了高度定制化同时又不失去升级的能力。
3.速度和安全: Magento麦金斗的核心代码遵循最高标准,以最大限度地提高软件的效率,并提供一个安全的网上商店。
在这个章节,我们会介绍Magento麦金斗中关键的概念和定义。即使您不会对Magento麦金斗就行开发和设计,这些概念和定义能更好地帮助您建立自己的在线商店。

核心
Magento麦金斗的核心包含各种功能。核心代码是一系列的已经被Magento麦金斗核心开发团队开发和认证的模块。我们并不推荐编辑Magento麦金斗的核心代码,除非您是在Magento麦金斗开发专家的指导下,否则将难以升级。

本地定制
Magento麦金斗可以被定制,仅仅是建立在用户的本地的副本上。这些扩展将建立在local文件下。这是为了不受核心代码的升级所影响,并且为了与Magento麦金斗社区对Magento麦金斗代码做出的贡献进行区别。扩展有多种不同的类型,单他们都在同一个目录下。

社区定制
在Magento麦金斗的社区上,您也可以获得相关的扩展,它们将被储存在community文件夹中。与本地扩展一样,通过保持它们与核心代码分离,Magento麦金斗商店的拥有者能够享有附加的功能而保证有能力升级到新的Magento麦金斗版本。

扩展
简单的说,扩展就是延伸的意思。一个或多个文件打包在一起为了以便用来拓展Magento麦金斗的核心功能。严格的定义和条件阻止了核心代码受到扩展的影响,以保证任何扩展功能不会阻止您的升级。
扩展可以从后台管理界面安装,或者从Magento Connect下载。这些过程将在用户手册的后面提及。我们先看一下三种类型的扩展。
这三种类型的延伸,能够从上面两种方式中的任意一种取得。

模块
模块是一种扩展,用来拓展Magento麦金斗的功能点。您可能已经从别的软件使用中熟悉了模块的应用。如果没有的话,一些实在的关于模块的例子,例如支付网关,或者精选商品促销工具等,可以帮助您理解。
user-guide-4
界面
一个界面是一系列的主题,确定了您商店的视觉效果和前台用户使用功能。一个界面通过后台管理面板应用到网站级别,商店级别或网站和商店级别。

主题
一个主题是一些布局,模版和皮肤文件的组合,用来创造出您商店的视觉效果。Magento麦金斗可以同时上载多个主题,主题分为两种:
默认主题:
每一个界面配备的主要主题称为“默认”主题 ,这是界面的主要主题。当您为您的商店指定一个界面,应用程序会自动寻找这个主题的默认主题并将其加载到商店的前台。为了自定义您的商店设计,您可以修改这个主题,或创建一个非默认的主题,使其按照一定规则与默认主题一起加载。默认的主题必须包含所有必要的布局,包括模板和皮肤,以便使商店运行无差错,因此是所有主题中最底层的。

非默认主题:
非默认主题可以包含适合您需要的许多或少数几个主题文件。这种类型的主题是建立临时季节性设计而不必创建全套文件,通过创建几张图片或更新一些CSS ,您可以轻松地将您的商店从一个一成不变的商店变为一个季节性的圣诞商店。
让我们来看看主题的构成:布局-布局是基本的XML文件为不同的网页定义块结构,以及控制META信息和网页的编码。布局文件是基于每个模块分离的,每一个模块有自己的布局文件。
模板-模板是PHTML档案,其中包含XHTML或HTML标记,以及任何必要的PHP标签以便为信息和功能视觉效果创建逻辑。
皮肤-皮肤是针对特定块的JavaScript,CSS以及配合XHTML或HTML的图片文件。


块是Magento麦金斗用来在系统中区分功能阵列,并且以模块化途径来管理这一阵列。这样做是从视觉和功能这两个出发点来考虑的。有两种类型的模块,他们一起协同合作,以便创建视觉界面效果。

结构块
创建这种块的唯一目的是赋予商店网页以视觉结构。例如页眉,左栏,主体和页脚。
user-guide-5
内容块
这种块是用来在结构快中创建具体内容。他们代表页面的每一个功能,并应用模板来创建HTML或XHTML,将其插入母结构块中。例如分类列表,微型购物车,商品标签和商品列表。
user-guide-6
除非您将定制或设计Magento麦金斗代码,否则您并不需要知道其他名词定义解释。
 
Magento站点的基本要素和定义

Magento麦金斗由一些不同的要素构成,定义了他的功能,设计以及站点的商业逻辑。为了更好了解使用指导,您有必要先掌握Magento麦金斗系统基本要素的定义。这个章节介绍的定义是您从未接触过的,所以请花些时间完整的阅读他们。但最重要的是,就算您不能完全掌握这些新的定义的概念也不要灰心,因为这个章节只是简略的介绍他们,随后的章节会深入的剖析,并且拓展这些简单的定义。

网站和商店
Magento麦金斗最强大的功能点之一就是他可以从一个后台管理多个网站和商店。这使得商店店主能够从不同的网址管理他的商店,在同一个网址下用不同的语言展示他的商品,伴随着各种不同的设置。如果您仅仅希望用一种语言在一个站点卖商品的话您将不需要使用这个功能,但是Magento麦金斗对多语言的支持使得您随时能拓展在海外的市场。

网站
网站是由一个或多个分享同样客户信息,订单信息以及购物车信息的商店组成的。这是一个非常广义的名词,使得您能够为特殊的供货商设定独特的界面、以及营销以满足其需求。

商店
商店可以以多种方式配置,但是记住,如果他们是在同一个站点下,他们将共享特定的相同信息。

商店外观
商店外观的主要功能就是满足多语言需求。例如如果您想让一个商店同时用英语和西班牙语展示,您只需创建一个商店但为这个商店创建两个商店外观。

 

user-guide-1

 

user-guide-2

 

user-guide-3

 

 
什么是magento
Magento麦金斗是新一代的专业开源电子商务解决方案,提供了前所未有的灵活性和控制性。使用了Magento麦金斗之后,您将再也不会对电子商务解决方案束手无策。
 


Herve Leger DressesHerve Leger SalesMonclerMoncler UKMoncler JacketsMoncler Women,Moncler Men,Moncler Coats,Moncler Vests,Moncler KidsMonclerMoncler Jackets

MEC Magento 系列

Magento 官方资源

了解MEC

专业技能

当前有 123名访客 在线

网站地图 关于MEC 保密政策 联系我们

Copyright© 2008 - 2011 magentoecommerce.cn All Rights Reserved.
沪ICP备09029222号


咨询电话:400-680-1021

EMAIL:sales@magentoecommerce.cn
多语言服务: 英语 | 德语 | 法语 | 日语 | 西班牙语 | 意大利语
复旦国家科技园 邯郸路100号61栋232,上海,中国 200433
获得Magento官方 OSL (3.0)专利授权对软件进行再发布或提供商业服务