项目作者: schafeld

项目描述 :
Fun tutorial project with PHP Symfony.
高级语言: PHP
项目地址: git://github.com/schafeld/symfony-space-bar.git
创建时间: 2020-06-25T21:09:45Z
项目社区:https://github.com/schafeld/symfony-space-bar

开源协议:

下载


symfony-space-bar

Fun tutorial project with PHP Symfony.

Based on https://symfonycasts.com/screencast/symfony4/setup

Work in progress…

Basic Symfony setup

Preparation

composer self-update

Install Symfony 4 boilerplate

composer create-project symfony/skeleton my_project_name '4.4.*'

Put project under version control

  1. cd my_project_name
  2. git init
  3. git add .
  4. git commit -m "initial commit"
  5. # create Github project repository "my_project_repo"
  6. git remote add origin git@github.com:my_github_account_name/my_project_repo_name.git
  7. remote -v
  8. git push -f origin master
  9. git branch --set-upstream-to=origin/master master
  10. git push

Install a (better) local server

You can run a local PHP server

php -S 127.0.0.1:8000 -t public

or for local development just

php -S 127.0.0.1:8080

But after

composer require server

there’s a better server at your disposal which is started like this:

bin/console server:run

Add tools

For more comfortable route creation via annotation:

composer require annotations