How do you manage your own framework / library across multiple sites / applications?

1 replies
When you have done the hard work you should have made a fortune of PHP code base / framework / library that you build upon.

You will have more than one projects, sites, or applications that rely upon the same framework you have. What makes it tricky is the different projects are served from different servers far away from each other.

My question is how you manage the same framework across multiple servers?

When a security patch or feature upgrade comes out, how do you push it out to so many servers?

Is there any recommended common practice regarding this?

For now all my projects reside on a single server which would simply include from the framework on the hard drive. But what if my projects go distributed?

I just can't imagine updating the framework manually one by one across all the different servers once I have more than one server.

Any help would be much appreciated! What route should I look at?
#applications #framework #library #manage #multiple #sites
  • Profile picture of the author rts2271
    Depends, as simple as a GIT on a single server deployment to systems that employ Jenkins for multiple code locations.

    I don't want to confuse the role of GIT as a source code manager. Jenkins is a example of a code testing and deployment system.
    {{ DiscussionBoard.errors[9951111].message }}

Trending Topics