自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

magento网站建设,magento模板开发,magento支付模块

magento,magento模板定制,magento支付模块开发,magento空间,magento第三方应用集成

  • 博客(274)
  • 资源 (1)
  • 收藏
  • 关注

转载 关于javascript中面向对象的特性和实现

原文:Object-Oriented Javascript Following on from my earlier post, “Object-Oriented Concepts,”it’s time we started to have a look at some examples of execution. I’mgoing to start with Javasc

2009-07-24 13:24:00 586

原创 Object-Oriented JavaScript

Javascript的书实在有很多,然而参差不齐,国内的大部分是抄来抄去,或者只是不良的翻译,Object-Oriented JavaScript,真正让你认识js,看完后肯定感觉说,“哦,原来这些我还都不知道”,尽管你已经是个老程序员了我自己觉得非常不错,我之前花了三天多的时间一口气读完。推荐给大家,希望大家用心品味。真正的好书,多少钱都愿意。  Object-Oriented Ja

2009-07-24 13:16:00 718 1

转载 Remote JSON - JSONP

原文:Remote JSON - JSONP Thebrowser security model dictates that XMLHttpRequest, frames, etc. musthave the same domain in order to communicate. Thats not a terribleidea, for security reason

2009-07-24 13:13:00 1918

原创 linux -- 批量重命名文件名

你有有碰到过这种情况,有一堆文件,文件名有一定的规律,你想根据文件中的某一部分来重命名所有的这些文件,当然一个一个改是可以的,或者写个PHP,或者shell程序也是很容易就可以搞定的。不过这样似乎有点小题大做了。我相信结合linux的文件命令(ls,find)和文本处理命令(vim,emacs,sed,awk)一定可以轻松实现。 经过多方测试终于通过下列命令可以实现将文件的扩展名由大写改定

2009-07-23 07:30:00 1259

原创 magento -- magento不能安装在php5.2.3版本上安装

这是magento的一个BUG.PHP 5.3 对magic method做了修改,导致magento在php5.3上面安装时出现如下错误:Fatal error: Method Varien_Object::__tostring() cannot take arguments in /www/mag132.com/lib/Varien/Object.php on line

2009-07-21 18:09:00 1986

原创 php优化加速

 PHP op-code caches / accelerators: Drupal large site case study Installing PHP APC on GNU/Linux Centos 5 HOW-TO: Install APC Cache (alternative to Turck Mmcache/Eaccelerator)  How to in

2009-07-21 13:18:00 791

原创 magento -- magento connect中我常用的key和magento网站收集

magento开发过程中常用备用的magento connect key,包含语言包,模板,SEO工具等语言包: French:magento-community/Locale_Mage_community_fr_FRGerman:magento-community/Locale_Mage_community_de_DESpanish:magento-community/L

2009-07-21 09:54:00 2328

原创 magento SEO -- 删除掉magento URL中的session id字符串

我想大家可能都有碰到这种情况,就是在访问magento网站的时候,有的时候后面会带一个session id字符串,有时候却没有。如: http://www.xyzabc.com/?SID=54b1888e1c2e3281945bf05210f6d0fa 那么什么时候会再现SID,什么时候没有呢?我们知道访问一个域名通常可以使用下列两种形式: www.xyzabc.com

2009-07-19 17:52:00 2479

原创 apache -- apache的order配置指令

apache的order配置指令 apache的order配置指令控制默认的存取状态和deny,allow两个指令的执行顺序。语法格式: Order ordering其中ordering可以是deny,allow或allow,deny和Mutual-failure,不过Mutual-failure已经不再推荐使用了。 当值是D

2009-07-19 15:44:00 1832

原创 apache -- 在访问网页时提示“You don't have permission to access /mgweb/ on this server.”的可能原因

访问网页时有时会打开这样的页面,有时候是正常的,有时候则是apache配置不合理引起的. 正常的情况可能是网站管理员不想你所在的IP段访问,所以在apache中根据IP限定了你所在IP段的访问.通常是通过order,deny,allow来设置的,如: Order allow,deny Allow from all Deny from x.x.x.x

2009-07-19 12:34:00 2346

转载 magento服务器优化 -- 估算MySQL的内存消耗值

源文:[[Estimate MySQL Memory Consumption]] magento强大的功能背后是magento自身从代码到数据库的臃肿,吃内存是没商量,如何优化服务器使之更适合运行magento网站成为越来越多人考虑的首选问题.Estimate MySQL Memory Consumption  #!/usr/bin/perl -w## c

2009-07-16 15:49:00 3181

原创 magento -- 实现公式计价(公式定价)的功能

