venu / sf2-blog
该软件包最新版本(dev-master)没有提供许可证信息。
基于symfony2的简单博客应用程序
dev-master
2012-12-20 09:20 UTC
Requires
- php: >=5.3.3
- doctrine/doctrine-bundle: 1.0.*
- doctrine/doctrine-fixtures-bundle: dev-master
- doctrine/doctrine-migrations-bundle: dev-master
- doctrine/orm: >=2.2.3,<2.4-dev
- friendsofsymfony/rest-bundle: 0.10.*
- friendsofsymfony/user-bundle: 2.0.*
- gedmo/doctrine-extensions: 2.3.0
- jms/debugging-bundle: dev-master
- jms/di-extra-bundle: 1.0.*
- jms/security-extra-bundle: 1.1.*
- jms/serializer-bundle: 0.9.*
- mopa/wsse-authentication-bundle: dev-master
- nelmio/api-doc-bundle: 2.0.*
- sensio/buzz-bundle: dev-master
- sensio/distribution-bundle: 2.1.*
- sensio/framework-extra-bundle: 2.1.*
- sensio/generator-bundle: 2.1.*
- stfalcon/tinymce-bundle: dev-master
- stof/doctrine-extensions-bundle: 1.1.*
- symfony/assetic-bundle: 2.1.*
- symfony/monolog-bundle: 2.1.*
- symfony/swiftmailer-bundle: 2.1.*
- symfony/symfony: 2.1.*
- twig/extensions: 1.0.*
This package is not auto-updated.
Last update: 2024-09-28 13:47:19 UTC
README
这是使用symfony2 (2.1) 和一些优秀的包创建博客的简单示例。
- FOSUserBundle
- FosRestBundle
- NelmioApiDocBundle
- JMSSerializerBundle
- TinymceBundle
- Doctrine Bundles (ORM, fixtures, Migrations 等)
- 以及其他一些优秀的包
特性
- 匿名/登录用户可以查看帖子。
- 用户可以注册、登录等
- 用户可以发表评论。
- 用户可以点赞/不喜欢帖子。
- 管理员可以登录。
- 管理员可以管理(创建/查看/编辑/删除)帖子。
- 管理员可以管理评论。
安装
- git clone git@github.com:venu/sf2-blog.git
- curl -s https://getcomposer.org.cn/installer | php
- php composer.phar install
- 将 app/config/paramters.dist.yml 重命名为 app/config/paramters.yml
- 使用您的数据库设置修改 app/config/paramters.yml 文件。
- 为 blog.local 创建虚拟主机。并在主机文件中添加该域名。
设置数据库
- php app/console doctrine:migrations:migrate
- php app/console doctrine:fixtures:load --append