1. How Can PHP Composer Update Packages without Affecting an Application that is Running
Updated on: 2022-09-12
Posted on: 2022-09-12
Composer is a popular tool many PHP developers use to define which packages they need in their projects. The composer tool can install those packages and any other dependent packages.
When a project's packages are updated, the composer tool can retrieve the new versions and update the project environment with those new ones.
Updating a project with new package versions may take a long time if a project is complex and needs many packages with a new version.
Updating a project with the new package versions in a production environment may cause the application to break since the composer cannot update all packages simultaneously.
This package provides an alternative solution to update the new versions of packages of a project in a way that does not cause the application to break.
It creates a new project vendor directory in a working directory. In the end, this package replaces the old vendor directory with the new vendor directory that has the updated versions of the project's packages.
 More ...
 More ...    Post a comment
 Post a comment    See comments (0)   Trackbacks (0)
 See comments (0)   Trackbacks (0)
When a project's packages are updated, the composer tool can retrieve the new versions and update the project environment with those new ones.
Updating a project with new package versions may take a long time if a project is complex and needs many packages with a new version.
Updating a project with the new package versions in a production environment may cause the application to break since the composer cannot update all packages simultaneously.
This package provides an alternative solution to update the new versions of packages of a project in a way that does not cause the application to break.
It creates a new project vendor directory in a working directory. In the end, this package replaces the old vendor directory with the new vendor directory that has the updated versions of the project's packages.
 More ...
 More ...    Post a comment
 Post a comment    See comments (0)   Trackbacks (0)
 See comments (0)   Trackbacks (0)
 
  
  
  
  
  
  
  
  
 
