Różnica między CFML a Coldfusion

Różnica między CFML a Coldfusion

CFML vs Coldfusion

Coldfuzja jest często używana w odniesieniu do samej zimnej i CFML. Mimo to oboje nie są takie same, a praktyka robienia tego jest zmarszczona przez bardziej kompetentnych ludzi. CFML oznacza język znaczników Coldfusion, który jest językiem kodującym używanym do pisania skryptów do coldfusion. Z kolei coldfusion to w rzeczywistości platforma lub framework, w którym skrypty CFML są wykonywane. Jest podobny do związku między HTML a przeglądarką internetową, taką jak IE, Firefox lub Safari.

Podobnie jak w przykładzie, w którym napiszesz kod HTML, a następnie jest uruchamiany lub interpretowany przez przeglądarkę internetową, kod CFML jest uruchamiany w Coldfusion. Coldfusion jest wówczas odpowiedzialny za dekodowanie tego, co oznacza każda linia kodu, a następnie przełożenie go na coś, co przeglądarka zrozumie. Więc jeśli użyjesz Coldfusion do identyfikacji CFML, możesz sprawić, że wskazujesz coś w aplikacji, a nie w kodzie.

I podobnie jak przy przykładzie, CFML i Coldfusion nie są dla siebie wyłączne. Coldfusion jest w stanie zinterpretować szereg innych języków używanych do tego samego celu, które obejmują ActionScript i niektóre języki podobne do JavaScript.  Z drugiej strony istnieje również wiele platform, które są w stanie odczytać interpretację CFML; Railo, Bluedragon i Ignitefusion, żeby wymienić kilka. Zatem niekoniecznie następuje, że używasz CFML, jeśli jesteś na coldfusion lub że masz coldfusion, jeśli piszesz kod w CFML. I wyeliminowałoby to pewne zamieszanie, jeśli zidentyfikujesz zarówno platformę, jak i język, którego używasz.

Sprawa między użyciem CFML a coldfusion to tylko kwestia semantyki, a większość ludzi prawdopodobnie pozwoliłaby ci zsunąć się, jeśli wymieniasz je od czasu do czasu. Ale jeśli jesteś nowicjuszem, a nawet doświadczonym programistą z prośbą o pomoc, opłaca się poznać twoje terminologie. Będziesz traktowany poważniej, szczególnie na forach internetowych, na których ludzie tak naprawdę cię nie znali.

Streszczenie:

  1. Coldfusion to platforma, a CFML jest językiem kodowania
  2. Kod CFML działa w Coldfusion
  3. CFML nie dotyczy wyłącznie coldfusion i odwrotnie