Magento开发手册中文版第一章

手册简介Introduction

对一个开发人员来说,电子商务开发也许是现今最具创造性的工作。在这个瞬息万变的网络世界,为了保持始终领先竞争对手一步,无论是对你自己还是你的客户,你都需要更具创造性的解决方案。只有最棒的用户体验才能把你的潜在客户真正转化为营业额。有组织的布局,方便的搜索,快速的页面载入,吸引人的显示效果,直观的导航合在一起形成了用户体验,它能在商店和消费者之间建立起一定程度的信任感。 用最好的工具来开始一个电子商务解决方案为您实现客户的各种想法打下了坚实的基础。

以magento来开始你的电子商务解决方案,为您的在线商店提供了最好的基础。不管你是懂一点还是精通于开发,你都会看到magento为你各种创造性的想法提供了最好的开发平台。从少量的模板调整到定制化模块,再到各种独特的产品展现形式,magento会帮助你比传统形式更快的实现这些。

谁会用到这个手册?

开发者

    对开发者来说,这个手册对Magento的结构提供了一个完整的介绍,并且提供了足够的例子使你可以把你的任何编程的想法得以实现。开发者会学会如何写一个定制化模块并且很方便的部署安装到Magento中。

商城拥有者

    如果你不是一个开发人员,仅仅是想简单的运行一个Magento商店,这个手册可能并不适合你。但如果你认为你可能需要对你的Magento商城做一些定制化开发,这个手册会帮助你更好的和你的开发人员交流。

当你雇佣了一个你不熟悉的开发人员,你很难避免他在你眼皮底下磨洋工。用这个手册中关于Magento的知识把自己武装起来后,你就可以验证你从开发人员那里拿到的东西的价值,并从中发现你的开发人员是否在偷懒。

关于这个手册

这个手册大致上有组织的深入描述了两个章节的内容:第一个章节通过代码透视和一般用户接口透视描述了Magento是如何工作的,剩余章节会通过创建各种模块的例子带领读者进入Magento的世界。尽管没有包含所有Magento接口的细节,这个手册通过带领读者学习所有的例子来让读者理解所有Magneto代码的思想。

编码规范

     由于Magento是建立在Zend Framework的基础上,本书中例子的代码规范将遵循Zend Framework的风格。为了适应页面和节省空间,这本书中有些例子的代码有缩短,因此风格可能受到一些影响。

本书中当涉及到关于变量,类,对象或者概念的词或短语将会以斜体显示。当涉及一些特殊的词比如变量,类名时,这些词将格式化为内嵌代码,文件名也将用这样的格式 。

当谈到Mage_Core_Model_Abstract对象类,将使用斜体,当谈到为什么类命名为Mage_Core_Model_Abstract时,将使用内嵌代码 。

XML的例子

当引用XML,…(省略号)是用来表示其他的、可选的,或者预先存在的XML标记。 

XML结构如下:

 

<config>

  <modules>

    <Company_RewardPoints>

      <version>0.1.0</version>

      <depends>

        <Mage_Customer/>

        <Mage_Checkout/>

      </depends>

    </Company_RewardPoints>

  </modules>

  <global>

    <resources>

      <rewardpoints_setup>

        <setup>

          <module>Company_RewardPoints</module>

          <class>Mage_Core_Model_Resource_Setup</class>

      </setup>

      <connection><use>core_setup</use></connection>

    </resources>

  </global>

</config>

 在rewardpoints_setup标签周围的部分可能被表示为这样: 

<config>

  <global>

    <resources>
      <rewardpoints_setup>
        <setup>
          <module>Company_RewardPoints</module>
          <class>Mage_Core_Model_Resource_Setup</class>
        </setup>
        <connection><use>core_setup</use></connection>
    </resources>

  </global>

</config> 

操作系统要求 
如果可能的话,本书将描述在Linux,Mac OS X和Windows操作系统上各自的技术程序。但为了保持例子的简洁性,文件路径将使用Windows目录和文件名的命名规则。在列出的路径中,正斜杠(/)将作为路径 分隔符,Unix(Mac OS X和Linux)+PHP+Apache可以自动转换成反斜杠。
看到如下路径不要感到奇怪:C:/xampp/apache/htdocs/magento/  

时间: 2024-07-28 16:22:37

Magento开发手册中文版第一章的相关文章

计划翻译Magento开发手册

计划翻译Magento开发手册,希望在我遇到困难的时候能得到大家的帮助,也希望各位对翻译中的不妥之处提出意见,谢谢.手册简介Introduction     对一个开发人员来说,电子商务开发也许是现今最具创造性的工作.在这个瞬息万变的网络世界,为了保持始终领先竞争对手一步,无论是对你自己还是你的客户,你都需要更具创造性的解决方案.只有最棒的用户体验才能把你的潜在客户真正转化为营业额.有组织的布局,方便的搜索,快速的页面载入,吸引人的显示效果,直观的导航合在一起形成了用户体验,它能在商店和消费者之

