Pregunta

Soy la tarea de integrar un código CF (aproximadamente 70 líneas) en nuestro sitio y luego configurarlo para que se comunique con el servidor de otro sitio. Sin embargo, nuestro sitio de alojamiento es sólo un servidor típico sin el apoyo de la FQ. Se ejecutará el código? Todo lo que sé es que la FQ es la versión de Adobe de PHP y ASP. No tengo ninguna experiencia de codificación ella. Por favor ¿me ilumine? Por lo que he recogido del Internet, usted tiene que tener un servidor CF con el fin de ejecutar un código FQ, pero los recursos parecen escasos. Sólo necesito a alguien con conocimientos para verificar ...

¿Fue útil?

Solución

Con el fin de ejecutar código de ColdFusion (CFML), es necesario tener un procesador de ColdFusion en su servidor. Este medio, ya sea usando Adobe ColdFusion, o si usted está mirando para ahorrar dinero, intente buscar en Railo o Abrir BlueDragon, ambos son procesadores de CFML. Cualquiera de estas soluciones funciona si usted está en el control del servidor, sin embargo, si usted está en una cuenta de alojamiento compartido, puede estar fuera de suerte. Muchos anfitriones tendrán ColdFusion como un servicio adicionado a su cuenta de alojamiento. Lo mejor es preguntar a su anfitrión para ver si ofrecen la misma.

Si usted no puede conseguir cualquiera de estas soluciones, lo mejor que podría hacer sería ir sobre la traducción de ese código (o, contratar los servicios de alguien que sabe cómo hacerlo) para que pudiera ejecutar en el host . Esto significaría tomándolo de CFML a PHP, ASP o .NET (Visual Basic / C #). Usted no encontrará un software que puede hacer esto para usted.

Otros consejos

ColdFusion se ejecutará en cualquier motor servlet J2EE -. Que incluye JRun, Tomcat, Resin, Espolón, y otros

No se ejecutará directamente en un servidor web como Apache o IIS (éstos están configurados para enviar las solicitudes correspondientes al servidor de aplicaciones).

Como señala Steve, hay motores de CFML alternativas a Adobe CF - los dos principales son Railo OpenBD (ambos son de código abierto con opciones comerciales disponibles), pero estos aún tanto necesidad Tomcat / etc.

Si usted tiene un servidor de Windows + IIS, es posible considerar BlueDragon.NET , que es comercial solamente (no abierto), sino que se conectan directamente a un servidor web IIS (sin necesidad de un motor de servlet J2EE).

Si nada de esto es fácil que acaba de volver a escribir las 70 líneas de la lógica en un lenguaje / la tecnología que ya está usando dependerá de lo que, precisamente, que el código está haciendo.

Por un lado, las líneas 70 no es mucho y siendo fiel a una sola tecnología es mejor, pero de nuevo, Railo o OpenBD son a la vez rápido y fácil de configurar y no usted ningún coste derechos de licencia.

Coldfusion requieres un componente de servidor para interpretarlo. Dicho esto, hay muchas maneras de hacer que se ejecute, en base a lo que su anfitrión ofrece ...

como la línea de Adobe ColdFusion producto servidor, BlueDragon, Railo.

Hay soluciones de código abierto y soluciones de pago.

O, dependiendo de la complejidad del código colfusion, podría convertirlo en PHP o cualquier idioma que están más familiarizados.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top