管理你的Seagull应用程序

概述

在默认模块中有用来管理Seagull应用程序的许多有用的工具。

  • 版本控制–检查你的seagull是否最新,使用简单的XML RPC 调用
  • 重建DataObject实体–每次你修改数据库就必须重建DataObject实体。如果你在开发过程中从PHP4转到PHP5你也必须这么做。
  • 重建数据库sequences–Seagull强烈建议开发人员避免使用MySQL的特性如自增和为记录自动生成主键。这样的话就可以在这同的数据库之间转换。如MySQL和PostgreSQL或Oracle。
  • 缓存管理–目前只有删除种类缓存的工具–在配置中设置全局过期时间
  • 重建环境–一个新特性,小心使用。当在本地使用数据库的root用户开发时是非常有用的。它可以删除数据库并重建你的环境(数据库,表,默认和实例数据,导航,配置)。在测试完后你的模块使用这个特性来重设你的应用程序成默认状态。
  • 管理翻译–这个工具允许你维护翻译文件并检查你的某个文件是否是最新的
  • 管理PEAR包–在目前的开发环境下,这个工具允许你使用浏览管理PEAR包。使用它来安装和更新PEAR的Seagull包
  • 生成新的模块–使用这个特性你可以创建带有CRUD方法的模块。它为新建模块生成必须的文件夹,管理类,翻译文件,表别名和语言文件。
 
howto/applicationmaintenance.txt · 最后更改: 2010/05/30 00:21 (外部编辑)
 
Except where otherwise noted, content on this wiki is licensed under the following license:GNU Free Documentation License 1.2