Question

Je suis chargé d'intégrer un code CF (environ 70 lignes) dans notre site puis configurer pour communiquer au serveur d'un autre site. Cependant, notre site d'hébergement est juste un serveur typique sans le soutien des FC. Est-ce que le code courir? Tout savoir I est que CF est la version d'Adobe de PHP et ASP. Je n'ai aucune expérience coder. Pourriez-vous me s'il vous plaît éclairer? D'après ce que je recueillies sur Internet, vous devez disposer d'un serveur CF afin d'exécuter un code CF mais les ressources semblent rares. J'ai juste besoin de quelqu'un compétent pour vérifier ...

Était-ce utile?

La solution

Pour exécuter du code ColdFusion (CFML), vous devez disposer d'un processeur ColdFusion sur votre serveur. Cela signifie soit à l'aide d'Adobe ColdFusion, ou si vous cherchez à économiser de l'argent, essayez de regarder Railo ou Open BlueDragon, les deux sont des processeurs CFML. Chacune de ces solutions ne fonctionnera que si vous êtes dans le contrôle du serveur, cependant, si vous êtes sur un compte d'hébergement partagé, vous pouvez être hors de la chance. De nombreux hôtes auront ColdFusion comme un service ajouté à votre compte d'hébergement. Il est préférable de demander à votre hôte pour voir si elles l'offrent.

Si vous ne pouvez pas obtenir l'une de ces solutions, le meilleur que vous pourriez faire serait d'aller sur la traduction de ce code (ou retenir les services d'une personne qui sait comment le faire) afin qu'il courrait sur votre hôte . Cela signifierait prendre de CFML à PHP, ASP ou .NET (Visual Basic / C #). Vous ne trouverez pas un logiciel qui peut le faire pour vous.

Autres conseils

ColdFusion fonctionne sur tout moteur de servlet J2EE -. Qui comprend JRun, Tomcat, résine, jetée, et d'autres

Il ne fonctionnera pas directement sur un serveur Web comme Apache ou IIS (ceux-ci sont configurés pour envoyer des requêtes appropriées au serveur d'application).

Comme le souligne Steve, il y a des moteurs CFML alternatives à Adobe CF - les deux principales sont Railo OpenBD (les deux sont Open Source avec des options disponibles dans le commerce), mais ceux-ci à la fois encore besoin Tomcat / etc.

Si vous avez un serveur IIS Windows +, vous pouvez envisager BlueDragon.NET , qui est seulement commercial (non Open Source), mais brancher directement sur un serveur Web IIS (pas besoin d'un moteur de servlet J2EE).

Que tout cela est plus facile que de réécrire les 70 lignes de la logique dans une langue / technologie que vous utilisez déjà dépendra de ce que précisément ce code fait.

D'une part, 70 lignes est pas beaucoup et coller à une seule technologie est meilleure, mais là encore, Railo ou OpenBD sont à la fois rapide et facile à installer et vous coûtera pas tout de frais de licence.

Coldfusion requieres un composant serveur pour l'interpréter. Cela dit, il y a plusieurs façons de le faire tourner, en fonction de ce que votre hôte fournit ...

tel que Adobe Coldfusion serveur ligne de produits, BlueDragon, Railo.

Il existe des solutions open source et solutions payées.

Ou en fonction de la complexité du code colfusion, vous pouvez le convertir en php ou quelle que soit la langue que vous connaissent mieux.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top