http://alexp11223-web-page-analyzer.herokuapp.com
A simple website created using Lumen framework that extracts some information about the specified web page. The requests are processed using a job queue asynchronously.
- Run
make setupto generate.envfile, create SQLite database, apply migrations. - Run
make runto launch web server (http://localhost:8000). - Run
make queue-daemonormake empty-queueto process the job queue. - Run
make lint testto run linter and tests.
See Makefile for other useful commands. Check out https://makefile.site if you are interested in this approach.
- Add postgres and php buildpack.
- Add
APP_KEY(php artisan key:generate --show). - Enable the worker for queue processing.
