hi all
i would like to hear from you guys what your thoughts are on rolling out php apps at client sites. whether they're custom apps designed for the specific client, or generic apps that you've developed in your own time and are licensing out to numerous clients...
what are your thoughts on setting up the environment on the client's network?
the php programs i have in mind are web-apps to be used on client intranets, that make use of mysql databases (and if need be, apache).
please point out issues at hand (such as how you explain to clients that on top of paying for your software, they also need to purchase a linux box to run it for example).
selling tips would be appreciated.
thanks
rolling out php web applications on client's intranet
Moderator: General Moderators
-
konstandinos
- Forum Commoner
- Posts: 68
- Joined: Wed Oct 04, 2006 4:20 am
- Kieran Huggins
- DevNet Master
- Posts: 3635
- Joined: Wed Dec 06, 2006 4:14 pm
- Location: Toronto, Canada
- Contact:
-
konstandinos
- Forum Commoner
- Posts: 68
- Joined: Wed Oct 04, 2006 4:20 am
ok thanks kieran.
the VM/mini-server image sounds like a good option, since most of my clients use windows server anyway.
what would you recommend when it comes to protecting my php code? i'm aware of Zen Guard, but it costs far too much. i am hoping there is a cheap (read: free) alternative out there somewhere.
thanks
the VM/mini-server image sounds like a good option, since most of my clients use windows server anyway.
what would you recommend when it comes to protecting my php code? i'm aware of Zen Guard, but it costs far too much. i am hoping there is a cheap (read: free) alternative out there somewhere.
thanks
-
konstandinos
- Forum Commoner
- Posts: 68
- Joined: Wed Oct 04, 2006 4:20 am
that's bad news 
my predicament is that i reside in a country where bandwidth is expensive.
i could offer to host my clients' php-based web-apps on my own servers, which although ends up costing the client far more. i don't have to worry about my code being copied around without my knowledge.
but this seems like narrow-minded thinking. thus i am considering the option of setting up apache based lan boxes (read: lamp) on the clients' intranet and running my php apps off of there. hence the concern about source code security.
i've even looked at Encfs for linux but that seems like an overkill.
i can't find a good solution to this problem. and it is frustrating.
my predicament is that i reside in a country where bandwidth is expensive.
i could offer to host my clients' php-based web-apps on my own servers, which although ends up costing the client far more. i don't have to worry about my code being copied around without my knowledge.
but this seems like narrow-minded thinking. thus i am considering the option of setting up apache based lan boxes (read: lamp) on the clients' intranet and running my php apps off of there. hence the concern about source code security.
i've even looked at Encfs for linux but that seems like an overkill.
i can't find a good solution to this problem. and it is frustrating.
- Kieran Huggins
- DevNet Master
- Posts: 3635
- Joined: Wed Dec 06, 2006 4:14 pm
- Location: Toronto, Canada
- Contact:
- feyd
- Neighborhood Spidermoddy
- Posts: 31559
- Joined: Mon Mar 29, 2004 3:24 pm
- Location: Bothell, Washington, USA
I would recommend a well written contract that does not give them the rights to make copies of the software among other restrictions. If you are supplying these physical servers you can lock them, place security tape on their outsides and lock down their software if you want to deny them access to that level of information.
You could also get hosting in other countries that do not have such high bandwidth costs.
You could also get hosting in other countries that do not have such high bandwidth costs.