Domanda

Io sono il compito di integrare un codice CF (circa 70 righe) nel nostro sito quindi configurarlo per comunicare al server di un altro sito. Tuttavia, il nostro sito di hosting è solo un tipico server senza supporto CF. Verrà eseguito il codice? Tutto quello che so è che il CF è la versione di Adobe di PHP e ASP. Non ho esperienza di codifica esso. Mi può prega di illuminarmi? Da quello che ho raccolto da internet, è necessario disporre di un server CF al fine di eseguire un codice CF ma le risorse sembrano scarse. Ho solo bisogno di qualcuno informato per verificare ...

È stato utile?

Soluzione

Al fine di eseguire codice ColdFusion (CFML), è necessario disporre di un processore ColdFusion sul vostro server. Questo significa sia utilizzando Adobe ColdFusion, o se stai cercando di risparmiare denaro, prova a guardare Railo o Apri BlueDragon, entrambi sono processori CFML. Ognuna di queste soluzioni funziona se si è in controllo del server, tuttavia, se siete su un account di hosting condiviso, si può essere fuori di fortuna. Molti host avranno ColdFusion come servizio aggiuntivo per il vostro account di hosting. E 'meglio chiedere il vostro ospite per vedere se lo offrono.

Se non è possibile ottenere qualsiasi di queste soluzioni, la migliore che si potrebbe fare sarebbe quella di andare a tradurre che il codice (o, ricorre ai servizi di qualcuno che sa come farlo) in modo che correva sul vostro ospite . Ciò significherebbe portandolo da CFML a PHP, ASP o .NET (Visual Basic / C #). Non troverete un software che può fare questo per voi.

Altri suggerimenti

ColdFusion verrà eseguito su qualsiasi motore J2EE servlet -. Che comprende JRun, Tomcat, Resin, Gettata, e altri

Non verrà eseguito direttamente su un web server come Apache o IIS (questi sono configurati per inviare richieste appropriate al server di applicazione).

Come Steve fa notare, ci sono i motori CFML alternativa ad Adobe CF - i due principali sono Railo OpenBD (entrambi sono Open Source con le opzioni commerciali disponibili), ma questi ancora sia bisogno Tomcat / etc.

Se si dispone di un server Windows + IIS, si potrebbe prendere in considerazione BlueDragon.NET , che è commerciale (non open source), ma sarà inserito direttamente in un server IIS web (senza bisogno di un motore J2EE servlet).

Se tutto questo è più facile che appena ri-scrivere le 70 linee della logica in un linguaggio / tecnologia si sta già utilizzando dipenderà da quello che proprio quel codice sta facendo.

Da un lato, le linee 70 non è molto e attaccare ad una singola tecnologia è meglio, ma poi di nuovo, Railo o OpenBD sono sia semplice e veloce da installare e costo non ti eventuali costi di licenza.

Coldfusion requieres un componente server di interpretarlo. Detto questo, ci sono molti modi per fare eseguire, in base a ciò che il vostro ospite offre ...

come la linea Adobe Coldfusion Server Product, BlueDragon, Railo.

Ci sono soluzioni open source, e soluzioni a pagamento.

O a seconda della complessità del codice colfusion, si potrebbe convertirlo in PHP o qualunque linguaggio sono più familiarità con.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top