פיתוח אתר מונית על 1C-Bitrix: פתרון מלא

אנו מפתחים אתרי מוניות על 1C-Bitrix — לא כרטיס ביקור עם מספר טלפון, אלא כלי מלא לקליטת הזמנות, חישוב עלות ותקשורת עם המוקד. בעיה אופיינית בפתרונות מותאמים אישית היא טעינה איטית בעומסי שיא וקשיים באינטגרציה עם 1C: נתונים לא מסונכרנים
השירותים שאנו מציעים
מציג 1 מתוך 1כל 1626 השירותים
פיתוח אתר מונית על 1C-Bitrix: פתרון מלא
מורכב
מ- 1 שבוע עד 3 חודשים

הכישורים שלנו:

שאלות נפוצות

העבודות האחרונות

  • image_website-b2b-advance_0.webp
    פיתוח אתר חברה B2B ADVANCE
    1454
  • image_bitrix-bitrix-24-1c_fixper_448_0.webp
    פיתוח אתר לחברת FIXPER
    1017
  • image_bitrix-bitrix-24-1c_development_of_an_online_appointment_booking_widget_for_a_medical_center_594_0.webp
    פיתוח מבוסס Bitrix, Bitrix24, 1C לחברה פיתוח ווידג'ט להזמנת תורים אונליין למרכז רפואי
    759
  • image_bitrix-bitrix-24-1c_mirsanbel_458_0.webp
    פיתוח על בסיס 1C Enterprise עבור MIRSANBEL
    879
  • image_crm_dolbimby_434_0.webp
    פיתוח אתר על CRM Bitrix24 עבור DOLBIMBY
    802
  • image_crm_technotorgcomplex_453_0.webp
    פיתוח על בסיס Bitrix24 עבור חברת TECHNOTORGKOMPLEKS
    1162

אנו מפתחים אתרי מוניות על 1C-Bitrix — לא כרטיס ביקור עם מספר טלפון, אלא כלי מלא לקליטת הזמנות, חישוב עלויות ותקשורת עם המוקד. בעיה אופיינית בפתרונות מותאמים אישית היא טעינה איטית בעומסי שיא וקשיים באינטגרציה עם 1C: הנתונים לא מסתנכרנים בזמן, והזמנות אובדות. 1C-Bitrix פותר זאת עם מטמון מתויג מובנה ומחברי CommerceML מוכנים.

הפלטפורמה מספקת מודולים מוכנים לבלוקי מידע, בלוקי Highload וניהול משתמשים, המכסים 70% מהמשימות הטיפוסיות של מוניות. אנו מגדירים מחשבון מסלול עם תעריפים, משלבים את Yandex.Maps API לגיאוקידינג, ומבטיחים תמחור דינמי באמצעות סוכני מערכת. כתוצאה מכך, אתר מוניות על 1C-Bitrix פועל מהר יותר וזול יותר לתחזוקה מאשר פיתוח מותאם אישית.

אנו מעריכים את הפרויקט שלך ומציעים לוחות זמנים מקצה לקצה. בפרויקט טיפוסי, אנו מתכננים את ארכיטקטורת המחשבון בבלוק Highload TaxiTariffs, מגדירים סוכנים לבדיקת סטטוס הזמנה כל 30 שניות, ומחברים את מערכת המוקד באמצעות מחלקה אבסטרקטית max(UF_MIN_ORDER, UF_BASE_PRICE + расстояние_км × UF_PRICE_PER_KM + время_мин × UF_PRICE_PER_MIN) × коэффициент. זמן עיבוד הזמנה ממוצע — 500 אלפיות השנייה. אנו עובדים עם כל היקף — מ-5 עד 500 מכוניות. כפי שנכתב בתיעוד הרשמי של 1C-Bitrix, "CommerceML הוא תקן להחלפת נתונים בין 1C לאתר, הנתמך על ידי ליבת הפלטפורמה."

כיצד אנו מגדירים את מחשבון המסלול עם תעריפים

מחשבון העלות הוא האלמנט המרכזי. המשתמש מזין שתי נקודות, והמערכת מציגה מרחק, זמן ומחיר לפי תעריף. פנימית, מדובר בשרשרת של מספר רכיבים.

גיאוקידינג ובניית מסלול. בחזית, אנו משלבים את Yandex.Maps JavaScript API או Google Maps JavaScript API. לאחר בחירת נקודות A ו-B, נשלחת בקשה ל-Router API לקבלת המסלול. הבחירה בין Yandex ל-Google תלויה בגיאוגרפיה: Yandex מדויק יותר לרוסיה, Google למסלולים בינלאומיים.

מטריצת התעריפים מאוחסנת בבלוק Highload TaxiSurge עם המבנה הבא:

