Code Monkey home page Code Monkey logo

application's Introduction

Application


Aplicação contendo dois CRUDS, um para gerenciamento de pessoas e um para gerenciamento de atributos.

ESTRUTURA DE DIRETÓRIOS

  assets/             contains assets definition
  commands/           contains console commands (controllers)
  config/             contains application configurations
  controllers/        contains Web controller classes
  mail/               contains view files for e-mails
  models/             contains model classes
  runtime/            contains files generated during runtime
  tests/              contains various tests for the basic application
  vendor/             contains dependent 3rd-party packages
  views/              contains view files for the Web application
  web/                contains the entry script and Web resources

REQUISITOS

O requisito mínimo deste modelo de projeto é que seu servidor Web suporte PHP 7.4.

INSTALAÇÃO

Install via Composer

Se você não possui o Composer, você pode instalá-lo seguindo as instruções no getcomposer.org.

Você pode então instalar este modelo de projeto usando o seguinte comando:

composer create-project --prefer-dist yiisoft/yii2-app-basic basic

Agora você deve conseguir acessar o aplicativo por meio da URL a seguir, presumindo que basic seja o diretório diretamente na raiz da Web.

http://localhost/basic/web/

Install with Docker

Atualize seus pacotes vendor

docker-compose run --rm php composer update --prefer-dist

Execute os triggers de instalação (criando código de validação de cookie)

docker-compose run --rm php composer install    

Start o container

docker-compose up -d

Você pode então acessar o aplicativo através do seguinte URL:

http://127.0.0.1:8000

NOTAS:

  • Versão mínima necessária do Docker Engine 17.04 para desenvolvimento (consulte Ajuste de desempenho para montagens de volume)
  • A configuração padrão usa um volume host em seu diretório inicial .docker-composer para caches do composer

CONFIGURATION

Database

Modifique o arquivo config/db.php com dados reais, por exemplo:

return [
    'class' => 'yii\db\Connection',
    'dsn' => 'mysql:host=localhost;dbname=yii2basic',
    'username' => 'root',
    'password' => '1234',
    'charset' => 'utf8',
];

NOTAS:

  • O Yii não criará o banco de dados para você, isso deve ser feito manualmente antes que você possa acessá-lo.
  • Verifique e edite os outros arquivos no diretório config/ para personalizar sua aplicação conforme necessário.
  • Consulte o README no diretório tests para obter informações específicas sobre testes básicos de aplicativos.

application's People

Contributors

lucas-dantas10 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.