Coldfusion is een software development pakket momenteel uitgebracht door Adobe . Het is speciaal gericht op de snelle oprichting van applicaties en hun integratie met online bronnen zoals websites en databases . Het omvat een eigen scripttaal , CFML ( ColdFusion Markup Language ) . Versie 8 werd uitgebracht in 2007 , met versie 9 volgt in 2009 . Gestroomlijnde prestaties ColdFusion 9 bevat een aantal verbeteringen van de prestaties van de verpakking , en hoe die prestaties kunnen worden door de gebruiker . De gebruiker kan nu controleren aspecten van het geheugen caching binnen een toepassing , zoals de grootte en de locatie van caches of de lengte van de timeout grenzen . Bestanden die door ColdFusion toepassingen nu ook gegenereerd en uitgevoerd uit RAM van de gebruiker , in plaats van op de harde schijf . Dit versnelt de algemene uitvoering tijden van dergelijke processen . Microsoft Office Integratie ColdFusion 9 is voorzien van een grotere mate van integratie met Microsoft Office bestandsformaten , met name Access databases , PowerPoint-presentaties en Excel spreadsheets , waarmee gegevens kunnen voeden aan ColdFusion applicaties . Versie 9 bevat ook volledige interoperabiliteit met Open Office bestandstypen , Apache bibliotheken of PDF-documenten en de mogelijkheid om automatisch gegevens tussen deze verschillende bestandstypen te converteren. AIR Ondersteuning ColdFusion 9 bevat ondersteuning voor Adobe's gepatenteerde AIR-technologie . Voornamelijk bezig met data persistentie en synchronisatie , maakt AIR een offline SQLite database die kan lopen en werken wanneer er geen verbinding met een master-database aanwezig is . Bij de volgende verbinding , zal AIR synchroniseren met de master-database . ORM Ondersteuning Ondersteuning voor ORM , of " Object Relational Mapping , " is toegevoegd aan ColdFusion 9 . Het is vergelijkbaar met de methoden die worden gebruikt in Object - Oriented programmeren methoden zoals Visual Basic . Applicaties kunnen worden gebouwd van pre -en-klare objecten met gedefinieerde functies in plaats van regels code . Het idee is om sterk versnellen het ontwikkelingsproces door te voorkomen dat de gebruiker van de verplichting om handmatig lijnen van repetitieve code te schrijven .
|