Tag-Archive for » ZendFramework «

星期一, 09月 29th, 2008 | Author: Joshua

一、Dojo 入门简介:

随着富互联网应用程序(Rich Internet Application,RIA)的发展,一批 JavaScript Toolkit 也随之兴起 , Dojo 便是其中的优秀代表,本系列文章将由浅入深带领读者走进 Dojo 的世界。本文作为这个系列的开篇 , 主要讲述了 Dojo 的体系架构以及如何安装使用。

伴随 Web 2.0, Ajax 和 RIA 的热潮,各种 Ajax 开发工具包如雨后春笋般蓬勃发展,Dojo 正是这些工具包中的佼佼者。Dojo 为富互联网应用程序(RIA) 的开发提供了完整的端到端的解决方案,包括核心的 JavaScript 库,简单易用的小部件(Widget)系统和一个测试框架,此外,Dojo 的开源开发社区还在不停地为它提供新的功能。

Dojo 是一个 JavaScript 实现的开源 DHTML 工具包。它是在几个项目捐助基础上建立起来的(nWidgets,f(m),Burstlib) 。 Dojo 的最初目标是解决开发 DHTML 应用程序遇到的一些长期存在的历史问题,现在,Dojo 已经成为了开发 RIA 应用程序的利器:

  • Dojo 让您更容易地为 Web 页面添加动态能力,您也可以在其它支持 JavaScript 的环境中使用 Dojo ;
  • 利用 Dojo 提供的组件,您可以提升 Web 应用程序的可用性和交互能力;
  • Dojo 很大程度上屏蔽了浏览器之间的差异性,因此,您可以不用担心 Web 页面是否在某些浏览器中可用;
  • 通过 Dojo 提供的工具,您还可以为代码编写命令行式的单元测试代码。
  • Dojo 的打包工具可以帮助您优化 JavaScript 代码,并且只生成部署应用程序所需的最小 Dojo 包集合。

接下来,我们看看 Dojo 是如何组织这些功能组件的。 more…

Category: Zend Framework  | Tags: ,  | Leave a Comment
星期日, 09月 28th, 2008 | Author: Joshua
powered by Wordpress Multibox Plugin v1.3.5

Category: PHP  | Tags:  | Leave a Comment
星期四, 09月 25th, 2008 | Author: Joshua

默认格式为 月/日/年 m/d/Y
$v = new Zend_Validate_Date();

自订日期格式
$v = new Zend_Validate_Date('d-F-Y');

自订日期格式+起始日期
$v = new Zend_Validate_Date('d-F-Y', '06-September-2007');

自订日期格式+截止日期
$v = new Zend_Validate_Date('d-F-Y', null, '06-September-2007');

Instantiating the validator with a custom date format and a start date of whatever day it is
$v = new Zend_Validate_Date('d-F-Y', Zend_Validate_Date::TODAY);

自订日期格式+起始日期+截止日期
$v = new Zend_Validate_Date('M-d-Y', 'Sep-01-2007', 'Sep-30-2007');

中国时间写法

$v = new Zend_Validate_Date('Y-m-d');

$v = new Zend_Validate_Date('Y-m-d', '2007-09-23');

$v = new Zend_Validate_Date('Y-m-d', '2007-09-23', '2008-09-23');

判断方法:

if($v->isValid($your_date))

Category: PHP  | Tags:  | Leave a Comment