自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(14)
  • 资源 (4)
  • 收藏
  • 关注

Magento - Rewrite机制一窥

看一个url例子 http://localhost/magento/index.php/customer/account/login这里假定http://localhost/magento/ 是magento安装目录。那么Magento将自动转而执行customer模块下名字AccountController的loginAction方法。这个是ZendFramework的默认重写规则。...

2008-10-26 23:05:29 117

Magento使用正规的方式输出网页(使用phtml文件输出内容)

如果你已经学会了扩展模块的基本输出方法,那么本文一定是你需要的——使用正规的方法输出网页。假设模块为Cartz_Hotel,我们想当访问http://localhost/magento/index.php/hotel/my/room能够输出Hello , phtml Page[b]I. 建立controllers/MyController.php内容如下:[/b][code...

2008-10-25 12:42:06 99

Magento - 在页面文件中如何引用image文件

转载于 [url=http://www.cartz.com.cn/bbs/viewtopic.php?f=3&t=12]罗马集市[/url]Magento的图片文件一般都是放到 $MAGENTO_INSTALLED_FOLDER/skin/{frontend | admin | install}///images 目录下在页面文件(phtml)中有如下代码[code="ht...

2008-10-23 23:49:15 92

Magento - 集成css文件到页面文件中

转载于 [url=http://www.cartz.com.cn/bbs/viewtopic.php?f=3&t=12]罗马集市[/url]Magento的CSS文件一般存放到 $MAGENTO_INSTALLED_FOLDER/skin/{frontend | admin | install}///css目录下。也有些和全局js脚本配合使用的css文件存放在$MAGENTO_INSTAL...

2008-10-23 23:47:25 77

Magento - 集成js文件到页面文件中

转载于 [url=http://www.cartz.com.cn/bbs/viewtopic.php?f=3&t=12]罗马集市[/url]Magento的JS文件存放有两个地方:1). 系统级别的js目录位置 : $MAGENTO_INSTALLED_FOLDER/js,该目录下也存放相应js功能的css文件。2). 特定于某套页面风格的目录下: $MAGENTO_INSTALLED...

2008-10-23 23:44:06 75

基于prototype.js验证框架做表单校验 - II 自定义校验规则

假设你已经阅读了系列文章I. 那么在html代码的Form中增加一个新的Field,特别注意input的class没有使用内置的校验规则名,而是其他自定义的名字(mobile)[code="html"] Cell Phone [/code]JavaScript脚本更新为:[code="js"] Validation.add('mobile',...

2008-10-22 16:22:12 97

原创 Override的equals与hashCode方法

[size=medium]如果你为某个类写了equals方法,那么应该同时编写hashCode方法.如果没有提供hashcode方法,编译器不会报错,而且也可能不会遇到任何问题.但是将对象插入到基于冲突的哈希表(类java.util.Set也使用同样的哈希表实现)可能导致不可预料的后果.解决产生的问题,可能要花费大量的时间.所以一定要养成这样的习惯:如果编写了方法equals,同时也提供相应的ha...

2008-10-20 13:13:37 110

原创 Java中堆和栈的区别

栈与堆都是Java用来在内存中存放数据的地方。与C++不同,Java自动管理栈和堆,程序员不能直接地设置栈或堆。 Java 的堆是一个运行时数据区,类的对象从中分配空间。这些对象通过new、newarray、anewarray和multianewarray等指令建立,它们不需要程序代码来显式的释放。堆是由垃圾回收来负责的,堆的优势是可以动态地分配内存大小,生存期也不必事先告诉编译器,因为它...

2008-10-20 11:24:13 56

Magento-如何新增、更新或者删除数据库中的数据

[color=red]I. 创建表结构[/color][code="sql"]create table rooms( id int not null auto_increment, name varchar(100), primary key(id));[/code]注意表结构命名规范。这里有主键字段是id并设置为auto_increment.[co...

2008-10-20 00:47:50 158

原创 优化PHP代码的40条建议

1.如果一个方法可静态化,就对它做静态声明。速率可提升至4倍。2.echo 比 print 快。3.使用echo的多重参数(译注:指用逗号而不是句点)代替字符串连接。4.在执行for循环之前确定最大循环数,不要每循环一次都计算最大值。5.注销那些不用的变量尤其是大数组,以便释放内存。6.尽量避免使用__get,__set,__autoload。7.r...

2008-10-19 15:23:10 56

模型类如何获得资源模型得实例

假设有如下前提:[color=darkred]1. etc/config.xml有如下配置[/color][code="xml"] Cartz_Hotel_Model hotel_mysql4 ...

2008-10-19 15:02:49 96

IV. Magento--在Module中访问数据库

假设你已经在完成了系列文章中前面的部分。那么已经有了一个模型文件为model/Room.php,并且etc/config.xml文件的global内容如下: [code="xml"] Cartz_Hotel_Model ...

2008-10-19 14:33:47 74

III. 在扩展的模块中使用模型(Model)

我们不得不承认,Magento的架构相当复杂,但是足够灵活,为了理解本文,你必须阅读本博客上的系列文章I.所以这里假设你已经建立好了Cartz_Hotel的模块目录结构[color=darkred]I. 在etc/config.xml的根标签(config)下增加下面的代码[/color][code="xml"] ...

2008-10-19 14:10:49 68

PHP负载均衡指南

过去当运行一个大的web应用时候意味着运行一个大型的web服务器。因为你的应用吸引了大量的用户,你将不得不在你的服务器里增加更多的内存和处理器。今天,'大型服务器'模式已经过去,取而代之的是大量的小服务器,使用各种各样的负载均衡技术。这是一种更可行的方法,将使硬件成本降至最低。'更多小服务器'的优势超过过去的'大型服务器'模式体现在两个方面:如果服务器宕机,那么负载均衡系统将停止请求到...

2008-10-17 23:25:04 107

Vensu电子购书系统

Java写的购物系统,可以用来学习了解Struts, Spring,Hibernate

2009-03-21

CakePHP web 框架

Cakephp是php世界里当今最好的开源web framework

2008-10-14

国外著名的phpbb论坛

PHP BB 论坛大家知道吗?PHP BB 论坛大家知道吗?PHP BB 论坛大家知道吗?

2008-09-11

空空如也

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

TA关注的人

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