文章前面我要说明,Magento2.0和1.X是完全不同的两个版本.简单来说,magento2.0完全是重构的.完全的不同,彻底的不同.记住哦,这是magento贰
git获得magento2源码:https://github.com/magento/magento2
magento2官方wiki页面:http://mage2.magentocommerce.com/wiki
以下介绍来自Magento俄罗斯开发大会的PDF资料(俄文和英文)和其他相关blog.
一.完全不同的文件结构
简化了Magento的文件结构,pub下面把可访问文件都包含了进去.增强了安全性.文件结构也更加的简介.
二.Only jquery
还记得那可恶的protype么?一直觉得magento连js库都要使用全面向对象的.现在Magento2.0使用了jquery,开发更简单.html页面file size更小.
爱死你了Magento……………….贰
三.支持多更的database.
哥哥泪牛满面啊..终于不支mysql一个选择了.空了可以试试magento跑在oracle和postgreSQL上的感觉了
四.更多的API支持.
用magento1.X在本度读取一条数据如果需要1秒,使用soap就要5秒..现在支持这么多格式了..不知道api速度慢的问题能解决不.
五.更好的多语言支持
每种语言可以导入录入,前后台翻译完全分离.
不知道能不能解决,同一个store view下同一个产品的多语言问题.在Magento1.x下,同一产品名是不能翻译的.
六.更强的开发文档
七.更简单的模板设计
这尼玛,搞得和QQ空间一样了.你让做模板的人怎么混啊.
八.更简洁的namespace.
php5.3都这么久了.终于不用看magento那杯具的namespace了.
九.autoloading更简单,更强大了.
没有绝对路径,没有代码池(code pools)开销…再也不需要编译了.
十.可以随意关闭模块了
你可以把catelog,sale,log这些模块都关掉.让magento变成一个纯粹的CMS或者一个框架.
十一.更强大的debug.
magento和firebug双贱合璧…简称牛壁.
本来我还想继续介绍下去的,但是我发现我的膝盖中箭了.真的不好意思.推荐大家看下alan的blog
文章出处 magento chinese blog
相关推荐
在进行Magento 2开发前,开发者需要了解如何准备和执行基本操作,比如创建网站、准备数据库升级、使用IDE等。书中会逐步引导开发者如何进行这些操作,并对操作流程进行讲解。 升级从Magento 1到Magento 2是本章节中...
在描述中提到的“magento2的安装包”,意味着你已经获取到了Magento2的源代码,可以用来搭建一个全新的在线商店。安装过程通常包括以下几个步骤: 1. **系统要求**:首先,确保你的服务器环境满足Magento2的最低...
描述中提到了“Magento2后端开发英文文档”,这表明文档可能是用英语写成的,而文档本身可能是为准备成为Magento 2认证专业开发者而设计的教材。 文档中还提到了一些与Magento 2认证专业开发者考试相关的信息。例如...
### Magento2开发者指南 #### 理解平台架构 **技术栈**:Magento 2采用了先进的技术栈,包括PHP 7、MySQL、Apache等。它还利用了多种现代开发工具和技术,如Composer(用于依赖管理)、Varnish(用于缓存)、...
Magento 2 Beginners Guide by Gabriel Guarino English | 14 Mar. 2017 | ASIN: B01MS81BQX | 442 Pages | AZW3 | 31.84 MB Key Features Set up and manage your very first online store with a friendly and ...
Chapter 1, Installing Magento 2 on Apache and NGINX, is a totally different ballgame compared to Magento 1. Where Magento 1 could be installed through FTP or SSH, Magento 2 is installable only via the...
标题 "icu57 php_extension magento2" 暗示了我们正在讨论关于Magento 2电子商务平台的一个关键组件——International Components for Unicode (ICU) 版本57,以及它与PHP扩展的关系。Magento 2是基于PHP构建的开源...
这个"magento2插件包.zip"包含了多个针对Magento 2的插件,旨在提升用户体验、提高销售效率和优化网站性能。下面我们将逐一探讨这些插件的功能和重要性。 1. **CustomerGroupCatalogforMagento2-1.5.15-CE.zip**:...
这个存储库旨在提供一个高效、灵活且可扩展的解决方案,帮助开发者在Magento2平台上进行定制化开发。 **Laravel框架** Laravel是由Taylor Otwell开发的一款开源PHP框架,它遵循模型-视图-控制器(MVC)架构模式。...
magento2-developer-quickdevbar, Magento2的开发人员工具栏 Magento2开发人员工具栏 希望这个调试工具栏能够加速Magento2开发模块。 如果你想改进这个工具栏的任何反馈和想法,那么你可以通过GitHub上的追踪器...
2. **Magento 2**: Magento 2是开源电子商务平台Magento的最新版本,提供丰富的功能,如商品管理、订单处理、营销工具等,适合大型在线商店。 3. **Special Promotions**: 这个扩展模块超越了Magento 2自带的促销...
magento2在lnmp环境下安装,xmind完全安装文档 php版本7.1+
5. **配置 Magento**:导入完成后,你需要在 Magento 的后台管理系统中进行一些基本配置,如商店设置、货币、税收规则等,以使商店适应你的需求。 6. **启动 Magento**:最后,你可以在浏览器中访问 Magento 的前端...
4. **配置设置**:在Magento后台管理系统中,你需要找到新插件的配置选项,根据网站的具体需求进行设置。例如,你可以选择哪些类型的图片应用延时加载,是否开启预加载,以及调整动画效果等。 5. **测试与优化**:...
在Magento中,SMTP插件扮演着关键角色,它允许商家通过更安全、可靠的SMTP服务器发送交易邮件,如订单确认、发货通知等。本主题将深入探讨Magento的SMTP插件及其应用。 Magento的SMTP插件是为了克服默认邮件发送...
1. Magento2概述:Magento 2是目前最流行的电子商务平台的最新版本。它是一个功能强大且可高度定制的电商平台,为开发者和在线商家提供了强大的工具和扩展性来构建和管理他们的在线商店。 2. Magento2Developer's...
4. **找到 Magento 根目录**:确定你的Magento 2.4安装在服务器上的具体位置,通常这个根目录包含`app`, `pub`, `var`, `vendor`等核心目录。 5. **应用补丁**:根据补丁文件的类型,有几种不同的应用方法。对于...
在进行Magento的二次开发时,你需要理解并掌握以下几个核心概念和技术: 1. **MVC架构**:Magento基于Model-View-Controller(MVC)设计模式,这有助于将业务逻辑、数据处理和用户界面分离开来,提高代码的可维护性...
1. **安装扩展**:首先,你需要在 Magento Marketplace 上下载 Algolia 的 Magento 2 扩展,或者从 GitHub 获取 algoliasearch-magento-2-master 代码库。 2. **设置 API 密钥**:在 Algolia 控制台创建一个新的应用...