صانع الملفات
| المطور(ون) | كلاريس الدولية المحدودة |
|---|---|
| الإصدار الأولي | أبريل 1985 |
| إصدار مستقر | 21.0.1.53 ('FileMaker 2024') / يونيو 2024 |
| نظام التشغيل | |
| يكتب | نظام إدارة قواعد البيانات |
| رخصة | الملكية |
| موقع إلكتروني | www.claris.com/filemaker/ |
FileMaker هو تطبيق قاعدة بيانات علائقية متعدد الأنظمة طورته شركة Claris International ، وهي شركة تابعة لشركة Apple Inc. وهو يدمج محرك قاعدة بيانات مع واجهة مستخدم رسومية ( GUI ) وميزات أمان، مما يسمح للمستخدمين بتعديل قاعدة البيانات بصريًا. تم إصدار إصدارات لأجهزة سطح المكتب والخوادم ونظام التشغيل iOS والتوصيل عبر الويب.
يعتمد تطبيق سطح المكتب على تطبيق DOS المسمى في الأصل FileMaker ، والذي تم تطويره في المقام الأول لنظام Apple Macintosh وتم إصداره في أبريل 1985. تمت إعادة تسميته باسم FileMaker Pro في عام 1990. منذ عام 1992، كان متاحًا لنظامي التشغيل Microsoft Windows و Mac OS و macOS الكلاسيكيين ، ولديه إمكانيات متعددة الأنظمة الأساسية.
تم إصدار تطبيق FileMaker Go ، وهو تطبيق محمول، لأجهزة iOS في يوليو 2010.
يتيح لك FileMaker Server استضافة التطبيقات التي يمكن استخدامها على سطح المكتب والتطبيقات المحمولة بشكل مركزي. يتم استضافة نسخة سحابية تسمى FileMaker Cloud بواسطة Claris .
تاريخ
بدأ FileMaker كبرنامج كمبيوتر قائم على نظام MS-DOS باسم Nutshell، طورته شركة Nashoba Systems في كونكورد، ماساتشوستس في أوائل الثمانينيات. تم توزيع Nutshell بواسطة Leading Edge ، وهي شركة تسويق إلكترونيات بدأت مؤخرًا في بيع أجهزة كمبيوتر متوافقة مع IBM PC . [1] [2]
مع طرح نظام Macintosh، قامت Nashoba بدمج محرك البيانات الأساسي مع واجهة مستخدم رسومية جديدة تعتمد على النماذج. لم تكن شركة Leading Edge مهتمة بالإصدارات الأحدث، مفضلة أن تظل بائعًا لنظام التشغيل DOS فقط، واحتفظت باسم Nutshell. وجدت Nashoba موزعًا آخر، Forethought Inc. ، وقدمت البرنامج على منصة Macintosh باسم FileMaker في أبريل 1985. عندما قدمت Apple نظام Macintosh Plus في عام 1986، تم تسمية الإصدار التالي من FileMaker باسم FileMaker Plus ليعكس اسم الطراز الجديد.
في منتصف عام 1987، اشترت شركة مايكروسوفت شركة Forethought لاستخدام برنامج PowerPoint الخاص بها . وتوقعت مايكروسوفت أن تستمر في توزيع FileMaker وتجعل برنامج Microsoft File المنافس أقل أولوية، [3] لكن شركة Nashoba قررت نشر الإصدار التالي، FileMaker 4. [1]
شراء بواسطة كلاريس
بعد فترة وجيزة من إصدار FileMaker 4، قامت شركة Apple Computer بتأسيس شركة Claris ، وهي شركة تابعة مملوكة بالكامل، لتسويق البرامج. اشترت Claris شركة Nashoba لاستكمال مجموعة البرامج الخاصة بها. بحلول تلك النقطة، اختفت Leading Edge وNutshell من السوق بسبب المنافسة من منتجات قواعد البيانات الأخرى المستندة إلى نظام التشغيل DOS ولاحقًا Windows. استمر FileMaker في النجاح على منصة Macintosh.
قامت شركة Claris بتغيير اسم المنتج إلى FileMaker II ليتوافق مع نظام التسمية الخاص بها للمنتجات الأخرى، مثل MacWrite II، لكن المنتج تغير قليلاً عن إصدار Nashoba الأخير، مع ظهور العديد من الإصدارات الثانوية التي تلته.
في عام 1990، تم إصدار المنتج باسم FileMaker Pro 1.0، وفي سبتمبر 1992، أصدرت Claris إصدارًا متعدد الأنظمة لكل من نظامي التشغيل Mac و Windows . وباستثناء بعض الوظائف الخاصة بالنظام الأساسي، ظلت ميزات البرنامج وواجهة المستخدم كما هي.
بحلول عام 1995، كان FileMaker Pro هو المنتج الوحيد الذي حقق أداءً جيدًا في مجموعة منتجات Claris، باستثناء ClarisWorks. وفي عام 1998، نقلت شركة Apple تطوير بعض منتجات Claris الأخرى إلى الداخل، وتوقفت عن تطوير معظم المنتجات الأخرى، وغيرت اسم Claris إلى FileMaker Inc.، ثم تلا ذلك تطوير مكثف لبرنامج FileMaker وحده.
في عام 2020، قامت شركة FileMaker International Inc. بتغيير اسمها (مرة أخرى) إلى Claris International Inc. وأعلنت عن برنامج سير العمل Claris Connect.
التحديثات اللاحقة
تم تقديم الإصدار 4.0 في عام 1997، وقد أضاف بنية إضافية تشبه إلى حد كبير بنية Adobe Photoshop ، والتي مكنت مطوري الطرف الثالث من إضافة ميزات إلى FileMaker. سمح المكون الإضافي المضمن، Web Companion، لقاعدة البيانات بالعمل كخادم ويب. أضافت مكونات إضافية أخرى ميزات إلى الواجهة ومكنت FileMaker من العمل كعميل FTP ، وإجراء عمليات ملفات خارجية، وإرسال رسائل إلى ملفات FileMaker عن بعد عبر الإنترنت أو شبكة داخلية .
قدمت النسخة 5 تنسيق ملف جديد، والذي جاء مع امتداد الملف .fp5.
في عام 2004، تم طرح الإصدار 7 من FileMaker، والذي تم إصداره بامتداد .fp7، والذي يدعم أحجام ملفات تصل إلى 8 تيرابايت (زيادة عن 2 جيجابايت المسموح بها في الإصدارات السابقة). يمكن للحقول الفردية أن تحتوي على ما يصل إلى 4 جيجابايت من البيانات الثنائية (حقول الحاويات) أو 2 جيجابايت من نص Unicode بحجم 2 بايت لكل سجل (زيادة عن 64 كيلوبايت في الإصدارات السابقة). كما تم توسيع نموذج العلاقات في FileMaker، حيث تم تقديم جداول متعددة لكل ملف ومحرر علاقات رسومي يعرض ويسمح بالتلاعب بالجداول ذات الصلة بطريقة تشبه تنسيق مخطط الكيانات والعلاقات . بالإضافة إلى هذه التغييرات المهمة، قدمت FileMaker Inc. أيضًا برنامجًا لإصدار شهادات للمطورين.
في عام 2005، أعلنت شركة FileMaker Inc. عن عائلة منتجات FileMaker 8، والتي قدمت للمطورين مجموعة ميزات موسعة. تضمنت هذه الميزات واجهة ذات علامات تبويب، ومتغيرات نصية، وإرشادات أدوات ، وتصحيح أخطاء محسّن، وقوائم مخصصة، والقدرة على نسخ ولصق الجداول وتعريفات الحقول بالكامل، والنصوص، وخطوات النصوص داخل الملفات وبينها. أضافت النسخة 8.5، التي تم إصدارها في عام 2006، عارض ويب متكامل (مع القدرة على عرض أشياء مثل معلومات تتبع الشحنات من FedEx وإدخالات Wikipedia) وكائنات تخطيط مسماة.
تم إصدار FileMaker 9 في 10 يوليو 2007، وقدم شاشة بدء سريعة، وتنسيق مشروط، وتغيير حجم تخطيط سلس تلقائيًا، ومؤشرات تشعبية في قواعد البيانات، وروابط SQL خارجية. تم إصدار FileMaker 10 في 5 يناير 2009، قبل مؤتمر ومعرض Macworld في ذلك العام ، وقد قدم نصوصًا يمكن تشغيلها من خلال تصرفات المستخدم وواجهة مستخدم أعيد تصميمها تشبه واجهة تطبيقات Mac OS X Leopard (10.5).
تم تقديم برنامج FileMaker 11، الذي تم إصداره في 9 مارس 2010، للرسم البياني، والذي تم تبسيطه بشكل أكبر في برنامج FileMaker 12، الذي تم إصداره في 4 أبريل 2012. كما أضاف هذا الإصدار سمات وقوالب قواعد بيانات أكثر (ما يسمى "حلول البدء") وإنشاء مبسط لقواعد بيانات iOS . سمح برنامج FileMaker Go 11 (20 يوليو 2010) وبرنامج FileMaker Go 12 لأجهزة iPhone وiPad (4 أبريل 2012) فقط بإنشاء وتعديل وحذف السجلات على هذه الأجهزة المحمولة، في حين كان لابد من إجراء تغييرات على التصميم والمخطط داخل تطبيق FileMaker Pro الكامل. جلب برنامج FileMaker Go 12 معه تعدد المهام، وتحسين تكامل الوسائط، وتصدير البيانات إلى تنسيقات متعددة وحقول حاويات محسنة.
تم إطلاق FileMaker 13، بعد إطلاق iOS 7 و OS X Mavericks (10.9)، لأول مرة في ديسمبر 2013. تم تحسين منتجات العميل والخادم لدعم المزيد من طرق الوصول إلى البيانات عبر الأجهزة المحمولة والويب. أصبح FileMaker Go 13، المنتج الموازي لجهاز iPad–iPhone، عميلاً واحدًا لكلا الجهازين، وتعمل أداة Server Admin الآن في HTML5 ، ولم تعد تتطلب تطبيق Java .
تم إصدار منصة FileMaker 14 في 15 مايو 2015. [4] وقد تضمنت FileMaker Pro 14 وFileMaker Pro 14 Advanced وFileMaker Server 14 وFileMaker Go 14. تبع ذلك الإصدار 15 في مايو 2016 والإصدار 16 في مايو 2017؛ وكلاهما يتضمن إصدارات Pro وPro Advanced وServer وGo المكافئة.
في أواخر عام 2016، بدأت FileMaker في نشر خريطة طريق برمجية سنوية للميزات الواردة التي يتم العمل عليها بالفعل، بالإضافة إلى تحديد الميزات التي يبتعدون عنها أو قد يتخلصون منها في المستقبل القريب. [5]
لطالما واجهت شركة FileMaker Inc. صعوبة في وصف برنامج FileMaker، لأنه يغطي مجموعة كبيرة من المجالات غير المرتبطة بقواعد البيانات؛ واجهة المستخدم، والأمان، وأدوات تطوير التطبيقات السريعة، وما إلى ذلك. في مؤتمر المطورين السنوي في أغسطس 2018، بدأت شركة FileMaker Inc. برنامج تسويق جديد يسمى "منصة ابتكار مكان العمل" لمعالجة مشكلة فئة البرامج التي تصف نفسها. [6]
FileMaker السحابي
في 27 سبتمبر 2016، تم تقديم FileMaker Cloud، بما في ذلك خادم Linux ( CentOS )، والذي تم تقديمه حصريًا من خلال Amazon Marketplace . في نوفمبر 2019، تم إعادة تقديم FileMaker Cloud كمنتج برنامج كخدمة يتم تقديمه مباشرة من Claris لـ FileMaker Pro 18.0.3، باستخدام خدمة FileMaker Server Cloud 2.18 على خوادم Amazon. على الرغم من ذلك، فقد تم إدارتها بواسطة Claris بدلاً من خلال Amazon Marketplace، واستفادت من مصادقة معرف FileMaker الجديدة.
لينكس و Docker
في أكتوبر 2020، أصدرت Claris إصدار Linux من FileMaker Server، أولاً على CentOS (19.1) ثم على Ubuntu (19.2).
تاريخ الإصدار
| تاريخ | إصدار | ملف الامتداد | التعليق [7] |
|---|---|---|---|
| 1985–04 | برنامج FileMaker الإصدار 1.0 | .فب | تم النشر بواسطة Forethought Inc. |
| 1986–08 | فايل ميكر بلس | .فب | تم النشر بواسطة Forethought Inc. |
| 1988–06 | فايل ميكر 4 | .فب | تم النشر بواسطة Nashoba Systems |
| 1988–08 | برنامج FileMaker II | .فب | أول إصدار يتم نشره بواسطة شركة Claris Corporation |
| 1990–10 | برنامج FileMaker Pro | .فب | |
| 1992–10 | برنامج FileMaker Pro 2 | .فب | تمت إضافة إصدار Windows |
| 1993–08 | برنامج FileMaker Pro 2.1 | .فب | |
| 1994–07 | برنامج FileMaker Pro Server 2 | .فب | |
| 1995–12 | برنامج FileMaker Pro 3 | .fp3 | تم تقديم الهندسة المعمارية العلائقية وشبكات TCP/IP |
| 1996–01 | برنامج FileMaker Pro Server 3 | .fp3 | |
| 1997–09 | برنامج FileMaker Pro 4 | .fp4 | تم تقديم هندسة المكونات الإضافية |
| 1998–05 | FileMaker Pro 4 إصدار المطور | .fp4 | أحدث إصدار تم نشره بواسطة Claris. يستهدف مستخدمي FileMaker الخبراء/المحترفين. |
| 1999–06 | برنامج FileMaker Pro 4.1v2 | .fp4 | أول إصدار تم نشره بواسطة FileMaker, Inc. [8] |
| 1999–09 | برنامج FileMaker Pro 5 | .fp5 | تم تقديم تنسيق ملف جديد (امتداد الملف .fp5) |
| 1999–11 | برنامج FileMaker Server 5 | .fp5 | |
| 2001–04 | برنامج FileMaker Pro 5.5 | .fp5 | دعم أصلي لأنظمة التشغيل Mac OS X وWindows 2000 وWindows 95/98 وME. |
| 2001–07 | خادم FileMaker 5.5 | .fp5 | Windows 2000 و Windows NT و Mac OS X و Mac OS 8.6 و Red Hat Linux . دعم LDAP. لم يستمر دعم Red Hat طويلاً وأسقط الدعم في الإصدار التالي. |
| 2002–09 | برنامج FileMaker Pro 6* | .fp6 | أحدث إصدار يدعم نظامي التشغيل Mac OS 8 و9 |
| 2004–03 | برنامج FileMaker Pro 7 | .fp7 | تم تقديم جداول/هندسة ملفات متعددة؛ نوافذ متعددة؛ رسم بياني للعلاقات؛ متغيرات حاسبة؛ تحسين الأمان مع الحسابات الفردية وكلمات المرور؛ تقديم تنسيق ملف جديد .fp7؛ يتطلب إصدار Mac نظام التشغيل Mac OS X. |
| 2005–08 | برنامج FileMaker Pro 8* | .fp7 | إنشاء تقارير PDF قابلة للبرمجة ؛ [9] متغيرات البرنامج النصي؛ علامات التبويب في التخطيطات |
| 2006–01 | برنامج FileMaker Mobile 8 | تم إيقاف خط FileMaker Mobile | |
| 2006–07 | برنامج FileMaker Pro 8.5* | .fp7 | دعم نظام التشغيل Mac OS X Universal Binary، والمتصفح المضمن (عارض الويب)، وأسماء الكائنات |
| 2007–07 | برنامج FileMaker Pro/Server 9* | .fp7 | دعم أصلي لقواعد بيانات SQL MS SQL Server وMySQL وOracle. التنسيق الشرطي |
| 2009–01 | برنامج FileMaker Pro/Server 10* | .fp7 | منطقة الحالة الآن أفقية؛ تشغيل البرنامج النصي |
| 2010–03 | برنامج FileMaker Pro/Server 11* | .fp7 | المخططات، ورابط اللقطة، والبوابات المفلترة، والواردات المتكررة |
| 2010–07 | برنامج FileMaker Go 1.0 | FileMaker لنظام iOS | |
| 2010–09 | برنامج FileMaker Go 1.1 | إنشاء ملفات PDF، ودعم الصور، والاستيراد من FileMaker Pro | |
| 2011–04 | برنامج FileMaker Go 1.2 | الطباعة، التقاط التوقيعات، المخططات البيانية، إنشاء ملفات PDF المحسنة | |
| 2011–09 | برنامج FileMaker Pro/Advanced 11.0v4* | .fp7 | التوافق مع Lion، تم تنفيذه بالكامل بحلول أكتوبر 2011 |
| 2012–04 | برنامج FileMaker Pro/Advanced 12 | .fmp12 | السمات المتكاملة (Pro/iOS)؛ النوافذ العائمة والنوافذ النموذجية؛ تنفيذ SQL؛ حقل حاوية محسّن؛ تحسين الرسم البياني؛ تقديم تنسيق ملف جديد .fmp12 |
| خادم FileMaker 12 | شبكة WAN أسرع 64 بت، نسخ احتياطية تدريجية، محرك نشر ويب مُعاد كتابته، دعم تخزين الحاويات الخارجية في ملفات خارج قاعدة البيانات | ||
| برنامج FileMaker Go 12 | أصبح تطبيق iOS الآن مجانيًا. ويدعم تنسيق الملف .fmp12. | ||
| 2013–12 | برنامج FileMaker Pro/Advanced 13 | .fmp12 | ميزات WebDirect وHTML5؛ تطوير أفضل لتطبيقات الهاتف المحمول؛ أدوات تصميم واجهة المستخدم الرسومية المحسنة، والموضوعات، والسلوكيات؛ تحديث البيانات بشكل أكثر ديناميكية، خيار تخطيط "إخفاء الكائن عند..." بناءً على الحساب، حماية البيانات بالتشفير في وضع السكون (EAR 256bit AES)، ميزة قائمة الملخص الجديدة، تعبيرات ExecuteSQL المحسنة، تنفيذ البرنامج النصي على خطوة البرنامج النصي للخادم، اتصال خادم عميل SSL 256 بت |
| برنامج FileMaker Go 13 | عميل عالمي مجاني لأجهزة iPhone وiPad يدعم نظامي التشغيل iOS 6 وiOS 7. ويدعم مسح الباركود من الكاميرا. | ||
| خادم FileMaker 13 | FileMaker WebDirect، Perform Script on Server، Platform Security؛ وحدة تحكم إدارة HTML5 الجديدة تحل محل الحاجة إلى Java | ||
| 2015–05 | برنامج FileMaker Pro/Advanced 14 | .fmp12 | مساحة عمل البرنامج النصي، شريط الأزرار، تلميحات الأدوات في وضع التخطيط، مركز التشغيل |
| خادم FileMaker 14 | خادم احتياطي، وإعادة الاتصال التلقائية بـ FileMaker Pro، ودعم WebDirect لنظام Android | ||
| برنامج FileMaker Go 14 | تحسين التقاط التوقيع، واجهة على غرار iOS 8، عناصر تحكم الفيديو/الصوت، التحكم بلوحة المفاتيح، التحرير الغني | ||
| 2016–05 | برنامج FileMaker Pro/Advanced 15 | .fmp12 | تحديثات داخل المنتج، وشريط تقدم مضمن في البوابة، ومربع تحرير مخفي، وتسليط الضوء على مساحة عمل البرنامج النصي، والتراجع غير المحدود |
| خادم FileMaker 15 | تم توسيع دعم SQL الخارجي ليشمل DB2 وPostgreSQL، وتم تسهيل تثبيت شهادة SSL، وتم التخلص من الاستضافة المشتركة، وترخيص الفرق | ||
| برنامج FileMaker Go 15 | مجموعة أدوات تطوير البرامج لنظام iOS، وTouch ID و3D Touch، وإضافات التطبيقات وiBeacons | ||
| 2016–09 | FileMaker Cloud 1.0 | FileMaker Server عبر Amazon Web Services (AWS) يعمل على CentOS Linux | |
| 2017–05 | برنامج FileMaker Pro/Advanced 16 | .fmp12 | نافذة كائنات التخطيط (التحكم في الطبقات في التخطيطات)، ميزة البطاقات (التحكم بشكل أفضل في المطالبات)، إضافة دعم cURL لوظيفة "الإدراج من عنوان URL" (طرق HTTP/S مثل POST/GET)، وظائف معالجة نص JSON، حساب تلقائي لعارض البيانات |
| خادم FileMaker 16 | واجهة برمجة تطبيقات بيانات FileMaker المستندة إلى REST، ودعم متصفح WebDirect لإمكانية التوسع حتى 500 مستخدم متزامن، وإنشاء ملفات PDF على الخادم وWebDirect، ودعم OAuth 2.0 (Amazon وGoogle وMicrosoft) في طبقة الأمان | ||
| برنامج FileMaker Go 16 | تحسين التقاط التوقيعات، والسياج الجغرافي، وتوافق المكونات الإضافية، والرسوم المتحركة، والانتقالات | ||
| 2018–05 | برنامج FileMaker Pro Advanced 17 | .fmp12 | لا مزيد من FileMaker Pro بدون أدوات متقدمة، وجداول إضافية معدة مسبقًا للقوالب، وتحسينات لأداة تعديل التخطيط، ودعم المستشعر (البارومتر، ونظام تحديد المواقع العالمي (GPS)، وما إلى ذلك)، وجدول البحث الذاتي لتخطيطات التفاصيل الرئيسية، ومرفقات البريد الإلكتروني المتعددة، وأداة جديدة لنقل البيانات (تطبيق منفصل). |
| خادم FileMaker 17 | تم إعادة تصميم وحدة تحكم إدارة الخادم مع لوحة معلومات، وواجهة برمجة تطبيقات إدارية جديدة، وواجهة برمجة تطبيقات بيانات جديدة تمت إعادة كتابتها بالكامل من الإصدار 16. | ||
| برنامج FileMaker Go 17 | إشعارات الدفع في FileMaker Go، والإكمال التلقائي، والسحب والإفلات، ومجموعة أدوات تطوير البرامج المحسنة لتطبيقات iOS | ||
| 2019-05-22 | برنامج FileMaker Pro Advanced 18 | .fmp12 | واجهة مستخدم جديدة لاستيراد البيانات، وفتح تطبيق محدد عند التشغيل، وخطوات البرنامج النصي القائمة على الملف، وتسجيل أخطاء البرنامج النصي، ووظيفة الحساب while، ووظيفة حساب SetRecursion، وامتياز وصول أمان مُدار جديد، ومربع حوار إدارة الأمان الجديد، وتحسينات أمان المكونات الإضافية، وحماية وصول الملفات الافتراضية. |
| خادم FileMaker 18 | يتيح قفل مستوى الصفحة إجراء عمليات قراءة متعددة في نفس الملف في نفس الوقت، كما تعمل ميزة استعادة بدء التشغيل على استعادة الملفات تلقائيًا بعد حدوث عطل، وتحسينات وحدة التحكم الإدارية لخادم FileMaker، وتحسينات مراقبة الخادم، وتحسينات واجهة برمجة تطبيقات بيانات FileMaker، وأصبحت واجهة برمجة تطبيقات FileMaker Admin الآن قياسية، ودعم اللغة الإسبانية. لا يمكن تمكين قفل مستوى الصفحة أو تعطيله إلا مع استعادة بدء التشغيل. | ||
| برنامج FileMaker Go 18 | فتح تطبيق محدد عند تشغيله، وإضافته إلى ملف PDF الموجود، ودعم الباركود المحسن. | ||
| 2020-05-20 | FileMaker 19 (Pro، Server، Go) | .fmp12 | يدعم تكامل JavaScript WebViewer وإضافات FileMaker (بما في ذلك JavaScript) أوضاع Apple Dark/Light وتكوين نماذج التعلم الآلي باستخدام CoreML ودعم مسح NFC واختصارات Siri وبطاقات Windows المدعومة الآن في WebDirect وClaris Marketplace وطباعة أرقام الصفحات وأداة ترقية الحل وفتح الملف عند بدء التشغيل ومتطلب الإصدار الأدنى على الملفات المستضافة المباشرة ويمكن تسجيل دخول Claris ID تلقائيًا في كل مرة وتحويل إلى/من مسارات FileMaker وخادم محلي على CentOS بالإضافة إلى Windows Server وmacOS المدعوم بالفعل ودعم التواريخ لتنسيق Common Era. لم يعد يدعم أوقات التشغيل أو التطبيقات ذات 32 بت أو Windows 7. تظل استعادة بدء التشغيل وقفل مستوى الصفحة ولكنهما معطلان افتراضيًا ربما بسبب الكثير من المشاكل في الإصدار 18 معها. |
| 2020-10-28 | تحديث استقرار FileMaker Server 19 لنظام Linux، 19.1.2 | .fmp12 | أول إصدار إنتاجي من FileMaker Server على Linux مستقل منذ الإصدار v5.5 قصير العمر في عام 2001. Linux المشار إليه هو CentOS Linux 7.8. يمكن استضافة Standalone Linux Server v19 في السحابة وسيحل محل FileMaker Cloud for AWS (المعروف سابقًا باسم FileMaker Cloud 1.x) الذي سينتهي عمره في 1 يناير 2022. لاحظ أن FileMaker Cloud منتج مختلف تمامًا. يستبدل FileMaker Server 19.1.2 ميزات القفل على مستوى الصفحة واستعادة بدء التشغيل بآلية قفل مشتركة أكثر استقرارًا. |
| 2020 | برنامج FileMaker Pro 19.1.2 | .fmp12 | إضافات تدعم JavaScript، وتحسينات المعاينة، ودعم AD FS، وGet(SystemLocaleElements)، وGet(FileLocaleElements)، وتحسين الاتصال بين JavaScript في Webview ونصوص FileMaker. |
| 2020-10 | برنامج FileMaker Pro 19.1.3 | .fmp12 | خيارات جديدة لعناوين URL الخاصة بـ FMP |
| 2020-12 | برنامج FileMaker Pro 19.2.1 | .fmp12 | تحسينات التحكم في المكونات الإضافية |
| 2021-03 | برنامج FileMaker Pro 19.2.2 | .fmp12 | تحسينات المعاينة، الحصول على (InstalledFMPPluginsAsJSON)، تحسينات الأمان |
| 2021-07 | برنامج FileMaker Pro 19.3.2 | .fmp12 | تحسين التحكم في Microsoft Edge WebView2 وإصلاح بعض الأخطاء الأخرى |
| 2021-11 | برنامج FileMaker Pro 19.4.1 | .fmp12 | اختصارات لأوامر صوت Siri، ودعم موفر هوية OAuth القابل للتخصيص، ومعرف جلسة جديد، واستعلامات SQL أسرع، وFileMaker_BaseTableFields، وتحسينات واجهة برمجة التطبيقات للبيانات |
| 2021-12 | برنامج FileMaker Pro 19.4.2 | .fmp12 | تحسينات شهادة SSL وإصلاح بعض الأخطاء العامة. |
| 2022-05 | برنامج FileMaker Pro 19.5.1 | .fmp12 | تحسينات الأمان وترقية OpenSSL إلى 1.1.1n، وبعض تحديثات وظيفة JSON ووظيفة ReadQRCode، وتحسين حفظ نسخة بصيغة XML، وتحسين ترتيب علامات التبويب ولصق التخطيطات كما هو متوقع، وتحسينات الأداء، وبعض التحسينات في واجهة المستخدم الرسومية. |
| 2022-07 | تم إصدار FileMaker Pro وServer 19.5.2 | .fmp12 | تم تحسين استبدال محتويات الحقل، وتم تعديل وظيفة الاقتباس للتعامل مع تغذية الأسطر بنفس طريقة إرجاع العربة. |
| 2022-08 | تم إصدار FileMaker Pro 19.5.3 | .fmp12 | تمت ترقية Open SSL إلى الإصدار 1.1.q. وإصلاح بعض الأخطاء. |
| 2022-09 | تم إصدار FileMaker Pro وServer 19.5.4 | .fmp12 | تمت إزالة البدء السريع والإشعارات داخل المنتج |
| 2022-12 | تم إصدار FileMaker Pro وServer 19.6.1 | .fmp12 | معاملات البرنامج النصي، دعم تسجيل الدخول باستخدام Apple، تنظيف ملفات ذاكرة التخزين المؤقت من مربع الحوار "التفضيلات"، تعيين خطوة البرنامج النصي لدليل المستخدم، الحصول على وظيفة حساب ( CurrentTimeUTCMicroseconds )، إنشاء الوظيفة الإضافية من شجرة كائنات التخطيط، التحكم في تمكين قائمة السياق داخل حقول الحاوية التفاعلية، أدوار المسؤول، تحسينات عارض السجل، دعم مجلد قاعدة بيانات إضافي ثانٍ، دعم خيار النسخ الاحتياطي "استنساخ فقط" لاستنساخ قاعدة البيانات، تقييد الوصول إلى وحدة التحكم الإدارية من عناوين IP المحددة، تحسينات واجهة برمجة تطبيقات المسؤول، تخزين تخطيط WebDirect CSS مؤقتًا، وتحسينات سلوك عرض القائمة، ترقية NodeJS إلى الإصدار 16.16، ترقية OpenSSL إلى الإصدار 3.0.7، ترقية ChartDirector إلى الإصدار 7. |
| 2023-04-25 | كلاريس فايل ميكر 2023 (20) [10] | .fmp12 | مُحفِّز OnWindowTransaction، إرسال بريد OAuth 2.0، PSOS مع Callback |
| 2024-06-04 | كلاريس فايل ميكر 2024 (21) [11] | .fmp12 | خطوات جديدة في كتابة نصوص الذكاء الاصطناعي، تكوين الإشعارات المحلية في FileMaker Pro، WebRTC لعارضات الويب، خيار حالة استدعاء PSOS، تنفيذ عمليات كتابة واجهة برمجة التطبيقات للبيانات، تحسينات Open Quickly |
* (*) يشير إلى كل من FileMaker Pro/FileMaker Pro Advanced (إصدار المطور في الإصدار v4-6) أو FileMaker Server/FileMaker Server Advanced
ملفات FileMaker متوافقة بين أنظمة التشغيل Mac وWindows. امتدادات أنواع الملفات هي:
- .fm منذ FileMaker Pro 2.0
- .fp3 منذ FileMaker Pro 3.0
- .fp5 منذ FileMaker Pro 5.0 (بما في ذلك 5، 5.5، 6.0)
- .fp7 منذ FileMaker Pro 7.0 (بما في ذلك 7 و8 و8.5 و9 و10 و11 وFileMaker Go 1.0)
- .fmp12 منذ FileMaker Pro 12 (بما في ذلك 12 و13 و14 و15 و16 و17 و18 و19 وFileMaker 2023 وFileMaker 2024)
التطبيقات التي تعمل ذاتيًا ( وقت التشغيل ، وضع الكشك ) تعتمد على منصة محددة فقط.
التدويل والتوطين
يتوفر برنامج FileMaker عالميًا باللغات الإنجليزية والصينية المبسطة والهولندية والفرنسية والألمانية والإيطالية واليابانية والكورية والبرتغالية البرازيلية والإسبانية والسويدية.
توجد أيضًا إصدارات محددة من FileMaker لمستخدمي لغات أوروبا الوسطى والهند والشرق الأوسط. توفر هذه الإصدارات خيارات التدقيق الإملائي وإدخال البيانات والفرز والطباعة للغات المنطقة المعنية. كما تحتوي على قوالب محلية ونشر فوري على الويب محلي.
تتضمن النسخة الأوروبية الوسطى من FileMaker واجهات باللغة الإنجليزية والروسية والبولندية والتشيكية والتركية. وهناك قوالب مخصصة للغات الروسية والبولندية والتشيكية والتركية. بالإضافة إلى ذلك، يتم دعم اللغات الروسية واليونانية والإستونية والليتوانية واللاتفية والصربية والبلغارية والمجرية بدرجات متفاوتة.
الإصدار المخصص للغات جنوب شرق آسيا لديه واجهة مستخدم باللغة الإنجليزية فقط، لكنه يدعم إدخال البيانات باللغة الهندية وفرزها وفهرستها باللغات الهندية والمراثية والبنغالية والبنجابية والغوجاراتية والتاميلية والتيلجو والكانادا والمالايالامية.
وبالمثل، يحتوي الإصدار الشرق أوسطي على واجهات مستخدم باللغتين الإنجليزية والفرنسية فقط، ولكن مع خيار تغيير اتجاه النص من اليمين إلى اليسار ، فإنه يدعم إدخال البيانات باللغتين العربية والعبرية.
البرمجة النصية