magento 的功能很强大,很多功能免费就可以获得,我这边的公式计价功能自然是magento 没有的功能,需求来自于不同的产品有不同的属性,而会有不同的价格,比如,窗帘的计价要根据面积来算,涉及到长(l )和宽(w) ,甚至颜色(c ). 如果客户是希望在一定的基础价上再根据长和宽来计算,或者是在按照某个规律来计算,而不是通过magento的configurable或custom option来

2009-07-15 21:48:00 1422 1

原创 magento -- magento开发第一步-修改magento的代码实现特定的功能

magento开发第一步-修改magento的代码实现特定的功能magento的功能已经很强大,但是不同的客户还是有不同的需要,magento不可能都能满足,要改变magento的某些功能行为方式,就不可避免的要修改magento的一些代码,如果只是直接在magento的代码上修改也就没有什么可以说的,但是这样做不好的理由在于,这样会造成下次版本更新时的不便,而且有可能你一

2009-07-15 08:37:00 3275 1

原创 magento -- IPS(环迅)magento支付模块更新

magento IPS支付模块更新添加了STS订单数据返回验证,减少掉单的可能性。 添加了创建invoice功能,并发送给客户 待加功能:主动与IPS对账的功能,将掉单的可能性降到最小。

2009-07-14 10:27:00 1416

原创 magento -- 国内的信用卡支付网关

国内的信用卡支付网关,我现在已经集成了首信易,ctopay,ips环迅。总结一下: 国内的信用卡目前都不能接收外币,至于像首信易, ctopay所谓的接收外币,纯属混淆视听。事实上,只不过是你是以什么单位给他们的风头提供订单金额,而事实上不管是哪家信用卡公司,到目前为止国内的银行都只接收RMB,也就是说不管哪家信用卡公司,最后提交给银行捐款的金额时,都是以RMB为单位的,即使它们声

2009-07-12 23:36:00 2777 3

原创 magento --完成magento支付IPS(环讯)模块

magento --完成magento支付IPS(环讯)模块过了比较忙碌的又一周,终于抽空完成了IPS的magento支付模块。本来只要几天就能完成的模块拖了这么长时间。经过测试。初步实现支付模块的基本功能: 1:当用户在magento下订单后,将用户导向IPS支付网关2:当用户在IPS支付完成后,返回到商户网站时根据返回数据验证支付信息,将根据结果修改订单状态

2009-07-10 15:06:00 1379

原创 eclipse 又一次把我的修改还原到上一次的状态

eclipse 又一次把我的修改还原到上一次的状态曾经有过这样的一次经历,好像是断电,自己在eclipse中的修改全部丢失,似乎eclipse有使用类似svn的功能似的,甚至我在eclipse中创建的文件也全部没有了。当时我就想如果我没有启动eclipse估计可能那些修改会还在的。 然而又一次,电工修理什么,中午我去吃饭了,电脑又一次直接断电,我预料可能会出现这种情况,果不其然

2009-07-09 14:31:00 2569 1

原创 magento -- 在magento模板开发中如何共用jQuery与Prototype库

magento -- 在magento模板开发中如何共用jQuery与Prototype库作为一个开放开源的电子商务平台,magento的成功自不必说,然而magento的开发人员可能从一开始就使用Prototype库,导致至今也还末完成jQuery对Prototype的替换,因为实在是有太多的代码是使用Prototype写的,尽管jQuery对Prot

2009-07-09 08:29:00 3876

原创 jQuery -- 如何使用jQuery判断某个元素是否存在

