文件名称:struts4php_3.0
介绍说明--下载内容均来自于网络,请自行研究使用
虽然现在有很多php的开源框架 但我觉得struts才是
MVC领域的鼻祖和完美实现者。
这些天我就php着手做了一个十分类似于struts2的MVC框架
所实现的功能大致如下:
1集成了smarty为前端表示模板(可自由扩展)
2所有的请求都以action为中心做处理
3实现了多种action返回处理的方式 默认有:dispatcher ,redirect,actionChain和json (可自由扩展)
4集成了AJAX 默认接受和返回json格式的数据 (可自由扩展)
5实现了action的前后拦截器机制(可自由扩展)
6实现了基于xml的字段校验机制(可自由扩展)
7支持多级别的语言国际化 默认有三个级别:action级别 ,package级别 和全局级别
6可扩展多种缓存机制,默认为memcache
这个框架功能大致如此 当然我也对xml标签的命名做了一些思考 使其能更符合我们中国人的编程习惯 呵呵
-Though there are many open-source php fr a mework but I think struts is
MVC and the originator of the field to achieve the perfect person.
These days I started to do a php very similar to the MVC fr a mework struts2
The functions implemented as follows:
1 for the front-end that integrates a smarty template (free expansion)
2 all requests are made to handle action center
3 to achieve a variety of ways to handle the default action to return there: dispatcher, redirect, actionChain and json (free expansion)
4 integrated AJAX tacit acceptance and return json format data (free expansion)
5 before and after implementation of the action mechanism of the interceptor (free expansion)
6 implements the field based on xml validation mechanism (free expansion)
7 supports multi-language international level there are three levels of default: action level, package level and global level
6 can be extended multiple caching mechanism defaults to memcache
The fr a mework features m
MVC领域的鼻祖和完美实现者。
这些天我就php着手做了一个十分类似于struts2的MVC框架
所实现的功能大致如下:
1集成了smarty为前端表示模板(可自由扩展)
2所有的请求都以action为中心做处理
3实现了多种action返回处理的方式 默认有:dispatcher ,redirect,actionChain和json (可自由扩展)
4集成了AJAX 默认接受和返回json格式的数据 (可自由扩展)
5实现了action的前后拦截器机制(可自由扩展)
6实现了基于xml的字段校验机制(可自由扩展)
7支持多级别的语言国际化 默认有三个级别:action级别 ,package级别 和全局级别
6可扩展多种缓存机制,默认为memcache
这个框架功能大致如此 当然我也对xml标签的命名做了一些思考 使其能更符合我们中国人的编程习惯 呵呵
-Though there are many open-source php fr a mework but I think struts is
MVC and the originator of the field to achieve the perfect person.
These days I started to do a php very similar to the MVC fr a mework struts2
The functions implemented as follows:
1 for the front-end that integrates a smarty template (free expansion)
2 all requests are made to handle action center
3 to achieve a variety of ways to handle the default action to return there: dispatcher, redirect, actionChain and json (free expansion)
4 integrated AJAX tacit acceptance and return json format data (free expansion)
5 before and after implementation of the action mechanism of the interceptor (free expansion)
6 implements the field based on xml validation mechanism (free expansion)
7 supports multi-language international level there are three levels of default: action level, package level and global level
6 can be extended multiple caching mechanism defaults to memcache
The fr a mework features m
(系统自动生成,下载前可以参看下载内容)
下载文件列表
struts4php_3.0\.htaccess
..............\.project
..............\.settings\org.eclipse.core.resources.prefs
..............\lib\mvc\ActionSupport.php
..............\...\...\AJAXActionSupport.php
..............\...\...\ArrXML.php
..............\...\...\cache\DefaultCacheManager.php
..............\...\...\.....\ICacheManager.php
..............\...\...\CacheCoreEngine.php
..............\...\...\Common.php
..............\...\...\config\project.cfg
..............\...\...\config.php
..............\...\...\CoreEngine.php
..............\...\...\dtd\chinaMVC.dtd
..............\...\...\Exception.php
..............\...\...\IntercepterSupport.php
..............\...\...\IResultSupport.php
..............\...\...\IValidateCheckerSupport.php
..............\...\...\mvc.php
..............\...\...\objTag\coreEgine\Obj_action.php
..............\...\...\......\.........\Obj_attribute.php
..............\...\...\......\.........\Obj_customerConfig.php
..............\...\...\......\.........\Obj_globalIntercepterRefs.php
..............\...\...\......\.........\Obj_globalLanguagePack.php
..............\...\...\......\.........\Obj_globalLanguagePacks.php
..............\...\...\......\.........\Obj_include.php
..............\...\...\......\.........\Obj_interceptor.php
..............\...\...\......\.........\Obj_interceptorRef.php
..............\...\...\......\.........\Obj_interceptors.php
..............\...\...\......\.........\Obj_package.php
..............\...\...\......\.........\Obj_param.php
..............\...\...\......\.........\Obj_registChecker.php
..............\...\...\......\.........\Obj_registResultType.php
..............\...\...\......\.........\Obj_result.php
..............\...\...\......\.........\Obj_resultTypes.php
..............\...\...\......\.........\Obj_struts4php.php
..............\...\...\......\.........\Obj_validateCheckers.php
..............\...\...\......\.........\Obj_validater.php
..............\...\...\......\Index.php
..............\...\...\......\TagCommon.php
..............\...\...\Properties.php
..............\...\...\result\DispatcherActionResult.php
..............\...\...\......\JSONResult.php
..............\...\...\......\RedirectActionResult.php
..............\...\...\......\RedirectUrlResult.php
..............\...\...\......\SmartyResult.php
..............\...\...\SimpleArrXML.php
..............\...\...\struts4php.xml
..............\...\...\Util.php
..............\...\...\validateChecker\EmptyChecker.php
..............\...\...\...............\LengthChecker.php
..............\...\...\...............\NecessaryChecker.php
..............\...\templates\footer.tpl
..............\...\.........\header.tpl
..............\...\mvc\objTag\coreEgine
..............\...\...\cache
..............\...\...\config
..............\...\...\dtd
..............\...\...\interceptor
..............\...\...\objTag
..............\...\...\result
..............\...\...\validateChecker
..............\...\mvc
..............\...\templates
..............\view\templates
..............\....\templates_c
..............\.settings
..............\lib
..............\view
struts4php_3.0
..............\.project
..............\.settings\org.eclipse.core.resources.prefs
..............\lib\mvc\ActionSupport.php
..............\...\...\AJAXActionSupport.php
..............\...\...\ArrXML.php
..............\...\...\cache\DefaultCacheManager.php
..............\...\...\.....\ICacheManager.php
..............\...\...\CacheCoreEngine.php
..............\...\...\Common.php
..............\...\...\config\project.cfg
..............\...\...\config.php
..............\...\...\CoreEngine.php
..............\...\...\dtd\chinaMVC.dtd
..............\...\...\Exception.php
..............\...\...\IntercepterSupport.php
..............\...\...\IResultSupport.php
..............\...\...\IValidateCheckerSupport.php
..............\...\...\mvc.php
..............\...\...\objTag\coreEgine\Obj_action.php
..............\...\...\......\.........\Obj_attribute.php
..............\...\...\......\.........\Obj_customerConfig.php
..............\...\...\......\.........\Obj_globalIntercepterRefs.php
..............\...\...\......\.........\Obj_globalLanguagePack.php
..............\...\...\......\.........\Obj_globalLanguagePacks.php
..............\...\...\......\.........\Obj_include.php
..............\...\...\......\.........\Obj_interceptor.php
..............\...\...\......\.........\Obj_interceptorRef.php
..............\...\...\......\.........\Obj_interceptors.php
..............\...\...\......\.........\Obj_package.php
..............\...\...\......\.........\Obj_param.php
..............\...\...\......\.........\Obj_registChecker.php
..............\...\...\......\.........\Obj_registResultType.php
..............\...\...\......\.........\Obj_result.php
..............\...\...\......\.........\Obj_resultTypes.php
..............\...\...\......\.........\Obj_struts4php.php
..............\...\...\......\.........\Obj_validateCheckers.php
..............\...\...\......\.........\Obj_validater.php
..............\...\...\......\Index.php
..............\...\...\......\TagCommon.php
..............\...\...\Properties.php
..............\...\...\result\DispatcherActionResult.php
..............\...\...\......\JSONResult.php
..............\...\...\......\RedirectActionResult.php
..............\...\...\......\RedirectUrlResult.php
..............\...\...\......\SmartyResult.php
..............\...\...\SimpleArrXML.php
..............\...\...\struts4php.xml
..............\...\...\Util.php
..............\...\...\validateChecker\EmptyChecker.php
..............\...\...\...............\LengthChecker.php
..............\...\...\...............\NecessaryChecker.php
..............\...\templates\footer.tpl
..............\...\.........\header.tpl
..............\...\mvc\objTag\coreEgine
..............\...\...\cache
..............\...\...\config
..............\...\...\dtd
..............\...\...\interceptor
..............\...\...\objTag
..............\...\...\result
..............\...\...\validateChecker
..............\...\mvc
..............\...\templates
..............\view\templates
..............\....\templates_c
..............\.settings
..............\lib
..............\view
struts4php_3.0