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

本文涉及的产品
全局流量管理 GTM,标准版 1个月
云解析 DNS,旗舰版 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章,接下来一段时间有的忙了,嗯嗯。大笑

目录
相关文章
|
2月前
|
C# Windows
visual studio 2022 社区版 c# 环境搭建及安装使用【图文解析-小白版】
这篇文章提供了Visual Studio 2022社区版C#环境的搭建和安装使用指南,包括下载、安装步骤和创建C#窗体应用程序的详细图文解析。
visual studio 2022 社区版 c# 环境搭建及安装使用【图文解析-小白版】
|
1月前
|
XML 数据格式 开发者
解析数据的Beautiful Soup 模块(一)
解析数据的Beautiful Soup 模块(一)
|
1月前
|
前端开发 Python
解析数据的Beautiful Soup 模块(二)
解析数据的Beautiful Soup 模块(二)
|
2月前
|
编解码 开发工具 UED
QT Widgets模块源码解析与实践
【9月更文挑战第20天】Qt Widgets 模块是 Qt 开发中至关重要的部分,提供了丰富的 GUI 组件,如按钮、文本框等,并支持布局管理、事件处理和窗口管理。这些组件基于信号与槽机制,实现灵活交互。通过对源码的解析及实践应用,可深入了解其类结构、布局管理和事件处理机制,掌握创建复杂 UI 界面的方法,提升开发效率和用户体验。
170 12
|
1月前
|
JSON 前端开发 JavaScript
前端模块打包器的深度解析
【10月更文挑战第13天】前端模块打包器的深度解析
|
1月前
|
缓存 前端开发 JavaScript
Webpack技术深度解析:模块打包与性能优化
【10月更文挑战第13天】Webpack技术深度解析:模块打包与性能优化
|
1月前
|
JSON API 开发者
深入解析Python网络编程与Web开发:urllib、requests和http模块的功能、用法及在构建现代网络应用中的关键作用
深入解析Python网络编程与Web开发:urllib、requests和http模块的功能、用法及在构建现代网络应用中的关键作用
17 0
|
1月前
|
移动开发 网络协议 C语言
详解 httptools 模块,一个 HTTP 解析器
详解 httptools 模块,一个 HTTP 解析器
33 0
|
11天前
|
监控 Java 应用服务中间件
高级java面试---spring.factories文件的解析源码API机制
【11月更文挑战第20天】Spring Boot是一个用于快速构建基于Spring框架的应用程序的开源框架。它通过自动配置、起步依赖和内嵌服务器等特性,极大地简化了Spring应用的开发和部署过程。本文将深入探讨Spring Boot的背景历史、业务场景、功能点以及底层原理,并通过Java代码手写模拟Spring Boot的启动过程,特别是spring.factories文件的解析源码API机制。
39 2
|
1月前
|
缓存 Java 程序员
Map - LinkedHashSet&Map源码解析
Map - LinkedHashSet&Map源码解析
70 0
下一篇
无影云桌面