الانتقال إلى المحتوى
comark

التقنيات

تقنيات مختارة للمدى الطويل.

تقنيات مجرّبة ومدعومة جيدًا نعرفها بعمق، نختار منها لكل مشروع ما يناسب مهمته، ونحدّثها لسنوات بعد الإطلاق.

stack / comark
  1. 01الواجهة الأمامية

    Next.js · React

  2. 02الواجهة الخلفية

    Node.js · NestJS · PHP

  3. 03البيانات

    MySQL · PostgreSQL · Supabase · Redis

  4. 04البنية التحتية

    Linux · Nginx · Cloudflare · Bunny CDN

إلى جانب كل طبقة

  • الذكاء الاصطناعي
  • التكاملات

التقنيات طبقة بعد طبقة

دور كل جزء.

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

الواجهة الأماميةما يراه المستخدمون ويتفاعلون معه
  • Next.js

    مواقع وبوابات تُعرض من الخادم، فتأتي سريعة وتقرؤها محركات البحث بسهولة.

  • React

    لوحات تحكم تفاعلية وشاشات CRM وواجهات إدارة.

الواجهة الخلفيةمنطق الأعمال وواجهات API
  • Node.js · NestJS

    واجهات API وWebhooks وميزات فورية ومهام في الخلفية.

  • PHP

    أنظمة أعمال راسخة وواجهات API للمورّدين وتوسيع منصات قائمة.

البياناتأين تُحفظ السجلات وبأي سرعة تُسترجع
  • MySQL

    بيانات المعاملات لمواقع الأخبار والمتاجر وأنظمة الأعمال.

  • PostgreSQL · Supabase

    استعلامات معقدة وتقارير وبيانات منظّمة، بما فيها مشاريع Supabase.

  • Redis

    التخزين المؤقت والجلسات والطوابير.

البنية التحتيةأين يعمل النظام وكيف يُحمى
  • Linux

    نظام التشغيل لكل خادم نستضيفه ونشغّله.

  • Nginx

    خادم ويب ووكيل عكسي.

  • Cloudflare

    DNS وCDN وWAF وSSL أمام المواقع التي نستضيفها.

  • Bunny CDN

    توصيل الصور والوسائط للمواقع الغنية بالمحتوى.

05 · الذكاء الاصطناعي

نماذج لغوية تُستدعى من أي طبقة عبر طبقة ذكاء اصطناعي واحدة خاضعة للرقابة، مع صلاحيات وسجل للعمليات.

  • الصياغة والتلخيص

    ردود وملاحظات ومحادثات طويلة تُختصر ليراجعها شخص.

  • البحث واستخراج المعلومات

    إجابات وحقول تُستخرج من مستنداتك وسجلاتك.

حلول الذكاء الاصطناعي

06 · التكاملات

منصات خارجية نربطها عبر واجهات API الرسمية.

  • Meta Graph API

    واتساب وإنستغرام وماسنجر: أساس Engage.

  • Google APIs

    Analytics وSearch Console وMaps.

الدليل الكامل أدناه

كيف نختار

تقليدية حيث يجب. وحديثة حيث يصنع ذلك فرقًا.

نقيس كل قرار تقني على خمسة أسئلة، ونوثّقه في ملاحظات بنية المشروع ليعرف المهندس التالي سببه.

  1. الاستمرارية

    هل ستبقى مدعومة بعد خمس سنوات؟ نفضّل المشاريع الناضجة ذات الإصدارات المستقرة وفترات الدعم الطويلة.

  2. توفر الكفاءات

    هل يستطيع فريق آخر تسلّمها؟ التقنيات الواسعة الانتشار تحميك من الارتهان لأي جهة، حتى لنا.

  3. الأداء

    هل تتحمل الحمل وزمن الاستجابة اللذين يحتاجهما النظام، عند القياس على بيانات واقعية لا على صفحة اختبار أداء؟

  4. تحديثات الأمان

    هل تُصلَح الثغرات بسرعة ويُعلَن عنها بشفافية؟ نتابع النشرات الأمنية لكل ما نشغّله.

  5. الملاءمة للمشكلة

    الأداة المناسبة لهذا النظام بالذات. وقد يعني ذلك أحيانًا توسيع منصة PHP القائمة لديك بدل إعادة كتابتها.

