Turck MMCache is a free optimizer/encoder. There is a free web based front end to the encoding part of it available at http://phpcoder.shadonet.com.

You can find Turck MMCache at http://turck-mmcache.sourceforge.net

It runs on Windows, Linux, BSD, and most other platforms and works with PHP 4 and 5.

That said you should have a discussion with the person making the job offer and get a good contract as others have said. If they want to use the code in other projects without paying you each time ask for a higher rate. Also make sure that you maintain the rights to use the code you develop in other projects.

I do work on a per project basis, I base my quote on the number of hours I expect it will take me then add 15% I've learned over the years to estimate my time well, if you are just starting you will either want to quote entirely per project or increase the time by more than 15% (most newer people underquote for fear of coming in high and wind up eating it).

If you are quoting based on time you also want to come in slightly ahead of schedule, not so much to make them think that you intentionally over quoted but enough that it saves them some money and makes you look good.

Jason

Jason
Richard Davey wrote:

Hello Video,

Tuesday, December 2, 2003, 1:04:34 AM, you wrote:

VPeO> Now, how do you charge your services? Do you do it on a
VPeO> time-slot basis (seems kind of awkard to me since much PHP code
VPeO> can be reused a l o t!) or do you do it on the basis of the size
VPeO> of projects and whether new code has to be developed etc etc?

That is for you to decide and your client to agree with. Some will
prefer a fixed-cost project, others prefer time sheets. The fact you
are re-using code isn't a bad thing, I mean, you wrote it in the first
place right? and you're not a charity.. so what if you manage to save
yourself a few hours :)

VPeO> control the PHP code that I develop. How do I make sure that I'm
VPeO> not just used once for a project and thereafter thrown on the
VPeO> trashbin, i.e. they take the code and keep using it for many

Get a good contract. Unless they'll allow PHP script encoding (Zend
Encoder, etc) on their server, you have no other choice.

VPeO> And what is a proper pay?

Depends on country, location within country, age, experience, etc etc
etc.

VPeO> obfuscators... but let's get real. They don't come close to
VPeO> hiding code (from these web designers and web admins.) as
VPeO> compiled software is hidden from end users.

So compile it :)




-- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php



Reply via email to