symfony中文手册是一个完整的web应用开发框架,它为加速开发提供了几个关键功能。首先,它把web应用的业务规则,服务逻辑还有表现页面分割开来。它为减少开发复杂web应用提供了大量的工具和类。另外,它把一些常用的任务变成了自动化的方式从而使开发人员能够完全专注于每个程序的独特的地方。这三个优点综合起来就意味着每次开发新的web应用的时候不用重新发明轮子了!
symfony 命令详解
/symfony list
语法:
symfony [选项] 任务名 [参数]
选项:
–dry-run -n Do a dry run without executing actions.
–help -H 显示帮助信息
–quiet -q Do not log messages to standard output.
–trace -t Turn on invoke/execute tracing, enable full backtrace.
–version -V 显示程序版本
可用的任务:
help 显示任务的帮助信息 (简写h)
list 列出任务
app:routes 显示一个应用程序当前的路由信息
cache:clear 清空缓存(简写cc, clear-cache)
configure:author 设置项目作者
configure:database 设置数据库 DSN
generate:app 初始化一个应用程序 (简写init-app)
generate:module 初始化一个模块 (简写init-module)
generate:project 初始化一个项目 (简写init-proj)
generate:task Creates a skeleton class for a new task
i18n:extract Extracts i18n strings from php files
i18n:find Finds non “i18n ready” strings in an application
log:clear 清空日志 (log-purge)
log:rotate Rotates an application log files (log-rotate)
plugin:add-channel 添加一个新的PEAR频道
plugin:install 安装一个插件 (简写plugin-install)
plugin:list 列出已安装的插件 (简写plugin-list)
plugin:publish-assets 将全部插件的web目录发布到项目的web目录下
plugin:uninstall 卸载一个插件 (plugin-uninstall)
plugin:upgrade 升级一个插件(plugin-upgrade)