بنية مرجعية

منصة نموذجية، بكل طبقاتها.

هذا هو الهيكل المشترك بين معظم منصاتنا، ونكيّفه لكل مشروع. وتسلك منصة حجز مثل Nazarene Tours المسار نفسه، وتكاملاتها واجهات API لمورّدي الطيران والفنادق.

توضيحي

الطلبات الواردة

  • المتصفحات

    HTTPS

  • تطبيقات الجوال

    HTTPS · API

  • الحافة (Edge)

    CDN · WAF · DNS · SSL

  • Webhooks من المنصات

    Meta · المورّدون

تحت المراقبة

التطبيق

واجهة Next.js أو React · واجهة API بـ Node.js أو PHP، خلف Nginx على Linux

خلف التطبيق

  • Redis

    تخزين مؤقت · جلسات · طوابير

  • MySQL أو PostgreSQL

    البيانات الأساسية

  • التكاملات

    REST · webhooks · واجهات API رسمية

  • طبقة الذكاء الاصطناعي

    بصلاحيات · مسجَّلة

تشغّلها Comark

Linux · Nginx
  • المراقبة

    التوفر والموارد والأحداث الأمنية

  • النسخ الاحتياطي

    خارج الموقع، مع اختبارات استعادة

  • التحديثات

    نظام التشغيل والأمان

  • النشر

    staging ثم الإنتاج

دليل التكاملات

أنظمة نرتبط بها.

مختارات من المنصات التي ربطناها في بيئة الإنتاج. إن كانت لمنصتك واجهة API فغالبًا نستطيع ربطها، فاسألنا.

3مورّدو السفرAmadeus · Travelport · Gimmonix
  • Amadeus

    البحث عن الرحلات وتوفرها لدى شركات طيران عديدة.

    Nazarene Tours
  • Travelport

    محتوى الرحلات، نستعلم عنه بالتوازي مع المورّدين الآخرين.

    Nazarene Tours
  • Gimmonix

    البحث عن الفنادق والباقات، مع شروط الاسترداد.

    Nazarene Tours
1المراسلةMeta Graph API · WhatsApp Business Platform
  • Meta Graph API · WhatsApp Business Platform

    مراسلة رسمية عبر واتساب وإنستغرام وماسنجر، مع القوالب وWebhooks.

    Engage
1الاتصالات الهاتفيةTwilio
  • Twilio

    مكالمات من المتصفح وتوجيه المكالمات الواردة وتسجيلات مرتبطة بسجلات CRM.

    Nazarene Tours
2التحليلاتGoogle Analytics 4 · Google Search Console
  • Google Analytics 4

    الأحداث والتحويلات وتتبّع التجارة الإلكترونية.

    SEO والتحليلات
  • Google Search Console

    الفهرسة واستعلامات البحث ومراقبة SEO التقني.

    SEO والتحليلات
1الخرائطGoogle Maps
  • Google Maps

    المواقع والواجهات القائمة على الخرائط.

    المواقع
2الإعلام والنشرBunny CDN · Pushwoosh
  • Bunny CDN

    مسح ذاكرة التخزين المؤقت وتوصيل الوسائط لموقع أخبار ينشر طوال اليوم.

    كل العرب
  • Pushwoosh

    إشعارات فورية لتطبيقات iOS وAndroid.

    كل العرب

مراجعة البنية

رأي ثانٍ في التقنيات التي ورثتها.

سنراجع ما لديك، ونخبرك بما يستحق الإبقاء عليه، ونخطط لتحديث الباقي، دون إعادة كتابة لا داعي لها.