哪里可以找到Symfony2清洁骨架?

时间:2011-11-27 02:49:52

标签: php symfony skeleton-code

我需要一个干净的骨架,没有默认的演示和配置,以了解所有配置过程,从零开始,以及为Symfony 2创建捆绑包。

谢谢!

2 个答案:

答案 0 :(得分:15)

使用Acme演示下载Standard Edition,在该发行版中是一个名为README.md的文件,在底部有一个描述如何删除Acme内容的部分:

  

使用此版本作为应用程序的基础

     

由于标准版已完全配置并附带一些   例如,在使用它进行构建之前,您需要进行一些更改   你的申请。

     

使用以下默认值配置分发:

     
      
  • Twig是唯一配置的模板引擎;
  •   
  • Doctrine ORM / DBAL已配置;
  •   
  • 配置了Swiftmailer;
  •   
  • 启用所有内容的注释。
  •   
     

默认包AcmeDemoBundle向您显示Symfony2的运行情况。   使用它后,您可以按照以下步骤将其删除:

     
      
  • 删除src/Acme目录;
  •   
  • 删除app/config/routing_dev.yml;
  • 中引用AcmeBundle的路由条目   
  • app/AppKernel.php;
  • 中注册的捆绑包中删除AcmeBundle   

您也可以删除web/bundles/acmedemo,因为这只是使用php app/console assets:install web安装的资源。

答案 1 :(得分:1)

演示文件只是一个捆绑包,它们实际上有助于理解Symfony2的配置。它们也只在开发前端控制器中初始化,并且通过从应用程序内核和配置中删除捆绑包很容易删除。

Symfony2框架的学习非常具有挑战性,因为有许多不同的方法可以完成给定的任务。配置文件可以采用不同的格式和不同的位置。

尝试使用Interactive Generator命令行工具创建捆绑包。这是一个非常好的概述:http://symfony.com/doc/2.0/book/page_creation.html

祝你好运!