2010-08-15 22 views
1

有没有办法创建一个命令行工具,这将有助于广泛在构建应用程序。命令行工具来增强Web开发?

例如,假设我有一个zend项目,并且想根据某些预定义模式添加一个全新的管理模块。

我运行:

$ myzf create admin-module-framework 

,然后这些设置(根据预定义的模板):

模块,模型,视图,控制器,动作,帮手,插件,甚至创建一个SQL文件去与那。

当然,我不会寻找一些简单地将某些文件复制到某些目录(我可以自己做)的东西。我正在寻找一些实际上会修改代码以适应应用程序的内容(基于某些预定义的变量)。

可能吗?值得努力?

谢谢!

+0

实际上,这似乎太多'预定义'的依赖关系。我只是觉得创造更聪明的东西会更难。任何想法欢迎! – 2010-08-15 20:29:12

+0

许多MVC框架都带有类似的东西,不是吗?我知道Cake和Symfony做的。 Zend也不? – 2010-08-15 20:29:24

+0

哦,是的,我知道Cake有一个'烘烤'命令。但是我正在寻找可以应用于任何框架的东西。 – 2010-08-15 20:31:52

回答