关于我们
公司博客
- 公司参加“服务外包最新市场形势分析及服务外包企业交付体系”研讨会
- 2011湖北互联网精英联谊会图片播报
- 我公司出席2011武汉市服务外包行业协会、武汉市软件行业协会联合年会
- 我公司成功为国外客户交付Drupal项目
- 伊锐数码参加“HTML5技术分享沙龙”活动
- 伊锐数码CMMI3认证工作正式启动
- 伊锐数码成为信步东方IT服务提供商
- 公司参加“云计算时代的过程改进及武汉市服务外包政策宣讲会”
- 伊锐数码助力客户走向移动互联网!
- 伊锐数码交付 Facebook 应用程序
- 伊锐数码作为软件外包提供商出席上海世博会活动
- 如何将大型 Magento 站点到 1.4以上版本 (公司英文博客)
- 关于 Zend Server 的一些思考 (公司英文博客)
- 如何整合 Zend Studio 及 SVN (公司英文博客)
- Magento 能支持 Amazon S3 吗?
如何将大型 Magento 站点到 1.4以上版本 (公司英文博客)
One of our clients has a big Magento site (the database size is as big as 600MB) need to be upgraded from 1.3.x to 1.4.x. After several attempts, we were not able to upgrade it smoothly, and it's caused by the the huge database.
Since when the system execute the upgrade to higher version of Magento, the upgrade program will examine your current code, css and database.
From 1.3.x to 1.4.x, the system need to merge current data to a new empty data which is using for the new version of Magento. We can not simply consider this process as an importing process, some table structure need to be upgrade too.
This step will depends on our data size. the smaller data size we have the less time. currently, the data size of this live site is almout 600M. That's why we can not upgrade the site and the system got frozen, and no response at all.
So now there are two solutions:
Option 1. we can upgrade Magento with connector, this function will only upgrade Magento core files, by using following command in connector to process the upgrade:
magento-core/Mage_All_Latest
we tried both ways, the connector was successful, but only upgrade core files. And the version code will still shown as v1.3.x; which means, it's just a part upgrading.
Option 2. We would manually tailor the 600mb DB into around 10MB, mainly just deleting the product data info.
So we would make the upgrade successful and get a pilot 1.4.x version, by this way, we can research the difference and changes of DB;
And then, we can write a pure php script (or SQL queries), to make the DB conversion on an independent environment, not under Magento.
Once we make it, we will just importing rest part of product into the the upgraded DB.






