Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Otros entornos y lenguajes > PHP
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 18-04-2007
eduenas eduenas is offline
Registrado
 
Registrado: abr 2007
Posts: 6
Poder: 0
eduenas Va por buen camino
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
Responder Con Cita
  #2  
Antiguo 18-04-2007
Avatar de dec
dec dec is offline
Moderador
 
Registrado: dic 2004
Ubicación: Alcobendas, Madrid, España
Posts: 13.107
Poder: 34
dec Tiene un aura espectaculardec Tiene un aura espectacular
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...
__________________
David Esperalta
www.decsoftutils.com
Responder Con Cita
  #3  
Antiguo 18-04-2007
eduenas eduenas is offline
Registrado
 
Registrado: abr 2007
Posts: 6
Poder: 0
eduenas Va por buen camino
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
Responder Con Cita
  #4  
Antiguo 18-04-2007
Avatar de dec
dec dec is offline
Moderador
 
Registrado: dic 2004
Ubicación: Alcobendas, Madrid, España
Posts: 13.107
Poder: 34
dec Tiene un aura espectaculardec Tiene un aura espectacular
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.
__________________
David Esperalta
www.decsoftutils.com
Responder Con Cita
  #5  
Antiguo 18-04-2007
Avatar de dec
dec dec is offline
Moderador
 
Registrado: dic 2004
Ubicación: Alcobendas, Madrid, España
Posts: 13.107
Poder: 34
dec Tiene un aura espectaculardec Tiene un aura espectacular
Hola,

Cita:
Empezado por eduenas
Entiendo la filosofia del Soft. Libre pero tambien hay personas que aprovechan de eso.
No es por montar un "flame" de esos, pero, claro que hay personas que aprovechan o pueden aprovecharse del software libre... tú mismo, sin ir más lejos, como desarrollador, puedes aprovecharte de no poco software libre que hay por ahí a tu disposición. Y lo raro sería que no lo hicieras de un modo o de otro, dada la ingente cantidad de herramientas libres útiles para los programadores.

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.
__________________
David Esperalta
www.decsoftutils.com

Última edición por dec fecha: 18-04-2007 a las 19:35:15.
Responder Con Cita
  #6  
Antiguo 18-04-2007
eduenas eduenas is offline
Registrado
 
Registrado: abr 2007
Posts: 6
Poder: 0
eduenas Va por buen camino
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
Responder Con Cita
  #7  
Antiguo 18-04-2007
Avatar de dec
dec dec is offline
Moderador
 
Registrado: dic 2004
Ubicación: Alcobendas, Madrid, España
Posts: 13.107
Poder: 34
dec Tiene un aura espectaculardec Tiene un aura espectacular
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.
__________________
David Esperalta
www.decsoftutils.com
Responder Con Cita
  #8  
Antiguo 18-04-2007
Avatar de Julián
Julián Julián is offline
Merodeador
 
Registrado: may 2003
Ubicación: en mi casa
Posts: 2.019
Poder: 10
Julián Va por buen camino
Cita:
Empezado por eduenas
"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..."
Supongamos este otro caso:

"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
Responder Con Cita
  #9  
Antiguo 18-04-2007
JXJ JXJ is offline
Miembro
 
Registrado: abr 2005
Posts: 2.475
Poder: 22
JXJ Va por buen camino
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.
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

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


La franja horaria es GMT +2. Ahora son las 13:42:44.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi