അഡോബി കോൾഡ് ഫ്യൂഷൻ
![]() | |
Original author(s) | J. J. Allaire |
---|---|
വികസിപ്പിച്ചത് | Adobe Systems Incorporated |
ആദ്യപതിപ്പ് | 1995 |
ഭാഷ | Java |
ഓപ്പറേറ്റിങ് സിസ്റ്റം | Cross-platform |
ലഭ്യമായ ഭാഷകൾ | English |
തരം | Application server |
അനുമതിപത്രം | Proprietary |
വെബ്സൈറ്റ് | www |
1995-ൽ ജെജെ അലെയ്ർ(J. J. Allaire) സൃഷ്ടിച്ച ഒരു വാണിജ്യ റാപ്പിഡ് വെബ് ആപ്ലിക്കേഷൻ ഡെവലപ്മെന്റ് കമ്പ്യൂട്ടിംഗ് പ്ലാറ്റ്ഫോമാണ് കോൾഡ് ഫ്യൂഷൻ.[1] ഇതിനു വേണ്ടീ ഉപയോഗിക്കുന്ന പ്രോഗ്രാമിങ് ഭാഷയെ സി.എഫ്.എം.എൽ.(CFML) എന്നു വിളിക്കുന്നു. കോൾഡ് ഫ്യൂഷൻ ആദ്യം ഉപയോഗിച്ചത് എച്ച്.ടി.എം.എൽ. പേജുകളെ എളുപ്പത്തിൽ ഡാറ്റാബേസുമായി ബന്ധിപ്പിക്കുന്നതിനു വേണ്ടിയായിരുന്നു. 1996 ഇൽ ഇതിന്റെ രണ്ടാം പതിപ്പിൽ ഐ.ഡി.ഇ. അടക്കം ഉള്ള ഒരു പൂർണ്ണ പ്രോഗ്രാമിങ് ഭാഷയായി ഇത് മാറി. ഇന്ന് ലഭ്യമായ പതിപ്പുകളിൽ വളരെ ശക്തമായ ഇന്റർനെറ്റ് ആപ്ലിക്കേഷൻ വികസനത്തിനു ഉപയോഗിക്കാവുന്ന ഒരു പ്ലാറ്റ്ഫോമായി കോൾഡ് ഫ്യൂഷൻ വളർന്നു. കോൾഡ് ഫ്യൂഷന്റെ ഏറ്റവും വലിയ പ്രത്യേകത കോൾഡ് ഫ്യൂഷൻ മാർക്ക് അപ്പ് ലാംഗ്വേജ് (CFML)ആണ്. സിഎഫ്എംഎൽ അതിന്റെ പ്രയോഗത്തിലും ഗുണത്തിലും എ.എസ്.പി.,പി.എച്ച്.പി., ജെ.എസ്.പി. തുടങ്ങിയവയെ പോലെയാണ്. ടാഗുകൾ എച്ച്ടിഎംഎല്ലി(HTML) നെ അനുസ്മരിപ്പിക്കുമ്പോൾ സ്ക്രിപ്റ്റ് ജാവാസ്ക്രിപ്റ്റുമായാണ് സാമ്യം തോന്നുക. പതിപ്പ് 2 (1996) വഴി, ഒരു പൂർണ്ണ സ്ക്രിപ്റ്റിംഗ് ഭാഷയ്ക്ക് പുറമേ ഒരു ഐഡിഇ ഉൾപ്പെടുന്ന ഒരു സമ്പൂർണ്ണ പ്ലാറ്റ്ഫോമായി ഇത് മാറി.
അവലോകനം[തിരുത്തുക]
സിഎംഎഫ്എംല്ലി(CFML)ന്റെ പര്യായമായി കോൾഡ് ഫ്യൂഷൻ ഉപയോഗിക്കാറുണ്ട്, എന്നാൽ കോൾഡ് ഫ്യൂഷനെ കൂടാതെ അധിക സിഎംഎഫ്എംഎൽ ആപ്ലിക്കേഷൻ സെർവറുകൾ ഉണ്ട്, കൂടാതെ സിഎംഎഫ്എംഎൽ ഒഴികെയുള്ള പ്രോഗ്രാമിംഗ് ഭാഷകളായ സെർവർ സൈഡ് ആക്ഷൻസ്ക്രിപ്റ്റ്, സിഎഫ്സ്ക്രിപ്റ്റ്(CFScript) എന്നറിയപ്പെടുന്ന ജാവാസ്ക്രിപ്റ്റ് പോലുള്ള ഭാഷയിൽ എഴുതാൻ കഴിയുന്ന എംബഡഡ് സ്ക്രിപ്റ്റുകൾ എന്നിവ കോൾഡ് ഫ്യൂഷൻ പിന്തുണയ്ക്കുന്നു.
കോൾഡ് ഫ്യൂഷൻ യഥാർത്ഥത്തിൽ അലെയറിന്റെ ഒരു ഉൽപ്പന്നമാണ്, 1995 ജൂലൈ 2-ന് പുറത്തിറങ്ങിയ കോൾഡ് ഫ്യൂഷൻ സഹോദരന്മാരായ ജോസഫ് ജെ. അല്ലെയർ, ജെറമി അലെയർ എന്നിവർ ചേർന്നാണ് വികസിപ്പിച്ചെടുത്തത്. 2001-ൽ അല്ലെയർ മാക്രോമീഡിയ ഏറ്റെടുത്തു, 2005-ൽ അഡോബി സിസ്റ്റംസ് കോൾഡ് ഫ്യൂഷൻ ഏറ്റെടുത്തു.
കോൾഡ് ഫ്യൂഷൻ മിക്കപ്പോഴും ഉപയോഗിക്കുന്നത് ഡാറ്റാ-ഡ്രൈവ് വെബ്സൈറ്റുകൾക്കോ ഇൻട്രാനെറ്റുകൾക്കോ ആണ്, എന്നാൽ റെസ്റ്റ്(REST) സേവനങ്ങൾ, വെബ്സോക്കറ്റുകൾ, സോപ്(SOAP) വെബ് സേവനങ്ങൾ അല്ലെങ്കിൽ ഫ്ലാഷ് റിമോട്ടിംഗ് പോലുള്ള വിദൂര സേവനങ്ങൾ സൃഷ്ടിക്കുന്നതിനും ഇത് ഉപയോഗിക്കാം. ക്ലയന്റ് സൈഡ് അജാക്സിന് സെർവർ സൈഡ് ടെക്നോളജി എന്ന നിലയിൽ ഇത് വളരെ അനുയോജ്യമാണ്.
കോൾഡ് ഫ്യൂഷൻ എംഎക്സ്(MX) 7 എന്റർപ്രൈസ് എഡിഷനിൽ ലഭ്യമായ അതിന്റെ ഗേറ്റ്വേ ഇന്റർഫേസ് വഴി എസ്എംഎസ്(SMS), തൽക്ഷണ സന്ദേശമയയ്ക്കൽ തുടങ്ങിയ അസക്രണസ് ഇവന്റുകൾ കൈകാര്യം ചെയ്യാൻ കഴിയും.
പുറമെ നിന്നുള്ള കണ്ണികൾ[തിരുത്തുക]
- ഔദ്യോഗിക വെബ്സൈറ്റ്
- ColdFusion documentation
- ColdFusion ഓപ്പൺ ഡയറക്റ്ററി പ്രൊജക്റ്റിൽ
- The ColdFusion section of Rosetta Code
- ColdFusion Resource Center
അവലംബം[തിരുത്തുക]
- ↑
- Wallack, Todd (January 23, 1999). "Allaire sees stellar market debut". Boston Herald. മൂലതാളിൽ നിന്നും November 2, 2015-ന് ആർക്കൈവ് ചെയ്തത്. ശേഖരിച്ചത് 2015-11-02.
- Metz, Cade (October 9, 2014). "Beef up your browser". PC Mag. ശേഖരിച്ചത് 2015-11-02.
- Auerbach, Jon; Kerber, Ross (January 30, 1998). "Massachusetts Rises Despite Passing of High-Tech Giants". Wall Street Journal. ശേഖരിച്ചത് 2015-11-02.
- Hilwa, Al (January 2015). "Turning Up the Heat on Mobile Application Development with ColdFusion 11" (PDF). IDC White Paper. ശേഖരിച്ചത് 2015-11-02.