/Feederate

Simple online RSS reader

Primary LanguagePHP

Installation

Clone du projet :

$ cd /path/to/your/workspace
$ git clone git@github.com:KuiKui/Feederate.git
$ cd Feederate

Lancement de Vagrant :

Installer vagrant en suivant les instruction de mon projet chez C2iS puis charger l'environnement :

$ vagrant up

S'il y a un problème lors du lancement de Vagrant, il faut relancer VirtualBox.

Accès au serveur de dev :

L'accès au serveur http se fait à l'adresse http://localhost:8888

L'accès au serveur de dev se fait par ssh :

$ vagrant ssh

Les sources du projet sont dans le répertoire /vagrant

$ cd /vagrant

Installation des vendors :

$ curl -s http://getcomposer.org/installer | php
$ php composer.phar install

Les paramètres par défaut de la configuration du projet sont correctement pré-remplis, il suffit donc de laisser les valeurs par défaut (en appuyant sur Enter).

Création du modèle:

$ php app/console doctrine:database:create
$ php app/console doctrine:schema:create
$ php app/console doctrine:fixtures:load
$ php app/console parse

Publication des assets

$ php app/console assets:install --symlink web

Génération des fichiers uniques d'assets DEV

$ php app/console cache:clear
$ php app/console assetic:dump

Lors la modification des assets, il est préférable d'utiliser l'option --watch de la commande dump.

Génération des fichiers uniques d'assets PROD

$ php app/console cache:clear --env=prod
$ php app/console assetic:dump --env=prod