homepage Welcome to WebmasterWorld Guest from 54.211.219.68
register, free tools, login, search, pro membership, help, library, announcements, recent posts, open posts,
Become a Pro Member

Home / Forums Index / Code, Content, and Presentation / PHP Server Side Scripting
Forum Library, Charter, Moderators: coopster & jatar k

PHP Server Side Scripting Forum

    
Multiple developers to distribute code pieces
hozyali

5+ Year Member



 
Msg#: 4653729 posted 3:45 pm on Mar 13, 2014 (gmt 0)

Hi,

I am looking for some ideas and info here.

I have a large scale project which I developed in php mysql. works great. no problem with the code.

However the company I produced this code for us asking for something which I am not aware of.

They need to distribute the code in parts so each new php developer can have access to only limited piece of code and cannot access the other code areas of the whole project.

FYI, I produced this web application using wordpress in the first place, then moved the system in a new dashboard using bootstrap. However the actual code in the background is still using WordPress' classes and database.

Please help.

Thanks

 

Readie

WebmasterWorld Senior Member 5+ Year Member



 
Msg#: 4653729 posted 7:42 pm on Mar 16, 2014 (gmt 0)

Maybe with SVN sparse checkouts?

[svnbook.red-bean.com...]

Not sure how suitable it is to your requirements, however.

penders

WebmasterWorld Senior Member penders us a WebmasterWorld Top Contributor of All Time 5+ Year Member Top Contributors Of The Month



 
Msg#: 4653729 posted 8:17 am on Mar 17, 2014 (gmt 0)

Presumably the "limited pieces of code" need the entire code base in order to be able to test and develop further? Or can they be isolated to form individual test environments?

hozyali

5+ Year Member



 
Msg#: 4653729 posted 8:21 am on Mar 17, 2014 (gmt 0)

limited piece of code. the environment will be same for all to test.

coopster

WebmasterWorld Administrator coopster us a WebmasterWorld Top Contributor of All Time 10+ Year Member



 
Msg#: 4653729 posted 2:31 am on Mar 26, 2014 (gmt 0)

Most version management tools will allow you to parse out the separate sections that each developer will require. You'll have to set up each branch with the directories and/or files allowed to each and then set each up with permissions to access only their areas. Then some lucky gent gets to merge all the branches back up to the master branch.

The crazy part about this is that if the code is inter-dependent your developers are going to have a real fun time relying on each other and the master-committer to keep things in synch.

hozyali

5+ Year Member



 
Msg#: 4653729 posted 3:19 am on Mar 26, 2014 (gmt 0)

Thanks for the suggestions.

What if we do something like wordpress does. Is there a way I can make my code to allow other developers to create plugins and just plug into my main program?

incrediBILL

WebmasterWorld Administrator incredibill us a WebmasterWorld Top Contributor of All Time 5+ Year Member Top Contributors Of The Month



 
Msg#: 4653729 posted 12:45 am on Apr 5, 2014 (gmt 0)

How about encrypting all the files you distribute using something like Zend or IonCube except the files needed for that developer.

That way each developer can have the whole system but it's all encrypted except his files.

Global Options:
 top home search open messages active posts  
 

Home / Forums Index / Code, Content, and Presentation / PHP Server Side Scripting
rss feed

All trademarks and copyrights held by respective owners. Member comments are owned by the poster.
Home ¦ Free Tools ¦ Terms of Service ¦ Privacy Policy ¦ Report Problem ¦ About ¦ Library ¦ Newsletter
WebmasterWorld is a Developer Shed Community owned by Jim Boykin.
© Webmaster World 1996-2014 all rights reserved