当您开始一个新项目(无论是个人还是专业)时,您有什么方法可以快速开始开发项目?
例如,当我在工作中启动一个新项目时,我已经从自定义沙箱中设置了以下内容:
- 两个不同的身份验证类,LDAP和CAS,我可以通过app.yml
进行更改
- 我在大多数应用程序中使用的自定义表单小部件
- 用于将项目部署到登台或生产服务器的Capistrano部署脚本。
- 一个邮件模板类,它使用XML文件为模板发送电子邮件
- 所有已配置的邮件服务器,ldap等设置。
- 一堆图标和相同的CSS(除了一些例外情况,每个项目总是相同的)
- 自定义错误页面,布局,登录布局等。
- 静态页面,如约,联系我们等。
- 有用的插件,例如sfFormExtraPlugin,twig等。
- jquery和jQuery UI库
- 基本本地ACL和翻译模型类以及其他一些默认模型。
- 任务 - 发送电子邮件任务并构建翻译。
- 用于执行某些自定义工作的自定义工具类
- 自定义工厂和一些默认路由
我最有可能使用的- 助手默认启用(i18n,部分等)
醇>
还有其他一些事情: - )
我只是想知道你在开始一个新项目时如何使你的开发更快更有效。希望我能从你的工作中学到一些新东西。
谢谢大家!