يتضمن FileMaker Pro وFileMaker Pro Advanced إمكانيات كتابة النصوص البرمجية والعديد من الوظائف المضمنة لأتمتة المهام الشائعة والحسابات المعقدة. تتوفر خطوات عديدة للتنقل والتنفيذ المشروط لخطوات النصوص البرمجية وتحرير السجلات وغير ذلك من الأدوات المساعدة. يوفر FileMaker Pro Advanced مصحح أخطاء النصوص البرمجية والذي يسمح للمطور بتعيين نقاط التوقف ومراقبة قيم البيانات والتنقل عبر أسطر النصوص البرمجية.
قدم FileMaker 13 نصًا برمجيًا يستفسر عن بيانات تعريف مستند حقل الحاوية بشكل أعمق.
لغة ترميز ديناميكية
كانت لغة ترميز FileMaker الديناميكية أو FDML لغة ترميز مستخدمة في الإصدارات السابقة من FileMaker التي تم تقديمها في عام 1998. غالبًا ما يُشار إلى FDML أيضًا باسم لغة ترميز Claris الديناميكية أو CDML ، والتي سميت على اسم شركتها السابقة Claris . كانت FDML امتدادًا لـ HTML يستخدم علامات خاصة، مثل [FMP-Record][/FMP-Record]عرض بيانات FileMaker على صفحات الويب. أوقف FileMaker رسميًا دعم FDML في عام 2004. [ بحاجة لمصدر ]
دعم SQL وODBC
منذ الإصدار 9، أصبح لدى FileMaker القدرة على الاتصال بعدد من قواعد بيانات SQL دون اللجوء إلى استخدام SQL، بما في ذلك MySQL و SQL Server و Oracle . يتطلب هذا تثبيت برنامج تشغيل ODBC لقاعدة بيانات SQL (في كثير من الحالات ترخيص جهة خارجية لكل برنامج تشغيل عميل) للاتصال بقاعدة بيانات SQL. من خلال خدمات SQL الموسعة (ESS)، يمكن استخدام قواعد بيانات SQL كمصدر بيانات في الرسم البياني للعلاقات في FileMaker، مما يسمح للمطور بإنشاء تخطيطات جديدة بناءً على قاعدة بيانات SQL؛ وإنشاء سجلات SQL وتحريرها وحذفها عبر تخطيطات ووظائف FileMaker؛ والإشارة إلى حقول SQL في حسابات FileMaker وخطوات البرنامج النصي. إنه تطبيق قاعدة بيانات علائقية متعدد الأنظمة الأساسية.
تحتوي الإصدارات من FileMaker Pro 5.5 فصاعدًا أيضًا على واجهة ODBC .
قدم FileMaker 12 وظيفة جديدة، ExecuteSQL، والتي تسمح للمستخدم بإجراء استعلام SQL على قاعدة بيانات FileMaker لاسترداد البيانات، لكنها لا تسمح بتعديل البيانات أو حذفها، أو تغيير المخطط. [12]
يسمح FileMaker بتخزين الأحرف غير الرقمية في نوع الحقل "الرقمي" الخاص به ما لم يتم وضع علامة على الحقل على أنه "رقمي" بشكل صارم.
من خلال جهة خارجية، تدعم Actual Technologies وFileMaker 15 وما بعده أيضًا اتصال ODBC بـ IBM I 7.3 (AS/400)، وIBM Db2 11.1، وPostgreSQL 9.6.12. باستخدام المحول Actual، يمكن أيضًا لهذه الاتصالات ODBC إنشاء اتصالات ESS واستخدامها كمصدر في الرسم البياني للعلاقات.
اندماج
This section does not cite any sources. (February 2019) |
يوفر FileMaker 16 التكاملات عبر cURL وJSON ودعم واجهة برمجة تطبيقات البيانات المستندة إلى REST. يتم تقديم Tableau Web Data Connector لتصور بيانات FileMaker. ترخيص واجهة برمجة التطبيقات المستندة إلى REST هو نسخة تجريبية مجانية انتهت صلاحيتها في 27 سبتمبر 2018. يقدم FileMaker 17 واجهة برمجة تطبيقات بيانات دائمة مستندة إلى REST. يتضمن الترخيص القياسي 2 جيجابايت من البيانات الصادرة لكل مستخدم شهريًا. لا يتم احتساب بيانات الحاوية ضمن هذا الحد، ونقل بيانات واجهة برمجة تطبيقات البيانات الواردة غير محدود. يوفر FileMaker 19 لنظام Linux وFileMaker Cloud بوابة OData ، مما يسمح بإخراج JSON وXML ( Atom ).
في الثقافة الشعبية
في فيلم Problemista للمخرج Julio Torres لعام 2023 ، كان أحد العناصر الرئيسية للقصة هو إصرار الشخصية Elizabeth ( Tilda Swinton ) على فهرسة فن زوجها باستخدام FileMaker Pro، "كاديلاك برامج الأرشفة"، ورفضها النظر في بدائل مثل Google Sheets . تدعي الشخصية Alejandro (Torres) زوراً معرفتها بـ FileMaker Pro على أمل أن ترعى Elizabeth تأشيرة عمله . [13] [14]
انظر أيضا
- Bento ، تطبيق قاعدة بيانات شخصية مبسط من FileMaker Inc. (تم إيقافه في منتصف عام 2013)
مراجع
- ^ بواسطة Glenn Koenig (7 أغسطس 2015). "أصل FileMaker" . تم الاسترجاع في 7 أغسطس 2015 .
- ^ "أنظمة Nashoba والأيام الأولى لبرنامج FileMaker Pro". Briandunning.com . تم الاسترجاع في 10 أكتوبر 2011 .
- ^ Keefe, Patricia (3 أغسطس 1987). "Microsoft buys Forethought". Computerworld . ص. 81 . تم الاسترجاع في 1 نوفمبر 2024 .
- ^ "سجل إصدارات FileMaker" . تم الاسترجاع في 18 يناير 2021 .
- ^ "FileMaker تشارك خارطة طريق منتجاتها" . تم الاسترجاع في 31 مايو 2024 .
- ^ وودهاوس، ستيوارت (10 نوفمبر 2018). "منصة الابتكار في مكان العمل". digitalfusion . تم الاسترجاع في 6 يناير 2024 .
- ^ مايك ويبر (15 سبتمبر 2008). "تاريخ FileMaker". أجهزة Mac منخفضة الإمكانيات . تم الاسترجاع في 10 أكتوبر 2011 .
- ^ "Custhelp.com". Filemaker.custhelp.com. 19 نوفمبر 2010. مؤرشف من الأصل في 30 يونيو 2012. تم الاسترجاع في 10 أكتوبر 2011 .
- ^ Cohen, Dennis R. (2006). FileMaker Pro 8.5 Bible . John Wiley & Sons. p. 354. ISBN 9780470109618.
- ^ "ملاحظات إصدار FileMaker Pro". Claris . أبريل 2023. مؤرشف من الأصل في 24 أكتوبر 2023. تم الاسترجاع في 24 أكتوبر 2023 .
- ^ "ملاحظات إصدار FileMaker Pro". Claris . يونيو 2024. تم الاسترجاع في 4 يونيو 2024 .
- ^ "ExecuteSQL". Filemaker.com . تم الاسترجاع في 13 ديسمبر 2013 .
- ^ الخوف، ديفيد (1 مارس 2024). ""Problemista"" يذكرك لماذا تيلدا سوينتون هي الله". رولينج ستون . شركة بينسك ميديا . تم الاسترجاع في 12 مارس 2024 .
- ^ مارتينيز، أ. (4 مارس 2024). "الفيلم الجديد "Problemista" يتتبع قضايا رجل يحاول عدم فقدان تأشيرته". إصدار الصباح . الإذاعة الوطنية العامة . تم الاسترجاع في 12 مارس 2024 .
روابط خارجية
- الموقع الرسمي
