EsayAdt - 我的一个常用包,希望对有兴趣的朋友有点帮助

sports98 2010-04-12 06:30:21
自己常用的一个小工具源代码上CODE了,希望对有兴趣的朋友有帮助


http://code.google.com/p/esayadt/



---------
一个人的头脑是不完善的。因此我想如果有人对这个有兴趣的话,可以考虑一起
讨论完善这个简单的小东西。如果能给大家平时的开发提供点帮助的话,我觉得
Esayadt的存在还是有一定价值

另外我单独起了个QQ群,希望有兴趣讨论esayadt的朋友能加入一起讨论

QQ GROUP:20275216
...全文
153 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
sports98 2010-04-13
  • 打赏
  • 举报
回复
sports98 at gmail dot com
xuzuning 2010-04-13
  • 打赏
  • 举报
回复
你的那个邮箱还在用吗?我把我的工具库发了过去,供你参考。其中有些内容请不要扩散
sports98 2010-04-13
  • 打赏
  • 举报
回复
这点上,我觉得我这个adt跟你的可能又很大程度上相似

我目前的操作是

调用一个基础函数库(这里类似你的常用函数库),然后驱动一个factory(类似你的基类),调用actions(xml内进行的业务配置)。同时自己编写的database,template 仅仅是一个第三方业务的接口文件,也类似你的第三方工具包嫁接。这样自己的派生对象就将第三方应用直接载入系统,最后factory的run会调执行这些应用

唠叨,我感觉我应该是陷入了框架的范畴了。有些糊涂了...

经过你上面的说法,我觉得很大程度上也是受mvc的模式的影响?

如果是这样的话,我觉得esayadt的存在价值就不怎么样了。最多也就是能给大家一个更小巧快捷的framework了。

我个人开发一些系统感觉比较顺手点,所以就考虑是否也会对其他朋友有所帮助,没过多想其他因素
另外由于种种因素,对其他框架的使用几乎未涉及,因此我怀疑我这是不是仅仅是思想上的另外一种实现
......
xuzuning 2010-04-13
  • 打赏
  • 举报
回复
我一般这样做:
首先,我有一个信号驱动的微小的工具包(一个基类、一个控制类和一个常用函数库)
修改第三方工具包,使其基类继承于我的基类,并配置信号接口。有时也将第三方工具包嫁接在我的派生类中(在类中实例化他)

然后,一句 send(动作, 参数, ...); 就可以完成相关的工作了


sports98 2010-04-13
  • 打赏
  • 举报
回复
其实我个人仅仅是对如何调用其他资源来做的一个小APP,想简单的脱离出所有应用,而又能快速的布置于应用开发上。


我所关心的是,能集成进什么,该集成进什么 至于做什么,我觉得应该是每个独立的应用所考虑的问题
我现在也在犹豫,自己这个是不是落入了框架套路
xuzuning 2010-04-13
  • 打赏
  • 举报
回复
好像又落入一般框架的套路了

作为工具,使用者关心的是:能做什么,怎么做
sports98 2010-04-13
  • 打赏
  • 举报
回复
回4楼的:

这个不包含任何应用元素,仅仅做了一个简单的内容组合

主要实现以下功能

1、对数据的过滤处理接口(过滤器的加载)
2、对所有请求的标准化定义(现在仅仅是几个简单的XML标签,未对XML做更复杂的功能定义)
3、对应用程序的支持扩展(数据库,模板类 均采用第三方以方便扩展任何需要的应用)
4、对应用APP的定义,实现一些简单的应用模块操作(用户的业务模板)

恩,具体到每个功能我这目前也仅仅是对自己常用工具的一个组合,至于单个文档现在还没有很好的组织,
目前这个组合内容所有的扩展内容几乎为增加,只是做了最简单DEMO程序放在了SVN上(例如filter里的一个例子,database.php , template.php 这些都仅仅是样例文本) 目前我所关心的是整个adt的功能运作,而不是某一个应用程序的正常运行,因此我这个是从我前面项目中剥离出来的,导致有些注释文本还没取消~

另外您提议的注释改用英文,我很支持。不过目前咱们还是先优先国内用户,esayadt暂时不考虑往国际化走,不过您的提议我会逐渐融入新的版本中。

今天我把我当初设计这个esayadt的一个中文visio图也发上去了,另外增加了个readme 简单记录下每个小版本会有什么变动。

这个小的包包,我会最近给添加下文档好让大家能理解这玩意到底能干点啥
sports98 2010-04-13
  • 打赏
  • 举报
回复
已经回邮件请查收
helloyou0 2010-04-12
  • 打赏
  • 举报
回复
[Quote=引用楼主 sports98 的回复:]
自己常用的一个小工具源代码上CODE了,希望对有兴趣的朋友有帮助


http://code.google.com/p/esayadt/



---------
一个人的头脑是不完善的。因此我想如果有人对这个有兴趣的话,可以考虑一起
讨论完善这个简单的小东西。如果能给大家平时的开发提供点帮助的话,我觉得
Esayadt的存在还是有一定价值

另外我单独起了个QQ群,希……
[/Quote]

支持一切开源!:)

说几句
介绍太简单,而且看了还不知道到底你这个包括哪些功能,有什么优点...等等

代码里居然还有.. XX银行xxxxx应用管理系统的字样.....快去掉吧 (好像是index里)

代码里的注释最好用英文,至少不要用中文....(老外要想用,看见乱码会紧张)







uuq 2010-04-12
  • 打赏
  • 举报
回复
看了,感觉看个人情况吧
如果是自己开发的一般使用pdo类了




uuq 2010-04-12
  • 打赏
  • 举报
回复
看看什么功能








超强ORM类


http://code.google.com/p/queryphp/downloads/list
若非零落 2010-04-12
  • 打赏
  • 举报
回复
帮顶

20,359

社区成员

发帖
与我相关
我的任务
社区描述
“超文本预处理器”,是在服务器端执行的脚本语言,尤其适用于Web开发并可嵌入HTML中。PHP语法利用了C、Java和Perl,该语言的主要目标是允许web开发人员快速编写动态网页。
phpphpstorm 技术论坛(原bbs)
社区管理员
  • 开源资源社区
  • phpstory
  • xuzuning
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