Отображение валюты на сайте:

    Symfony — свободный фреймворк, написанный на PHP.

    file

    Symfony предлагает быструю разработку и управление веб-приложениями, позволяет легко решать рутинные задачи веб-программиста. Работает только с PHP 5 и выше. Имеет поддержку множества баз данных (MySQL, PostgreSQL, SQLite или любая другая PDO-совместимая СУБД). Информация о реляционной базе данных в проекте должна быть связана с объектной моделью. Это можно сделать при помощи ORM инструмента.

    Установить данный фреймворк возможно несколькими способами:

    • С помощью фирменного установщика Symfony Installer
    • С помощью Composer

    Рассмотрим оба варианта.

    Symfony Installer

    Для начала необходимо установить сам установщик.

    Для Linux необходимо ввести команды

    sudo curl -LsS https://symfony.com/installer -o /usr/local/bin/symfony  
    sudo chmod a+x /usr/local/bin/symfony  
    

    Затем создаем приложение с помощью установщика

    symfony new my_project_name  
    

    где “my_project_name” – соответственно название вашего проекта.

    Composer

    Для данного способа нам понадобится установить (если еще не установлен) Composer.

    curl -sS https://getcomposer.org/installer | php  
    sudo mv composer.phar /usr/local/bin/composer  
    
    php installer  
    sudo mv composer.phar /usr/local/bin/composer  
    

    После установки Composer, мы можем установить приложение

    composer create-project symfony/framework-standard-edition my_project_name  
    

    в процессе установки (либо позже) будет возможно ввести данные базы данных

    Some parameters are missing. Please provide them.  
    database_host (127.0.0.1):  
    database_port (null): 3306  
    database_name (symfony): scotchbox  
    database_user (root):  
    database_password (null): root  
    mailer_transport (smtp):  
    mailer_host (127.0.0.1):  
    mailer_user (null):  
    mailer_password (null):  
    secret (ThisTokenIsNotSoSecretChangeIt):  
    

    проверить работу приложения можно перейти в папку с приложением и запустив встроенный сервер

    php bin/console server:run