magento开发 -- 深入理解Magento

  作者:Alan Storm翻译:zhlmmc 前言 我从2007年开始使用Magento,应该算是国内第一批使用Magento的用户.但是我却从来没有认真研究过Magento,更多的停留在应用层面.虽然也做过一些插件,但也就是依葫芦画瓢而已.偶然间看到Alan Storm的一系列关于Magento的文章,我忍不住的心潮澎湃,相见恨晚.Alan的文章循序渐进,深入浅出地讲述了Magento的架构和工作方式, 把一个复杂系统的内部结构淋漓尽致的展现在我们面前.读完以后,我茅塞顿开,感叹Magen

ASP.NET自定义控件组件开发 第一章 第三篇

第三篇:第一章的完结篇 相信大家看了前几篇文章后应该觉得自定义控件很简单,无非就是把一大堆的html代码包装一下就行 了.不错,前几篇写的控件确实很简单.不知道大家想过没有,难道我们每次写控件都要大费力气的把一 大堆的html代码写进去吗. 不知道大家试了没有:如果在write.Write()方法中写的html代码有了错误,如果把<table..> 写成了<talbe..>,在编译的时候,编译器是不会发现错误,但是当我们把控件拖上来使用的时候 ,就发现控件的呈现错误.就是说,这样的

ASP.NET自定义控件组件开发 第一章 待续

第一章:从一个简单的控件谈起 起始开发ASP.NET自定义控件不是那么的高深,当初我开始学的时候还有点恐惧,但是慢慢就好了.学 习控件的开发技术,并不一定说以后要从事控件的开发,而是让我们深入的理解掌握ASP.NET内部的机理 .你会发觉,当 学习完控件开发技术后,你以后开发网站时有种得心应手的感觉.我不希望一上来就讲 控件开始多么多么难啊,我会用一个演化的方法来讲述控件开发,一步一步帮助大家理解,如果大家要求 的话,我会考虑录制视频讲解.当然,也很希望去webcast上讲讲这个系列. 代码也会

Knockout应用开发指南 第一章:入门

原文:Knockout应用开发指南 第一章:入门 1    Knockout简介 (Introduction) Knockout是一个轻量级的UI类库,通过应用MVVM模式使JavaScript前端UI简单化. Knockout有如下4大重要概念: 声明式绑定 (Declarative Bindings):使用简明易读的语法很容易地将模型(model)数据关联到DOM元素上. UI界面自动刷新 (Automatic UI Refresh):当您的模型状态(model state)改变时,您的UI

《软件开发践行录——ThoughtWorks中国区文集》一一第一章看板任务管理(黄亮)

第一章看板任务管理(黄亮) 软件开发践行录--ThoughtWorks中国区文集作为一个开发团队的管理者,例如当你是一个团队的项目经理的时候,任务的完成情况通常是你最关心的内容之一,比如说分配的任务是否能够按时间完成,整个项目的进度是否尚在计划之中,团队内的人是不是都在高效地工作,大家有没有什么困难,等等.在软件开发团队中,任务的分配.跟踪和管理通常是这个团队管理者的一个重要的工作内容.

Android开发艺术探索笔记——第一章:Activity的生命周期和启动模式

Android开发艺术探索笔记--第一章:Activity的生命周期和启动模式 怀着无比崇敬的心情翻开了这本书,路漫漫其修远兮,程序人生,为自己加油! 一.序 作为这本书的第一章,主席还是把Activity搬上来了,也确实,和Activity打交道的次数基本上是最多的,而且他的内容和知识点也是很多的,非常值得我们优先把他掌握,Activity中文翻译过来就是"活动"的意思,但是主席觉得这样翻译有些生硬,直接翻译成"界面"可能更好,的确,Activity主要也是用于U

《iOS 6核心开发手册(第4版)》——1.1节触摸

1.1 触摸 iOS 6核心开发手册(第4版) Cocoa Touch以可能最简单的方式实现直接操作.它把触摸事件发送给正在处理的视图.作为一名iOS开发人员,你将告诉视图如何做出响应.在深入研究姿势和姿势识别器之前,应该在这种底层触摸技术上打下坚实的基础.它提供了所有基于触摸的交互的必要组件. 每个触摸都会传达信息:触摸发生的位置(当前和以前的位置).使用的是触摸的哪个阶段(在桌面应用程序中实质上是鼠标按下.鼠标移动和鼠标抬起,在直接操作世界中对应于手指或触摸按下.移动和抬起).点按计数(例如

阿里巴巴 JAVA 开发手册

阿里巴巴 JAVA 开发手册 1.0.0 阿里巴巴集团技术部 2016.12.7 首次向 Java 业界公开 一. 编程规约(一) 命名规约1. [强制]所有编程相关命名均不能以下划线或美元符号开始,也不能以下划线或美元符号结束.反例: _name / __name / $Object / name_ / name$ / Object$2. [强制]所有编程相关的命名严禁使用拼音与英文混合的方式,更不允许直接使用中文的方式.说明: 正确的英文拼写和语法可以让阅读者易于理解,避免歧义.注意, 即使