Magento(社区版)自带模块解析以及在国内的使用建议

本文涉及的产品
云解析 DNS,旗舰版 1个月
全局流量管理 GTM,标准版 1个月
公共DNS(含HTTPDNS解析),每月1000万次HTTP解析
简介:

Magento2正式版已经发布有一段时间了,不过官方的正式版发布不代表Magento2真的已经成熟到可以放心的用于生产了。不过这里不讲Magento2,而是换个角度来说Magento1,Magento1现在的最新版本是1.9.2.3,因为Magento2已经发布,那么可以预见的是,Magento1版本接下来的更新将只包含功能的微调和bug的修复,再也不会有底层架构代码的变化和功能的新增了。这意味着,经过这么多年的发展,Magento1终于迎来了最稳定的时代。稳定意味着开发的模块不再需要每次跟随主系统的更新而修改适配,稳定意味着开发和使用的教程不会再随着系统的更新而过期,稳定意味着终于可以花点时间从头完整总结一下这个Magento1了。

考虑了下,比较容易总结并且比较实用的就是Magento的自带模块了,可以肯定的是Magento1后续更新的版本也不会再新增模块了,简单数了下,1.9.2.3版本的app\code\core\Mage目录下总计66个模块,加上\app\code\community目录下的两个模块(RedisSession和Moneybookers),加起来总共就是68个自带模块。计划对这68个模块做一遍简单的梳理,有些比较简单的会一笔带过,有些我认为值得多说说的模块就尽量多写一些。结合我自身使用的实际情况,解析这些模块的其中一个重要角度就是,针对用Magento做中文站,哪些模块是必须开启的(主干流程),哪些模块是可以选择性开启的(比如卖的东西不同,服装和食品需要的模块可能就不一样),哪些模块在中文站是肯定用不到的(比如无法在国内使用的支付方式等等)。

对于Magento 自带模块的解析梳理,对我自己来说是一次很好的再学习过程,可以好好检视下自己以往疏漏的地方,也可以顺便吐槽吐槽Magento1哪些方面是真的过时了(始于2007年的Magento1在某些方面确实老了)。鉴于总计有68个模块,我会大概分10个模块一章来写,这样可以写7章,接下来一段时间有的忙了,嗯嗯。大笑

目录
相关文章
|
26天前
|
缓存 前端开发 JavaScript
Webpack 模块解析:打包原理、构造形式、扣代码补参数和全局导出
Webpack 模块解析:打包原理、构造形式、扣代码补参数和全局导出
22 1
|
26天前
|
算法 JavaScript 前端开发
国标非对称加密:RSA算法、非对称特征、js还原、jsencrypt和rsa模块解析
国标非对称加密:RSA算法、非对称特征、js还原、jsencrypt和rsa模块解析
105 1
|
1月前
|
算法 JavaScript 前端开发
对称加密算法解析:DES、AES及其在`pycryptodome` 和 `crypto-js` 模块中的应用
对称加密算法解析:DES、AES及其在`pycryptodome` 和 `crypto-js` 模块中的应用
88 1
|
2月前
|
监控 数据挖掘 数据安全/隐私保护
ERP系统中的报价与报价管理模块解析
【7月更文挑战第25天】 ERP系统中的报价与报价管理模块解析
91 3
|
1月前
|
Python
python命令行解析模块argparse
python命令行解析模块argparse
|
2月前
|
存储 SQL Python
`urllib.parse`模块是Python标准库`urllib`中的一个子模块,它提供了处理URL(统一资源定位符)的实用功能。这些功能包括解析URL、组合URL、转义URL中的特殊字符等。
`urllib.parse`模块是Python标准库`urllib`中的一个子模块,它提供了处理URL(统一资源定位符)的实用功能。这些功能包括解析URL、组合URL、转义URL中的特殊字符等。
|
3月前
|
前端开发 程序员 UED
全面解析layui:掌握基础知识与实用技能(1. 核心组件与模块 2. 布局与容器 3. 弹出层与提示框;1. 数据表格与数据表单 2. 表单验证与提交 3. 图片轮播与导航菜单)
全面解析layui:掌握基础知识与实用技能(1. 核心组件与模块 2. 布局与容器 3. 弹出层与提示框;1. 数据表格与数据表单 2. 表单验证与提交 3. 图片轮播与导航菜单)
58 0
|
22天前
|
监控 网络协议 Java
Tomcat源码解析】整体架构组成及核心组件
Tomcat,原名Catalina,是一款优雅轻盈的Web服务器,自4.x版本起扩展了JSP、EL等功能,超越了单纯的Servlet容器范畴。Servlet是Sun公司为Java编程Web应用制定的规范,Tomcat作为Servlet容器,负责构建Request与Response对象,并执行业务逻辑。
Tomcat源码解析】整体架构组成及核心组件
|
1月前
|
存储 NoSQL Redis
redis 6源码解析之 object
redis 6源码解析之 object
55 6
|
7天前
|
存储 缓存 Java
什么是线程池?从底层源码入手,深度解析线程池的工作原理
本文从底层源码入手,深度解析ThreadPoolExecutor底层源码,包括其核心字段、内部类和重要方法,另外对Executors工具类下的四种自带线程池源码进行解释。 阅读本文后,可以对线程池的工作原理、七大参数、生命周期、拒绝策略等内容拥有更深入的认识。
什么是线程池?从底层源码入手,深度解析线程池的工作原理

热门文章

最新文章

推荐镜像

更多