FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Reutilizar codigo Delphi en PHP
Buenas a todos
He desarrollado algunos proyectos en delphi por lo que poseo clases para validar un sinfin de cosas. Con la intencion de no reescribir todo de nuevo ... ¿Es posible llamar clases de delhpi en "DElphi para PHP"? No saben cuanto trabajo me ahorraria esto Saludos |
#2
|
||||
|
||||
Hola,
Digo yo que siempre podrás utilizar el "know how"... de una manera o de otra. Incluso "copiar" cierto código que tengas escrito en Delphi a PHP, también de una manera o de otra... De otra forma... existe una herramienta de nombre "PHP4Delphi" que te permitirá crear extensiones de PHP en Delphi. Por ahí también podrían los tiros, pero, claro está... depende de lo que traigas entre manos... |
#3
|
|||
|
|||
yo creo que si pero no se como.
dicen que con php y gtk+ se pueden hacer aplicaciones php que interactuen con dlls. y el windows o los *nix es buena tu pregunta. yo creo que haciendo dlls. o ejecutables tipo consola. |
#4
|
|||
|
|||
Ya veo entonces solamente es el IDE de delphi que se pone a servicio de PHP y lo unico que esta en posibilidades es hacer una migracion.
Que ventajas aparte del IDE visual me da Delphi for PHP? En una primera impresion pense."Perfecto desarrollo solo lo necesario en php y el resto de codigo protegido bajo delphi." Creo que seria una buena opcion porque muchos por aqui nos desanimamos con ese tema de brindar todo el codigo.Entiendo la filosofia del Soft. Libre pero tambien hay personas que aprovechan de eso. Saludos |
#5
|
||||
|
||||
Hola,
El código PHP se procesa en el Servidor, lo que quiere decir que si tú no lo publicas, nadie podrá obtenerlo. De todos modos creo que mezclas cosas... tal vez llevado porque, efectivamente, el nombre del "Delphi for PHP" pueda llevar a equivocaciones... pero, en definitiva se trata de un entorno de desarrollo "de los creadores de Delphi", pero, que, nada tiene que ver con el lenguaje Delphi u Object Pascal. |
#6
|
||||
|
||||
Hola,
Cita:
Pero, en todo caso, quiero recalcarlo: el código PHP no tiene porqué publicarse, y, en caso de no hacerlo, este no es accesible, puesto que lo que en el cliente se obtiene es puro HTML, CSS, JavaScript... etc. Claro que también puedes no querer que este código sea "visible"... y para esto habría algunas soluciones, empero, creo que su uso no está generalizado: no es lo normal, vaya. Última edición por dec fecha: 18-04-2007 a las 19:35:15. |
#7
|
|||
|
|||
Te entiendo desde el punto de vista de la publicacion...pero veamos este caso
"El dueño de la empresa te dice que le desarrolles un carrito de ventas en php para una linea de vehiculos. Tu empiezas todo animado ,te encuentras con muchas cosas en el medio pero al final lo terminas.Al terminar el contrato ya no eres mas util y a buscar otra plaza. Meses despues te das cuenta que la empresa esta distribuyendo este carrito de compras a su nombre y con otros programadores..." Si por lo menos se hubiese tenido bajo llaves las clases creo que nada de esto hubiese pasado.Por esa razon muchos prefieren desarrollar en ASP o JAVA claro mas caro pero te protege como autor Saludos |
#8
|
||||
|
||||
Hola,
No creo que lo que estamos tratando ahora tenga que ver con PHP o con Java o con cualquier otro lenguaje de programación. Si a ti te contrata una persona para que hagas X trabajo es de suponer que llegarás a un acuerdo sobre el trabajo y todo lo relacionado con el mismo. Luego no podrías llevarte a error: está en ti no aceptar el trabajo, por ejemplo, o no aceptar determinadas condiciones, etc., etc. Yo no he trabajado como programador (y no creo que nunca lo haga), pero, supongo que cuando trabajas para una empresa (en proyectos de la empresa) el código fuente pertenecerá finalmente a la empresa... y probablemente esto se especifique en el contrato de marras. Pero, como ves, todavía no estamos hablando de ningún lenguaje de programación en concreto: cualquier vale. No sé. Acaso algún compañero con más experiencia puede aportar algo más. |
#9
|
|||
|
|||
Si trabajas para una empresa, el codigo generado en horas de trabajo, es propiedad de la empresa, la autoria sigue siendo del programador, pero la propiedad es de la empresa.
Si trabajas como autonomo ya es otra cosa, cobras y facturas por tal projecto, no estas a sueldo de ninguna empresa, y vendes o licencias tu software como te de la gana. Saludos |
#10
|
|||
|
|||
Este es un tema que se ha tratado suficientemente, el punto aqui es que a nuestro amigo eduenas le preocupa entregar un código "visible" por llamarlo de una forma simple.
Aqui es donde entra lo que dice David, todo depende del contrato que firmes, si tu desarrollo incluye fuentes o no, si es con un contrato de mantenimiento, etc... Alguna vez yo hice un desarrollo usando awk de Unix, ahi tu código está descubierto, no hay manera de convertirlo a binario, así que lo negocie en X cantidad de dinero y el cliente aceptó. Vamos, sin mas rollos, vende tu desarrollo en la cantidad que consideres lo vale y no te preocupes si después el cliente lo comercializa, tal vez te llame para que lo modifiques para nuevos clientes, uno nunca sabe cuando salta la liebre. Salud OS.
__________________
"La forma de empezar es dejar de hablar y empezar a hacerlo." - Walt Disney |
#11
|
||||
|
||||
Cita:
"Yo tengo una empresa y te contrato como trabajador por cuenta ajena, con tu sueldo justo, pagas extras, vacaciones, seguridad social, etc. entonces tu escribes (para mi empresa, claro) un código de un carro de la compra, y despues, por algún motivo (por ejemplo que te despidas tu porque encuentres un trabajo con mejor sueldo, o que yo te despida por pillarte leyendo la biblia) te vas de la empresa. ¿tengo derecho a seguir vendiendo ese código? un saludo!
__________________
"la única iglesia que ilumina es la que arde" Anonimo |
#12
|
|||
|
|||
Cita:
Salud OS.
__________________
"La forma de empezar es dejar de hablar y empezar a hacerlo." - Walt Disney |
#13
|
|||
|
|||
Creo que el tema se fue un poco por la tangente debido a que coloque un post con un sinfin de interpretaciones.
La pregunta en si es: ¿Puedo proteger parte o todo mi codigo con Delphi para PHP, Si la respuesta es afirmativa puedo usar librerias cerradas programadas en delphi para este caso? |
#14
|
||||
|
||||
Hola,
Respuesta 1: Sí; existen ofuscadores de código para PHP. Respuesta 2: Puedes programar extensiones para PHP con Delphi. |
#15
|
|||
|
|||
ok dec muchas gracias por tu repsuesta, creo que para otra vez sere mas claro al preguntar
saludos |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Reutilizar codigo | Perio | Varios | 7 | 17-11-2005 21:26:24 |
Reutilizar código "generico" | adlfv | OOP | 13 | 06-09-2005 02:01:04 |
Reutilizar código (forms) de una aplicación a otra | radiohead | OOP | 2 | 26-10-2004 15:57:06 |
Como reutilizar un Form | dchaparro | OOP | 9 | 29-05-2004 22:54:44 |
Reutilizar resultado de SQL en SQL | javiermorales | SQL | 9 | 06-09-2003 19:11:32 |
|