Magento 程序架构与流程

2012年11月10日 作者 FarLee   ‖浏览(37,878)

因Magento 基于Zend 框架而写,它的程序架构除了重写View 层外,其他都和zf差不多,先看下Magento的引导启动、分发、MVC流程图,

Ubuntu用Crontab设置定时关机及提醒

2012年11月3日 作者 FarLee   ‖浏览(7,390)

现在熬夜越来越严重,大部分时间都是因为坐在电脑前。为了提醒自己及时休息,推荐大家用Crontab计划任务给Ubuntu设置一个定时关机,以及用notify-send在关机前几分钟定时冒泡提醒即将关机。 先确认已经Ubuntu已经安装并运行了crond:

php-fastcgi fpm和Nginx报错setrlimit(RLIMIT_NOFILE) failed

2012年10月29日 作者 FarLee   ‖浏览(6,240)

近日 Burst.net 的两台vps 频繁出现php-fastcgi fpm 和nginx 自动关闭的情况。查看最近的php-fpm错误日志 /usr/local/php/logs/php-fpm.log 发现以下报错信息:[NOTICE] fpm_unix_init_main(), line 284: getrlimit(nofile): max:1024, cur:1024

OpenCart 程序结构与业务逻辑

2012年10月22日 作者 FarLee   ‖浏览(6,553)

OpenCart 首先将前台和后台完全分离开来,后台文件结构在admin/目录下;而前台在catalog/目录,入口文件index.php 在根目录下。各自都有一个可以做不同设置的配置文件config.php,在这里设置一些目录路径常量、数据库信息等。下面以OpenCart前台为例看看文件结构和MVC模式

OpenCart search.php 搜索功能bug与改进

2012年10月21日 作者 FarLee   ‖浏览(5,519)

OpenCart 目前官网上 August 18, 2012 提供下载的最新压缩包是 Opencart v1.5.4.1,它提供的最新版本的高级搜索功能不能根据分类来缩小搜索范围,即使指定了分类,也会搜索全站所有分类。 找到相应文件(catalog/controller/product/search.php)查看发现, 它通过 $this->model_catalog_product->getProducts($data) 以及getTotalProducts()获取产品。这两个位于catalog/model/catalog/product.php 中的两个函数,其sql中WHERE语句的AND OR括号位置都有问题,造成了opencart产品分类限制条件的丢失。

Centos vps配置sendmail 和OpenCart用Gmail SMTP发送Mail

2012年10月21日 作者 FarLee   ‖浏览(8,679)

OpenCart 程序Centos vps 上用sendmail 发送邮件,配置邮件发送Mail和Gmail SMTP,解决sendmail发送邮件很慢的问题。

问:备案也有潜规则吗

2012年6月7日 作者 FarLee   ‖浏览(17,930)

博客网站服务器无法连接,备案潜规则那点事。

Zend Framework 教程 – 总结

2012年4月12日 作者 FarLee   ‖浏览(10,062)

Zend Framework 教程的最后总结,推荐一份Zend 手册,一本书,一份IBM教程。

Zend Framework 教程 – Zend_Auth

2012年4月12日 作者 FarLee   ‖浏览(9,948)

这一节 Zend Framework 教程介绍了如何使用Zend 框架的Zend_Auth 组件进行SHA1用户登录的验证,数据库,登录表单,AuthController 控制器 ,Zend_Auth 使用Zend_Auth_Adapter_DbTable 实例化对象进行认证,登录后显示用户名和登录注销功能。

Zend Framework 教程 – 删除专辑

2012年4月12日 作者 FarLee   ‖浏览(6,195)

Zend Framework 教程如何删除数据库行,介绍使用POST方法删除某张专辑,IndexController::deleteAction() 中编写业务逻辑代码,判断显示表单还是执行删除动作。