قوة جافا – توافقها مع CFML


تم تطوير CFML بواسطة Jeremy وشقيقه Joseph Allaire في عام 1995 لتطوير التطبيقات المستندة إلى الويب. كان خادم Coldfusion ، أول خادم تطبيقات ويب في العالم تم تطويره في الأصل في لغة C ، يقوم بتشغيل CFML. في عام 2005 ، تم ترحيل CFML إلى بيئة Java ، وأصبح Coldfusion JAVA محركًا يقوم بإنشاء كود جافا بايت في الوقت الفعلي على الخوادم. اختار Workcube استخدام CFML للجمع بين قوة Java وسهولة CFML. لأن CF يعمل بشكل أساسي على خوادم جافا مفتوحة المصدر مثل Tomcat و JBOSS. تعد لغة (CFML) لغة قائمة على العلامات سهلة التعلم والاستخدام ، ومن السهل جدًا القيام بعمل معقد ومقاس.


يوفر دعم HTML5 بعد الإصدار 11 لتسهيل تطوير تطبيقات الويب وتطبيقات الجوال CFML. وبالتالي ، يمكن استخدام تطوير واحد على الكمبيوتر الشخصي والجهاز اللوحي والجوال. يعمل CFML أصلاً على Apache Tomcat من خوادم تطبيقات J2EE أو JavaEE. يأتي Tomcat مزودًا بميزات متقدمة مثل التخزين المؤقت المحسّن وتحسينات الأمان. كما يسمح للمستخدمين باختبار مواقع الويب الخاصة بهم وتطبيقات الأجهزة المحمولة على أجهزة متعددة.

وراء محرك ColdFusion ، الذي يحول CFML إلى كود java بايت ، الدعم المؤسسي لـ Adobe ، خامس أكبر شركة مصنعة للبرامج في العالم وأكثر شركة البرمجيات الأكثر إثارة للإعجابيعمل Apache Tomcat تحت محرك ColdFusion. أيضًا ، Lucee و OpenBD اللذان يعملان على Tomcat هما محركان بديلان لـ ColdFusion.

يعتبر CFML فريدًا من حيث أنه يعمل في كل من الوضع المفتوح و java bytecode في نفس الوقت. نظرًا لأن وركيوب يجمع بين قوة Java وتوافق CF ، فقد كان قادرًا على فعل الكثير مع عدد صغير من الأشخاص. ColdFusion هو العالم المفتوح والبسيط للأشخاص المنفصلين عن المجموعة.


المصادر
تعلم CFML في موقع أسبوع وهو كتاب مفيد وكتاب مرجعي لأولئك الذين يرغبون في تعلم ColdFusion.
http://learncfinaweek.com/

CFDocs هو موقع حديث لوثائق مرجعية سريعة الوصول حول CF..
https://cfdocs.org/

المطور الرئيسي و المرجعي ل CFML منCFML  Adobe
https://helpx.adobe.com/coldfusion/cfml-reference/user-guide.html


?

?