ColdFusion: Rozdiel medzi revíziami

Smazaný obsah Přidaný obsah
dBez shrnutí editace
Spandau (diskusia | príspevky)
ukazka kodu, drobne
Riadok 1:
'''ColdFusion''' je málo známy [[programovací jazyk]] ktorý vyvinula spoločnosť [[Allaire]] (http://www.allaire.com). Je to webový programovací jazyk. Pred nedávnom sa na jeho vývoji podieľala spoločnosť [[Macromedia]] a dnes ho má pod palcom spoločnosť [[Adobe]] (http://www.adobe.com).
 
ColdFuison poznáme aj pod skratkou '''CFML''' čo znamená '''C'''old'''F'''usion '''M'''arcuparkup '''L'''anguage.
 
Stránky vytvorené v ColdFusion majú príponu .cfm. ColdFusion je tagový jazyk, to znamená, že všetky jeho príkazy sú písané podobne ako HTML medzi zátvorky <&lt; a >&gt;. Každá značka v ColdFusion sa začína písmenami cf, tj:<cf...>.
 
Jedna z veľkých výhod jazyku ColdFusion je, že sa na rozdiel od mnohých programovacích jazyk veľmi ľahko učí a navyše nie je preň dôležité pod akým operačným systémom beží server. ColdFusion byva obvykle na serveroch Microsoft IIS ale stretnete sa s nim aj na Unixových serveroch Apache. ColdFusion bol aj ocenený vďaka veľmi jednoduchému zaobchádzaniu s ním. Väčšina užívateľov po tom ako zvládnu ColdFusion sú schopní vytvoriť webovú aplikáciu behom niekoľkých hodín, a nie dní či mesiacov.
Riadok 16:
* Podpora otvorených štandardov vrátane J2EE a .NET
 
== Ukážka kódu ==
'''Tu je pre porovnanie úryvok PHP a ColdFusion kódu:'''
 
'''PHP:'''<blockquotepre>
<?php
if (File_Exists ("anketa.dat")):<br />
$fp = FOpen("anketa.dat", "r");<br />
$data_anketa = FRead ($fp, FileSize("anketa.dat"));<br />
List($ano,$ne) = Explode("#", $data_anketa);<br />
endif;<br />
if ($send=="ano" && ($anketa == "ano" || $anketa == "ne")):<br />
if (!File_Exists ("anketa.dat")):<br />
$ano = "0";<br />
$ne = "0";<br />
$fp = FOpen("anketa.dat", "w");<br />
FWrite ($fp, $ano ."#" . $ne);<br />
FClose($fp);<br />
endif;<br />
</blockquotepre>
'''ColdFusion:'''
<blockquotepre>
<cfparam name="q_employees" default="No search performed."><br />
<cfif isDefined('form.submit')><br />
<cfquery datasource="exampleapps" name="q_employees"><br />
SELECT FirstName<br />
FROM tblEmployees<br />
WHERE FirstName LIKE '#form.txtFirstName#'<br />
ORDER BY LastName<br />
</cfquery><br />
</cfif><br />
</blockquotepre>''
 
[[Kategória:Programovacie jazyky]]