Magento 1.x 入门之系列教程一

    xiaoxiao2021-03-25  132

    Magento 1.x 入门教程一

    Magento 是一套专业开源的电子商务系统,也是目前主流的外贸网站购物系统,是基于 PHP 语言开发的,数据库使用的是 Mysql,且浏览界面很适合欧美用户的使用习惯。Magento 设计得非常灵活,具有模块化架构体系和丰富的功能。

    优点

    安全稳定 Zend 框架作为基础官方团队开发和维护,不定期升级灵活可扩展 模块化设计设计模式12种-XML/EAV/MVC/Factory/Singleton/Observer…可定制化开发-重写/新建模块扩展丰富,安装方便优秀购物体验 定制化购物流程多地区多店铺支持社区活跃优秀的 SEO易于维护和升级

    缺点

    性能瓶颈 模块初始化时需要加载大量 XML EAV 模型拖慢查询,一个产品需要 Join 十到二十张表,甚至更多产品数量大于一万需要专项优化: XML 缓存- EAV 转 FLAT对服务器及数据库的性能要求较高本土化困难 语言包翻译工作量巨大购物流程及习惯不符合中国学习成本较高

    Magento电商框架适用场景

    适用场景 较重型的电子商务系统适合大型企业使用依赖优化和硬件性能与第三方应用系统无缝集成

    Magento 专业术语

    术语含义内核(Core)核心代码是 magento 核心团队开发或认证的模块集合;不推荐修改核心代码,会影响框架的升级和稳定性代码池(Code Pool)Local、Community、Core扩展(Extensions)扩展系统的功能、存放于 Local 和 Community模块(Modules)扩展的独立单元区块(Blocks)结构区块(Structural Blocks)、内容区块/功能区块(Content Blocks)、静态区块(Static Blocks)主题(Themes)布局(Layout)、模板(Template)、皮肤(skin)

    Magento 文件夹结构

    名称作用app主应用程序文件夹、Code Pool、Modulesdownloader在线安装主程序或者扩展errorsindex.php 中出现 404、503 跳转页面includes包含的第三方配置文件js常用的模块化 js 文件libMagento 引用的第三方库文件media媒体文件shell脚本文件skin皮肤文件varcache、sessionsindex.php入口文件…其它

    Magento 主要功能模块

    名称作用用户模块(Customers)用户分组、信息等管理分类模块(Catalog)分类、产品、属性等管理购物模块(Checkout)购物流程管理订单模块(Sales)订单管理促销模块(Promotions)产品促销打折管理邮件模块(Newsletter)邮件模板、群发等管理静态模块(Cms)静态页及静态Block管理报告模块(Reports)数据分析和统计管理…其它

    教程结尾语:抛砖引玉

    PSR开发规范 psr-0psr-1psr-2psr-3psr-4
    转载请注明原文地址: https://ju.6miu.com/read-7213.html

    最新回复(0)