تخطَّ إلى المحتوى الرئيسي
HPO Software أدلة خطوة بخطوة لبناء قواعد بيانات 4D وتطبيقات low-code — من إنشاء جدولك الأول وصولاً إلى تطبيق أعمال متكامل.

بعض الروابط في هذا الموقع هي روابط تسويقية؛ إذا قمت بالشراء من خلالها، قد نحصل على عمولة دون أي تكلفة إضافية عليك. هذا لا يؤثر أبداً على توصياتنا. راجع إخلاء مسؤولية الروابط التسويقية لمزيد من التفاصيل. إفصاح عن التسويق بالعمولة.

أساسيات التعلم في البعد الرابع

أساسيات تعلم البعد الرابع الصفحة الرئيسية المحتويات ------------------------- ط. مقدمة ii. التاريخ 1. متطلبات النظام 2. هياكل البرنامج 3. فروق الشبكات 4. فروق بيئات التشغيل 5. المترجم (Compiler) 6. استضافة الويب 7. رسم البيانات البيانية 8. الإضافات (Plug-ins) 9. الأدوات/المرافق 10. الموارد 11. روابط أخرى للبعد الرابع (4D) 3. فروق الشبكات يسمح كل من 4D وFMP بتشبيك قواعد البيانات. غير أن آلية التشبيك تختلف اختلافًا جوهريًا بين 4D وFMP. فبينما يمكن لملف FMP العادي أن يستضيف نفسه وملفات أخرى على الشبكة (استضافة نظير إلى نظير)، فإن هذا لا يعمل بشكل فعّال إلا في الحالات التي يكون فيها عدد الملفات وعدد المستخدمين الضيوف منخفضًا. أما مع 4D، فلا بد من وجود خادم (Server). فلا توجد استضافة نظير إلى نظير في 4D. تشبيك FMP لأي تشبيك جاد لقواعد البيانات، يجب استخدام خادم FMP. ولا يقوم خادم FMP إلا بخدمة الملفات. وما تزال بحاجة إلى نسخة من تطبيق FMP لفتح أي ملف لإجراء تغييرات أو لاستخدام الملف. كما تحتاج أيضًا إلى نسخة من تطبيق FMP على كل حاسوب في الشبكة قد يرغب في الوصول إلى الملفات. فإذا كان لديك 100 حاسوب وتعتقد أن 25 منها هو الحد الأقصى الذي سيصل إلى الملفات في آن واحد، فستظل بحاجة إلى 100 نسخة من تطبيق FMP، نسخة على كل حاسوب. تشبيك FMP بنمط نظير إلى نظير كما ذُكر أعلاه، يمكن استخدام الإصدار العادي من FMP لاستضافة الملفات على الشبكة. ورغم أن لهذه الطريقة بعض الفائدة، فإن المستخدمين كثيرًا ما يقعون في مشاكل بسرعة عند اعتمادها. فبينما يمكن لـ FMP استضافة حد أقصى يبلغ 50 ملفًا مفتوحًا و25 مستخدمًا ضيفًا متزامنًا، فإن الواقع يشير إلى أنه لا يمكن الاقتراب من تحقيق هذين الحدين معًا. فعادةً ما يمكنك إما وجود ضيف واحد مع 48 ملفًا مفتوحًا، أو ضيفين مع 25 ملفًا مفتوحًا، أو 25 ضيفًا مع 3 ملفات مفتوحة. وبالإضافة إلى ضعف الأداء في تشبيك FMP بنمط نظير إلى نظير، فإن إدارة قاعدة البيانات مثل النسخ الاحتياطي والاستعادة بعد الأعطال قد تكون أكثر تعقيدًا مقارنة باستخدام إصدار الخادم. الشكل 9 - استضافة الملفات عبر تطبيق FMP بنمط تشبيك نظير إلى نظير تشبيك خادم FMP (سعر FileMaker Pro Server حوالي 1,000 دولار) الشكل 10 - خدمة الملفات عبر خادم FMP يمكن لخادم FMP إبقاء ما يصل إلى 125 ملفًا مفتوحًا (ملاحظة: لا يزال كل حاسوب قادرًا على فتح 50 ملفًا كحد أقصى) وما يصل إلى 250 ضيفًا متزامنًا. ولا يمكن لخادم FMP إلا خدمة الملفات على الشبكة، ولا يمكن استخدامه لاستضافة الملفات على الويب. تشبيك 4D (سعر خادم 4D يتراوح بين 900 و1,000 دولار ويتضمن اتصالين متزامنين. الاتصالات الإضافية: 1 مقابل 249 دولارًا، 5 مقابل 999 دولارًا، 10 مقابل 1999 دولارًا) مع 4D يمكنك إنشاء عملاء (Clients) يُثبَّتون على كل حاسوب. ولا توجد تكلفة على المطوّر لإنشائها، ويمكن إنشاء أي عدد منها وتثبيتها. ومع 4D تحتاج إلى خادم 4D إذا أردت تشبيك قاعدة بيانات. وعندها تشتري تراخيص لخادم 4D. بالإضافة إلى ترخيصي الاتصال المتزامن المرفقين مع الخادم، تحتاج إلى شراء تراخيص إضافية بحيث يصبح إجمالي عدد التراخيص مساويًا أو أكبر من الحد الأقصى لعدد المستخدمين المتزامنين. وهذا يعني أنه إذا كان لديك 100 عميل، لكنك تتوقع فقط 25 مستخدمًا متزامنًا، فإنك تحتاج فقط إلى شراء 25 ترخيصًا. وستضع نسخًا من تطبيق عميل 4D على كل حاسوب. وعندها سيسمح خادم 4D بالاتصال المتزامن لعدد من المستخدمين يصل إلى الحد الأقصى لعدد التراخيص المشتراة لذلك الخادم. الشكل 11 - خدمة الملفات عبر خادم 4D ملاحظة: يوضع ملف الهيكل (Structure file) على كل آلة عميل 4D تلقائيًا بواسطة خادم 4D. ولا يحتاج المطوّر إلى التنقل لنسخ الهيكل على كل آلة. لاحظ أيضًا أن ملف الهيكل الموضَّع مع ملفات العميل هو مجموعة فرعية من ملف الهيكل الرئيسي. وهناك نسختان من خادم 4D. تسمح إحدى النسختين لعملاء 4D ليس فقط باستخدام الملفات، بل أيضًا بفتح هيكل قاعدة البيانات والعمل على التصميم (~1000 دولار). بينما تسمح النسخة الأخرى من خادم 4D بالاستخدام فقط ويُطلق عليها اسم تطبيق خادم 4D (~900 دولار). وتسمح كلتا النسختين بالتشبيك ونشر الملفات على الويب. ملاحظة: لأغراض غير الاختبار، يجب شراء ترخيص ويب إضافي (1,000 دولار) لاستخدام نشر الويب. ملفات العميل مع FMP لا يوجد ما يُسمّى بملف عميل. بل يجب استخدام نسخة كاملة من FMP على كل حاسوب. أما مع 4D فيكتفي بتطبيق عميل 4D على حاسوب المستخدم. ملاحظة: يتم تنزيل ملف الهيكل وتحديثه تلقائيًا بواسطة خادم 4D. ويمكن توزيع عميل 4D مجانًا على الشبكة لكل مستخدم. ويسمح عميل 4D للمستخدم بالوصول إلى قاعدة البيانات الموجودة على حاسوب الخادم. حقوق النشر © 1994-2000 HPO Soft. جميع الحقوق محفوظة.


جرب FileMaker مجانًا لمدة 45 يومًا

نظام أساسي لقاعدة البيانات الارتباطية طويل الأمد للفرق التي تحتاج إلى تطبيقات مخصصة على سطح المكتب والويب والهاتف المحمول من ملف واحد.