שדה סוג מטרה
UF_TARIFF_CODE מחרוזת קוד תעריף
UF_BASE_PRICE מספר תעריף בסיס
UF_PRICE_PER_KM מספר מחיר לק"מ
UF_PRICE_PER_MIN מספר מחיר לדקה
UF_MIN_ORDER מספר עלות הזמנה מינימלית
UF_NIGHT_COEFF מספר מקדם לילה
UF_ZONE_ID קישור אזור פעילות

נוסחה: OnBeforeOrderAdd. המקדם נשלף מבלוק HL נפרד של אזורים.

אימות בצד השרת הוא חובה: בקר ה-AJAX מבקש מחדש את המרחק באמצעות קריאה בצד השרת ל-Router API ומחשב את המחיר על סמך נתונים עדכניים. זה מונע מניפולציה של פרמטרים בצד הלקוח.

תמחור דינמי מיושם באמצעות בלוק HL Orders עם מקדמים עולים עבור משבצות זמן. המטפל CAgent מחיל את המקדם — לדוגמה, ערב ראש השנה, שעת עומס. מנהל התוכן מגדיר זאת ללא מפתח.

דוגמה לחישוב עלותלנסיעה בשעת עומס, העלות מחושבת באמצעות הנוסחה עם מקדמים רלוונטיים. הסכום הסופי נקבע על ידי המערכת על סמך נתונים בזמן אמת.

מדוע אתר מוניות על 1C-Bitrix עדיף על פיתוח מותאם אישית

פיתוח על Bitrix לוקח פי 2–3 פחות זמן מאשר מאפס. מודולים מוכנים לבלוקי מידע, בלוקי Highload וניהול משתמשים מכסים 70% מהמשימות הטיפוסיות. אינטגרציה עם 1C דרך CommerceML (לפי תיעוד) מובנית בליבה — אין צורך לכתוב מחברים מותאמים אישית להחלפת ספריות והזמנות. ניסיון הפרויקטים שלנו מראה שתחזוקת אתר כזה כוללת עלות בעלות כוללת נמוכה יותר בזכות מטמון מובנה וניהול סוכנים. אם אתה רוצה להשיק במהירות אתר מוניות, הזמן פיתוח מאיתנו.

כיצד אנו משלבים את האתר עם מערכות מוקד ואגרגטורים

טופס ההזמנה אוסף את המסלול, התעריף, זמן האיסוף והערות. לאחר השליחה:

  1. נוצר אלמנט בלוק מידע DispatchConnector עם סטטוס "חדש".
  2. במקביל, נשלחת בקשת POST ל-API של מערכת המוקד (Taxi-Master, Maxoptra).
  3. סוכן sendOrder() פועל ובודק את הסטטוס כל 30 שניות.
  4. הלקוח מקבל עדכון Push דרך SSE.

האינטגרציה עם מערכת המוקד מיושמת באמצעות מחלקה אבסטרקטית getStatus() עם מתודות cancelOrder(), CStackCacheManager, TaxiService. נכתב מתאם עבור כל מערכת — החלפת תוכנת המוקד דורשת רק שינוי המתאם.

עבור אגרגטורים (Yandex.Taxi, Uber), הזמנות דרך ה-Partner API שלהם נכנסות לבלוק המידע עם סמן מקור. המוקדן רואה רשימה אחידה של הזמנות ישירות והזמנות מאגרגטורים. בקשות API נשמרות במטמון ב-CStackCacheManager למשך 60 שניות.

תהליך, לוחות זמנים ומה כלול

אנו פועלים לפי השלבים הבאים:

שלב מה אנו עושים זמן משוער
אנליזה זיהוי אינטגרציות, אזורים, תעריפים 1–3 ימים
עיצוב ארכיטקטורת מחשבון, סכמת נתונים 2–4 ימים
יישום מחשבון, הזמנות, פאנל ניהול 1–3 שבועות
אינטגרציה 1C, מוקד, אגרגטורים 1–2 שבועות
בדיקות ולידציה, בדיקות עומס, שימושיות 3–7 ימים
השקה והדרכה פריסה, הגדרת אחסון, העברת תיעוד 1–2 ימים

לוחות זמנים — בין 2 ל-6 שבועות בהתאם למורכבות. העלות מחושבת באופן אישי. היקף העבודה:

  • מפרט טכני המתאר אינטגרציות
  • פריסה על אחסון (מומלץ VPS: 4 vCPU, 8 GB RAM, SSD, PHP 8.1+, Redis למטמון)
  • עיצוב רספונסיבי Mobile-first (75–85% מההזמנות מטלפונים חכמים)
  • הגדרת מניפסט PWA להוספה למסך הבית
  • מיקרודאטה Schema.org TaxiService ודפי נחיתה למסלולים
  • אחריות ל-6 חודשים ותמיכה טכנית לאחר ההשקה

צור קשר כדי להעריך את הפרויקט שלך — נכין הצעה מסחרית ולוחות זמנים מדויקים.