邮件系统概览•邮件系统组成的几个概念:邮件用户代理(Mail User Agent-MUA)邮件传输代理(Mail Transfer Agent -MTA)邮件投递代理(Mail Delivery Agent-MDA)邮件转发(Relay不是Reply)SMTPPOPIMAPExchange。。。•发送邮件流程:•邮……继续阅读 » Alan 11年前 (2014-06-26) 6561浏览 0评论0个赞
Email相关概念Email 相关的协议:SMTP、POP3、IMAP等SMTP(Simple Mail Transfer Protocol),即简单邮件传送协议,目标是向用户提供高效、可靠的邮件传输,所对应RFC文档为RFC2821。这是一个应用层协议,工作在C/S模式下。用来实现因特网上的邮件传送。POP3(Post Office Protocol……继续阅读 » Alan 11年前 (2014-06-26) 5605浏览 0评论0个赞
模型-ModelsMagento采用对象关系映射(Object Relational Mapping,简称ORM)方法,尽管还可以使用Zend_Db来直接连接数据库,但大多数的时候我们将使用模型来获取数据。要实现这一任务,Magento提供了如下两种模型:简易模型(Simple models):这种模型通过简单的一个对象对应一张表的映射方法,也就是说对……继续阅读 » Alan 11年前 (2014-06-26) 6320浏览 0评论0个赞
在前面参照Allan MacGregor的Magento PHP Developer’s Guide一书尝试搭建Linux环境并安装Magento(参见Magento的安装和Magento的环境搭建),中间存在一些问题,实际上未能100%完成。之后Alan请教了公司IT部门的技术大牛,在VirtualBox(也可使用VMware但可能需安装VMw……继续阅读 » Alan 11年前 (2014-06-25) 9591浏览 0评论0个赞
如果您熟悉传统的CakePHP或Symfony这些MVC模型框架的话,可能会了解到通用的MVC称为基于惯例(convention-based)的MVC。在这种MVC框架下,添加现代战争模型或控制器等只需按框架标准创建文件(类),系统可以自动识别。而Magento使用的则是基于配置(configuration-based)的MVC,对于这种情况,除了创建文件(……继续阅读 » Alan 11年前 (2014-06-25) 4603浏览 0评论0个赞
当前大部分人都在谈论电商,淘宝、亚马逊,ebay,Google等,下面这组数据比较有趣,这是来自美国2013年的数据,从中可以看出电子商务远没有我们所想象的那样强大,传统企业线下销售依然具有压倒性的优势。……继续阅读 » Alan 11年前 (2014-06-25) 4734浏览 0评论0个赞
在深入了解Magento的各组件之前,我们应当了解这里组件之间是如何交互的以及Magento是如何处理来自Web服务器的请求的。和其它PHP应用程序一样,Magento使用index.php作为入口文件,用于处理Mage.php引导类以及开启请求环节,主要有如下几步:Web服务器接到请求,magento通过调用引导文件Mage.php被实例化初始化和实……继续阅读 » Alan 11年前 (2014-06-23) 6078浏览 0评论0个赞
上一节我们学习了Magento的基本结构,这一节让我们来看看模块结构(Modular Architecture)和代码池(Code Pools)的相关知识。Magento是由一个个小的模块组成,通过这些模块来添加具体的功能。这么做的好处是可以轻松的启用和取消某一个模块,一个新的功能也可以通过添加模块来实现。AutoloaderMagento是一个由3万……继续阅读 » Alan 11年前 (2014-06-22) 5032浏览 0评论0个赞
Magento是一套强大的网站系统,通过模块结构增强了其灵活性,但同时也增加了学习的复杂性,全新安装的Magento系统就有至少3万个文件和120多万行代码。刚刚接触的话可能会望而生畏,下面让我们来了解一下其基本框架和结构。Magento的基石-Zend框架Magento是一套建立在Zend框架基础上的一套面向对象的PHP框架,当前的Zend框架Zend……继续阅读 » Alan 11年前 (2014-06-22) 4839浏览 0评论0个赞
前面我们完成了Magento的环境搭建,现在我们开始正式安装Magento,安装前需要做一些准备工作,先来创建所需的目录:sudo mkdir -p /srv/www/magento_dev/public_html/sudo mkdir /srv/www/magento_dev/logs/sudo mkdir /srv/www/magento_dev/……继续阅读 » Alan 11年前 (2014-06-21) 5383浏览 0评论0个赞