Good content takes time and effort to come up with.
Please consider supporting us by just disabling your AD BLOCKER and reloading this page again.
One of the major drawbacks of the composer is that it installs the package sequentially ie one by one. Today you will learn how to install
hirak/prestissimo which will help the composer to download packages parallel.
You need to have
composer installed in your computer or server.
To install composer in Ubuntu / Linux Distros
sudo apt-get update sudo apt-get install composer
First and the foremost thing is to install the
hirak/prestissimo composer package globally in your system. This can be done with the following command
composer global require hirak/prestissimo
You will get similar to the following output. Which confirms that the package has been installed in your system
Changed current directory to /Users/wifidabba/.composer Using version ^0.3.10 for hirak/prestissimo ./composer.json has been updated Loading composer repositories with package information Updating dependencies (including require-dev) Package operations: 1 install, 0 updates, 0 removals - Installing hirak/prestissimo (0.3.10): Downloading (100%) Writing lock file Generating autoload files
We are installing globally so that we can use it anywhere in our system via composer command line.
Now coming down to the main point for which we downloaded this package globally in our system ie. testing it to check if it actually works.
Run the following command
composer create-project laravel/laravel laravel1 --no-progress --profile --prefer-dist
I will show you a snippet of my output. If you would like to see the GIF of the same Composer Plugin Image.
[433.7MiB/83.60s] - Installing voku/portable-ascii (1.4.10): [433.7MiB/83.60s] Loading from cache[433.7MiB/83.60s] [433.7MiB/83.71s] - Installing symfony/polyfill-ctype (v1.15.0): [433.7MiB/83.72s] Loading from cache[433.7MiB/83.72s] [433.7MiB/83.76s] - Installing phpoption/phpoption (1.7.3): [433.7MiB/83.77s] Loading from cache[433.7MiB/83.77s] [433.7MiB/83.80s] - Installing vlucas/phpdotenv (v4.1.4): [433.7MiB/83.80s] Loading from cache[433.7MiB/83.80s] [433.7MiB/83.85s] - Installing symfony/css-selector (v5.0.7): [433.7MiB/83.85s] Loading from cache[433.7MiB/83.85s] [433.7MiB/83.91s] - Installing tijsverkoyen/css-to-inline-styles (2.2.2): [433.7MiB/83.92s] Loading from cache[433.7MiB/83.92s] [433.7MiB/83.94s] - Installing symfony/polyfill-mbstring (v1.15.0): [433.7MiB/83.94s] Loading from cache[433.7MiB/83.94s] [433.7MiB/83.98s] - Installing symfony/var-dumper (v5.0.7): [433.7MiB/83.98s] Loading from cache[433.7MiB/83.98s]
For more details on the package you can check of the GITHUB repo Hirak Prestissimo
I have written other articles on NGINX kindly check them too
How To Cache Static Files With NGINX Server
Redirect www to a non-www website or vice versa
How To Resolve 404 Not Found In NGINX
How To Create Free SSL Certificate With Lets Encrypt/Certbot In Linux (Single / Multiple Domains)
How To Install Linux, NGINX, MYSQL, PHP (LEMP Stack) on Ubuntu
Send SMS With Amazon SNS (Simple Notification Service) Using PHP
Why namespace And use Keywords Used In PHP
Make Laravel Controllers Slim By Skimming Form Validation Request
Foreign Key Migrations Simplified In Laravel 7.x
Relationship Table Data With Route Model Binding In Laravel
Securely Connect Server MYSQL DB From Sequel Pro / MYSQL Workbench
Free SSL Certificate For CPanel
Why You Should Run Cronjobs In Laravel?
Why And How To Use PHP PDO With CRUD Examples
Sass or SCSS @mixin vs @extends vs Placeholder (%)
Plain PHP Resumable Large File Uploads In Chunks Using FlowJs
Push Files To CPanel / Remote Server using FTP Software FileZilla
Create A Composer Package? Test It Locally And Add To Packagist Repository