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