Multidesk.be » Forums » PHP » PHP Development - library maken zonder code te delen

  • Pagina
  • 1 van 1
0 gasten lezen dit onderwerp.
^ Onderwerp geschreven door thekid op dinsdag 6 november 2012 om 15:30:02.
thekid's avatar
Multiviteit: 5273
Moderator
Kwestie van vraag,

kan ik op een of andere manier een in php geschreven klasse als library verdelen voor andere php ontwikkelaars, zonder dat ze aan de code kunnen van de klasse?

Weet eigenlijk niet zoveel van PHP, maar voor de getJSON vraag van Toren, heb ik mij wat laten gaan, en heb een php webservice class gemaakt, die het equivalent kan van een asmx webservice (inclusief dynamische wsdl omschrijving, soap 1.1 & soap 1.2 request (getest met visual studio & monodevelop), operation pages (tonen hoe de operation op te roepen))


http://www.multidesk.be/bijlage/d655d6558d4862305fd71e6b5561d63b.png



http://www.multidesk.be/bijlage/4be1f311280ef61ed0d45fa0049ecb0d.png

http://www.multidesk.be/bijlage/8a7aefa42ec7087d8f91237dd5ac2e5d.png


nu lijkt mij dat wel leuk om het te verdelen, maar ik wil liefst vanal de bron voor mij houden :)

iemand enige ideetjes?

*edit*

code sample toegevoegd
Deze tekst werd het laatst bewerkt voor 17.18 % door thekid op dinsdag 6 november 2012 om 15:38:10.
"Human beings make life so interesting. Do you know, that in a universe so full of wonders, they have managed to invent boredom." - Death in Hogfather
^ Reactie #1 geschreven door DTC op dinsdag 6 november 2012 om 17:50:56.
DTC's avatar
Multiviteit: 87
Ik denk niet dat dit mogelijk is. Omdat php een interpreted language. Je kan een php obfuscator gebruiken om je code te beschermen.
Al kan tegenwoordig alles achterhaald worden. Hoe sterk je code ook obfuscated is. En de beste obfuscators zijn meestal ook betalend.

Ik zou zeker een licentie op je code zetten.
Deze tekst werd het laatst bewerkt voor 5.51 % door DTC op dinsdag 6 november 2012 om 17:52:31.
^ Reactie #2 geschreven door thekid op dinsdag 6 november 2012 om 17:57:57.
thekid's avatar
Multiviteit: 5273
Moderator
ja, ik vreesde al zoiets :D

't is nu ook niet dat mijn code zo speciaal is, maar vond het wel leuk een php variant van de asmx service te maken. Ik kan ook zoiets gebruiken voor mijn integratie van een .net programma met een php & mysql website :) dus het is vooral voor eigen gebruik.

maar wie weet kan het ook wel iets leuks zijn voor anderen, ga er mij nog eens over beraadslagen of ik de code hier zou releasen of niet :D
"Human beings make life so interesting. Do you know, that in a universe so full of wonders, they have managed to invent boredom." - Death in Hogfather
^ Reactie #3 geschreven door thekid op woensdag 7 november 2012 om 00:05:44.
thekid's avatar
Multiviteit: 5273
Moderator
kwestie van test publiceer ik het even online op
http://www.pynoojp.be/servicedemo.php

ik weet niet eigenlijk of zoiets broodnodig is in de PHP wereld, maar ik kan het wel gebruiken voor die ene PHP website :)
"Human beings make life so interesting. Do you know, that in a universe so full of wonders, they have managed to invent boredom." - Death in Hogfather
  • Pagina
  • 1 van 1

Snel-antwoordformulier
Toon uitgebreid antwoordformulier Bericht nalezen Bericht plaatsen