.CFM Bestandsextensie
ColdFusion Markup-bestand
| Ontwikkelaar | Adobe Systems |
| Populariteit |
3,4 | 61 stemmen |
Wat is een CFM-bestand?
Een CFM-bestand is een webpagina die ColdFusion-code of CFML (ColdFusion Markup Language) bevat. Deze code wordt dynamisch uitgevoerd door een ColdFusion-webserver wanneer een gebruiker de pagina opent. CFM-bestanden kunnen ColdFusion-toepassingen en scripts uitvoeren die in CFScript zijn geschreven, en kunnen databasegegevens raadplegen, formulieren genereren en direct PDF-rapporten maken.
Meer informatie
Je komt CFM-bestanden waarschijnlijk alleen tegen als je een webontwikkelaar bent en ColdFusion-functionaliteit in je webpagina's integreert. Ontwikkelaars gebruiken meestal Adobe ColdFusion Builder om toepassingen in CFML te maken. Ze kunnen echter ook verschillende andere CFML-IDE's en -editors gebruiken, zoals Adobe Dreamweaver, CFEclipse (plug-in voor Eclipse) en CFBrackets (extensie voor de broncode-editor Brackets).
CFML is een taggebaseerde taal met een syntaxis die vergelijkbaar is met HTML en XML. De taal bevat unieke tags en ondersteuning voor aangepaste tags voor het maken van dynamische webtoepassingen. Alle CFML-tags beginnen met cf.
OPMERKING: ColdFusion werd oorspronkelijk ontwikkeld door Allaire, later gekocht door Macromedia en wordt nu gedistribueerd door Adobe Systems, nadat Adobe Macromedia in 2005 had overgenomen.
Een CFM-bestand openen
ColdFusion-ontwikkelaars openen en bewerken CFM-bestanden meestal met Adobe ColdFusion Builder. Je kunt CFM-bestanden ook openen en bewerken met broncode-editors, zoals Microsoft Visual Studio Code of GitHub Atom, en eenvoudige teksteditors, zoals Microsoft Notepad of Apple Textedit. Broncode-editors bevatten handige hulpmiddelen waarmee je ColdFusion-code gemakkelijker kunt lezen en bewerken.
Programma's die CFM-bestanden openen
Aangepast dBASE-formulier
| Ontwikkelaar | dBase |
| Populariteit |
2,0 | 1 stem |
Een CFM-bestand is een aangepast formulier dat is gemaakt met dBASE, een IDE met mogelijkheden voor databasebeheer. Het bevat informatie over een formulier, waaronder de plaatsing van onderdelen binnen het formulier, zoals invoervelden, knoppen, afbeeldingen en voortgangsbalken. Gebruikers van dBASE maken aangepaste formulieren om het ontwerp te configureren van andere formulieren (.WFM-bestanden) die samen de gebruikersinterface (UI) vormen voor de manier waarop eindgebruikers gegevens invoeren of wijzigen in een programma met een dBASE-database.
Meer informatie
dBASE is een Windows-programma met verschillende functies voor het beheren van databases, het bouwen van programma's en het compileren ervan. In de IDE fungeren formulieren als het "venster" voor de manier waarop gebruikers met de toepassing werken nadat deze is gecompileerd. Wanneer je formulieren configureert, configureer je daarom de UI.
Daarnaast werken aangepaste formulieren vergelijkbaar met sjablonen, waarmee je de indeling kunt configureren van onderdelen waarop andere formulieren zijn gebaseerd. Je kunt bijvoorbeeld een aangepast formulier maken met een logo of ontwerp onderaan het formulier dat je op alle andere formulieren wilt laten verschijnen.
Gebruikers van dBASE maken aangepaste formulieren via de Custom Form Designer in dBASE en organiseren ze in projecten (.PRJ-bestanden). dBASE slaat CFM-bestanden standaard op in de volgende map:
C:\Users\[user]\AppData\Local\dBASE\dBASE[version]\Bin
Een CFM-bestand openen
Je kunt CFM-bestanden in Windows openen met dBASE. Je kunt bijvoorbeeld een CFM-bestand openen door File → Open te selecteren.
Een CFM-bestand openen met een teksteditor
Omdat CFM-bestanden als platte tekst worden opgeslagen, kun je ze ook openen met een teksteditor, zoals Microsoft Notepad (Windows) of Apple TextEdit (Mac). Mogelijk moet je de bestandsextensie .cfm wijzigen in .txt zodat de teksteditor het bestand herkent.
Wanneer je een CFM-bestand in een teksteditor opent, kun je de eigenschappen van het aangepaste formulier wijzigen. Als je het bestand echter verkeerd bewerkt, kan het aangepaste formulier hierdoor onbedoeld defect raken.


