Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.

Link zu der Vergleichsansicht

Nächste Überarbeitung
Vorherige Überarbeitung
Letzte ÜberarbeitungBeide Seiten, nächste Überarbeitung
coldfusion [2013/01/04 09:38] – Externe Bearbeitung 127.0.0.1coldfusion [2014/11/16 02:13] – Page moved from archiv:studium:humangenetik:coldfusion to coldfusion Till Helge Helwig
Zeile 2: Zeile 2:
  
   * ''structKeyExists()'' ist deutlich schneller als ''isDefined()'', falls man den Scope der Variable kennt   * ''structKeyExists()'' ist deutlich schneller als ''isDefined()'', falls man den Scope der Variable kennt
 +  * Lokale Variablen in Funktionen und Methoden sollte man am besten immer als ''local.foo'' definieren, da sie dann wirklich nur im lokalen Scope existieren. Das funktioniert auch mit Queries: ''<cfquery name="local.qry">''
 +  * CFCs, die nur als Funktionssammlung dienen und keinen State haben, packt man am besten in den ''application'' Scope und verwendet sie immer wieder
 +  * ''<cfloop query="qryName">'' kann Speicherprobleme verursachen. Besser ist: ''<cfloop from="1" to="#qryName.recordCount#" index="row">''