symfony中文手册是一个完整的web应用开发框架,它为加速开发提供了几个关键功(gōng)能。首先,它把web应用的业务(wù)规则,服务(wù)逻(luó)辑还有表现页(yè)面分割开来。它为减少开发(fā)复杂(zá)web应用提供了大(dà)量的工具和类。另外,它把一(yī)些(xiē)常用的任务变成了自动化的(de)方式从而使开发人员能够(gòu)完全专注于每个程序的独特的(de)地方。这(zhè)三个优点综(zōng)合(hé)起来就意味着每次开发(fā)新的(de)web应用的时候不用重新发明轮子(zǐ)了!

symfony 命令详(xiáng)解
/symfony list
语法:
symfony [选项] 任务名 [参数]
选项:
–dry-run -n Do a dry run without executing actions.
–help -H 显示帮助信息(xī)
–quiet -q Do not log messages to standard output.
–trace -t Turn on invoke/execute tracing, enable full backtrace.
–version -V 显示程(chéng)序版(bǎn)本
可用的任务:
help 显示任务的帮助信(xìn)息 (简写h)
list 列(liè)出任务
app:routes 显示(shì)一个应用程序当(dāng)前的路由信息
cache:clear 清空缓存(简写cc, clear-cache)
configure:author 设置项目作者
configure:database 设置数据库 DSN
generate:app 初始化一个应(yīng)用程序 (简写init-app)
generate:module 初(chū)始(shǐ)化一个模(mó)块 (简写init-module)
generate:project 初始(shǐ)化一个项目 (简写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 清空日志(zhì) (log-purge)
log:rotate Rotates an application log files (log-rotate)
plugin:add-channel 添加一个新的PEAR频道
plugin:install 安装(zhuāng)一个插件(jiàn) (简写plugin-install)
plugin:list 列出已(yǐ)安(ān)装的插(chā)件(jiàn) (简(jiǎn)写plugin-list)
plugin:publish-assets 将全部插件的web目录(lù)发布到项目(mù)的web目(mù)录下
plugin:uninstall 卸载一(yī)个插件 (plugin-uninstall)
plugin:upgrade 升级一个插(chā)件(plugin-upgrade)