frixou89 / hashtagen

Analyse page content from url and generate related tags

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Hashtager App for nextweb.ninja competition

DIRECTORY STRUCTURE

  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
  migrations/         contains database migrations
  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

REQUIREMENTS

The minimum requirement for this project template that your Web server supports PHP 5.6

INSTALLATION

Clone repository

git clone https://github.com/notemood/hashtagen

Install Composer

If you do not have Composer, you may install it by following the instructions at getcomposer.org.

Global assets

php composer.phar global require "fxp/composer-asset-plugin:~1.1.1"

Install assets

php composer.phar install

NOTES: If you installed composer globally, use 'composer' instead of 'php composer.phar'

Now you should be able to access the application

CONFIGURATION

Database

Edit the file config/db.php with real data, for example:

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

NOTES:

  • Yii won't create the database for you, this has to be done manually before you can access it.
  • Check and edit the other files in the config/ directory to customize your application as required.
  • Refer to the README in the tests directory for information specific to basic application tests.

About

Analyse page content from url and generate related tags

License:Other


Languages

Language:PHP 86.8%Language:CSS 5.9%Language:JavaScript 4.2%Language:Batchfile 2.2%Language:ApacheConf 0.9%