готовый пример туду, на ларавеле и эмбере
1)https://github.com/jahvi/laravel-ember-todo, оно юзает
- Laravel 4.1
- jQuery 1.10.2
- Handlebars 1.3
- EmberJS 1.3.1
- Ember Data 1.0.0 Beta 6
- для парсинга дат взята либа отсюда:
http://habrahabr.ru/post/204628/ (http://jsfiddle.net/Imater/5Lqx7/)
- date-picker: https://github.com/dbushell/Pikaday
Опционально(установка виртуалку для проверки на локальной машине, для винды\мака):
-
Ставим virtulbox(https://www.virtualbox.org/) & vagrant(менеджер виртуалок), http://www.vagrantup.com/downloads.html
-
По инструкции(http://laravel.com/docs/homestead) настраиваем его(все довольно просто и сводиться к указанию путей и хоста в Homestead.yaml )
Пример для винды:
Homestead/Homestead.yaml
---
ip: "192.168.10.10"
memory: 2048
cpus: 1
authorize: C:/Users/ilya/.ssh/id_rsa
keys:
- C:/Users/ilya/.ssh/id_rsa
folders:
- map: c:/Projects/laravel/
to: /home/vagrant/Code
sites:
- map: homestead.app
to: c:/Projects/laravel/todolaravelember/public/
variables:
- key: APP_ENV
value: local
- если, что-то не понятно\не заработало, можно зайти на виртуалку, через "vagrant ssh"
Собственно установка приложения:
-
(vagrant) ssh <-
composer install
-
(vagrant) ssh <-
php artisan migrate
(в app/config/database.php настройки конфига базы данных прописаны для виртуалки, как в инструкции выше) -
google-chrome http://homestead.app:8000/