通常我们要判断某个元素是否存在是用:if(document.getElementById(example)) { // do something}else { // do something else} 然而在使用jQuery时,我们可以使用:if($(#example).length) { // do something}

2009-07-07 13:17:00 6057

原创 magento模板 -- 如何安装magento模板

在magento下面安装模板首先要了解magento的模板结构:每个magento模板都包含如下的类似结构:--app/design/frontend/default/[模板名称]-------layout-------template-------locale--skin/frontend/default/[模板名称]-------js

2009-07-05 14:49:00 7537 1

原创 magento -- magento的系统要求(安装前提)

magento到底需要哪些条件,在什么样的服务器环境下才能安装呢?很多人在安装过程中出现这样或那样的问题,下面是琰自magento官方的安装magento的系统需求Supported Operating Systems: Linux x86, x86-64Supported Web Servers: Apache 1.3.xApache 2.0.x Ap

2009-07-04 07:44:00 4768

原创 magento -- SEO优化继续往前走一步

magento -- SEO优化继续往前走一步magento的SEO做的实在太好了,让其它的电子商务平台与之相比实在是不是一个重级的,这也许就是magento成功的原因。尽管现在结合apache,实现站内优化已经不是什么难事,但是有谁做到了magento这样,本来只有在程序员配合下的工作才能做的站内优化只要稍微懂得SEO的人都会做。 我做过测试,建立好一个magento站点,确定好了关

2009-07-03 00:05:00 5624 1

原创 magento -- 如何在magento中实现产品的批量上传

magento -- 如何在magento中进行产品的批量上传花费了好多时间,阅读了magento官方论坛上几乎所有的批量上传产品的相关帖子,分析了大量相关magento代码,终于可以完全实现指产品批量上传的功能,免除网速慢,在页面之间跳来跳去,以及重复输入数据的烦恼,你只需要在excel中编辑数据就可以轻松实现产品批量上传到magento站点。 碰到的常见问题(统统搞定,哈哈):

2009-07-02 08:18:00 12275 11

原创 magento -- 如何手工安装magento(安装magento就这么简单)

magento -- 如何手工安装magento(如果觉得可行,需要转载,请注明出处:http://blog.csdn.net/xinhaozheng)如果网速慢,或者服务器在国外,又或者你买的只是magento的共享空间,你在安装时肯定会碰到问题多多。magento平台功能强大,采用了EAV的数据库数据方法,在传统的关系数据库基础上以非传统的关系数据库模式组织数据,这样其它功能就

2009-07-01 09:39:00 11086

原创 magento教程 -- magento初学者教程之magento安装

magento初学者教程之magento安装实在有太多的人来问如何安装magento,或者安装时出现了各种问题,有的甚至搞了几天也没能安装上去。我自己估计安装了不下100个的magento站点,所以在这边总结一下在安装magento过程中可能碰到的问题,最后给出几种在不同的条件下安装magento的方法。 通常大家选择的安装方法是使用浏览器来安装,安装过程其实也非常简单

2009-06-26 16:38:00 11941 4

原创 magento -- 打开magento开发的调试模式(开发者模式)

打开magento开发的调试模式(开发者模式) 做magento开发的人都会有这样的经验,有时候了出错了,magento给出的是一个空白页(blank page),或者是停留在某个页面,无动于衷.经验丰富的PHP程序员自然是知道如何去让magento在出现这种情况时给我们足够多的信息以帮助调试.事实上,打开index.php你就会发现下面两行代码: #Mage::setIs

2009-06-26 09:23:00 6540 6

原创 搜索引擎是如何工作的(1)

搜索引擎是如何工作的(1)当我们在搜索引擎上键入词组进行搜索时可能并没有想过,它是如何把我们想要的资料在那么短的时间内找出来。事实上几乎所有的搜索引擎都会有下列的功能以保证它能够又好又快的为我们提供资料。 1,爬行整个Web(crawling Web) 搜索引擎自动运行的程序通过Web的超级链接(Hyperlink)结构爬行整个Web上的所有网页文档。这种程序通常被称做嗅控程序

2009-06-25 20:40:00 948

原创 收买百度其实很容易

收买百度其实很容易百度早就臭名远扬,其实根本就不想在这边浪费时间评说它了。只是没想到收买百度竟然是这么的容易。呵呵。  我在之前有写过博客 magento模块 -- 完成收汇宝支付模块的更新 提到ctopay信用卡支付的客服不好,指出它们的文档除了吹牛之外没有提供给开发人员有用的资料。我原本以为CSDN会被收买,没想到最后他们没有收买CSDN,直接收买百度了,因为原来在百度

2009-06-25 19:30:00 993

原创 centos -- 系统service的管理

在centos下,可以通过下列命令来查看所有当前service的状态: service --status-all 一般可以通过 service 服务脚本名称 stop/start/restart 来控制相应service的运行上面的脚本是指保存在/etc/init.d/目录下的脚本或称守护进程对应的文件名,后面可用的指令通过都差不多,不过要根据实际情况来确定。

2009-06-23 11:45:00 6960

原创 magento -- 出现Fatal error: Allowed memory size of 33554432 bytes exhausted错误的处理

magento -- 出现Fatal error错误的处理可能是由于在产品查看业面中大量生成图片(包括产品所有图片的小图,中图和大图),同时还取出该产品的相关产品的图片。在进入查看页时会出现如下错误: Fatal error: Allowed memory size of 33554432 bytes exhausted (tried to allocate 2380001

2009-06-23 11:29:00 2396

原创 magento模块 -- 如何修改magento订单模块中的订单ID的起始前缀

magento模块 -- 如何修改magento订单模块中的订单ID的起始前缀magento功能很强大,冗余数据也很多。在开发过程中难免会有很多测试的数据,如何清理呢?另外,客户有好多个magento站点,使用同一个信用卡网关来接受支付,如何才能将各个站点的订单ID的前缀修改成不同的,而不是统一的都是从1000开头的那样。 update eav_entity_storein

2009-06-22 22:10:00 4049 1

原创 magento模块 -- 开发magento下IPS支付模块

不是第一次开发magento模块,已经做过首信易和ctopay支付模块。首信易文档和接口说明都挺清楚,不过它只支付人民币,就是结算的时候我经过货币转换将所有的货币转换成RMB。ctopay就不值得一提了,不推荐大家使用,尽管它自己说自己有都好,反正不信的可以试试。现在说说IPS。我大概看了技术文档,接口,参数什么说明还是清楚的,也指出了测试的的所需资料。不过有一个地方我觉得会有问题: 那就

2009-06-19 18:31:00 1086

原创 magento -- 如何禁止国内用户或某个特定地区的用户访问你的 magento网店呢

magento -- 如何禁止国内用户或某个特定地区的用户访问你的 magento网店呢我不知道这些客户是出于什么目的要禁止国内的客户访问他们的magento网店,或许是不想让别人知道自己在做哪些产品,或者觉得他们不是潜在客户,但是不管是出于什么目的,既然有人出钱要实现这个功能,我们就不管那么多了。 大概思考了一下,有好几种实现的方案: 第一是在防火墙上做文章,把来自那个地

2009-06-19 14:19:00 2762

原创 magento模板 -- 添加magento自带的tabs UI插件

在magento模板开发过程中,tabs插件也是众多常用插件中的一种。如何集成一个好用的,又简单的tabs ui 控件呢? 事实上,如果有经常使用magento后台就会发现,其实magento自己的后台就有大量使用tab ui 控件。不过这个tabs是varien自己开发的,使用起来没有那么傻瓜式,连CSS也是堆在box.css当中。不过功能还不错,至少支持ajax加载数据,并会有相应

2009-06-18 23:25:00 2196

原创 magento模块 -- 完成收汇宝支付模块的更新

magento模块 -- 完成收汇宝支付模块的更新在查看了一堆收汇宝提供的垃圾文档,发现其中还没有找到自己 要的资料,除了广告和自吹自擂外,没有相关的测试资料。晕倒。 没办法客户要,实现订单状态的修改和支付信息的提示。其实都是很简单的,只不过在magento下要按magento模块的标准来实施。 如果了系统正确的配置了MTA,那么还会发送email通知客户告知有订单状态的更

2009-06-13 14:04:00 963

原创 原来收汇宝真的是很烂

原来收汇宝真的是很烂!我原来我还为我的那些客户只是随便说说,现在验证了。真的很烂。 他们开发的接口代码有问题,md5形同虚设,在线客服要么牛B,要么是摆设。 我有看到在别的地方有人也有发贴在批评收汇宝,虽然收汇宝花钱让那个网站把贴删掉,却没能公关google的cache.呵呵。我在这边批评一下,顺便要让那些可能打算要用的客户了解一下,有可能ctopay就是第二个 NPS。 

2009-06-13 09:53:00 1006

原创 你可能还不知道的:CSS和SEO相关参考好文章

http://www.stonetemple.com/articles/css-and-seo.shtmlhttp://www.searchenginejournal.com/seo-benefits-of-css/2211/

2009-06-11 19:47:00 769

原创 magento的prototype何时转换成jQuery啊

magento的prototype何时转换成jQuery啊在magento下面不得不使用prototype。其实它也是我最早接触的js库了。当时使用它是为了使用那个calendar控件。不过现在是不得不大量的学习使用prototype了,尽管说我们也可以自己集成jQuery库,不过那是在迫不得已的时候才用,而且还得处理名字空间的问题,避免引起冲突。 真是搞不懂varien开发组为什

2009-06-11 19:34:00 1408 4

原创 magento模块 -重写某个magento模块的某个controller

重写某个magento模块的某个controller 当你需要对magento的某个功能进行修改时,创建新的模块重写现有模块的某个controller是必然的,因为你只是想修改其中的某个方法,而不需要动其它的controller,其它的类。 以重写checkout 模块的 OnepageController.php 为例子: step one:创建新并注册新的模块 

2009-06-11 19:09:00 2774

原创 linux发布了新内核,启动速度将更快(Kernel 2.6.30)

linux发布了新内核Kernel 2.6.30,启动速度将更快根据 Linux Magazine,Linux社区在Jun 10, 2009发布了新的内核 -- Kernel 2.6.30,由于采用了“快速启动补丁”,新的kernel有能力同步识别硬盘,Ext4文件系统将更加安全,而且Ext 3的性能大大提高。 Kernel 2.6.30诞生了,还是以穿着燕尾服的企鹅(

2009-06-11 08:40:00 901

magento blank theme

开发magento theme的起点 magento模板开发的必备工具 可以大大减小你所开发的magento模板的css大小以及加快速度

2009-07-20

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除