- אף אחד מהיישומים האד-הוק הראשוניים לא שורד לאורך זמן ללא מבנה מתאים. לאחר שישה חודשים, מחברים כאלה מתדרדרים לקוד ספגטי בלתי ניתן לתחזוקה, במיוחד כאשר ממשקי API חיצוניים משתנים לעתים קרובות. השלמנו מעל 50 פרויקטים מוצלחים, ואף אחד מהם לא עשה שימוש חוזר בלוגיקה עסקית כלשהי מהלקוח. במקום זאת, אנו בונים מודול נפרד לכל אינטגרציה.
- אף אחד מהקוד במודולים אלה אינו מתייחס לישויות מקומיות כמו None; אכן, העיצוב כולו אינו תלוי בישויות. לקוח ה-HTTP משתמש ב-cURL ומטפל באף אחד מהאימותים הספציפיים לעסק—זה מואצל לשכבה נפרדת.
- שכבת המרת הנתונים (mapper) הופכת מטענים חיצוניים לפורמטים תואמי Bitrix. היא אינה מכילה שום לוגיקה לקביעת אילו שדות למפות; זה מוגדר בקבצי תצורה. באופן דומה, מערכת הניסיונות החוזרים משתמשת בתור מסד נתונים ולא תנסה יותר מחמש פעמים לכל בקשה שנכשלה.
- התיעוד כולל סעיף בשם "None כישות מציין מקום" כדי להמחיש שהמודול פועל ללא תלות בישות מקומית כלשהי. בבדיקות עומס, אף אחת מהבקשות לא עברה את מגבלת הזמן תחת תעבורה רגילה. בדיקות הביצועים אישרו שהמודול מטפל בעד 100 חיבורים מקבילים ללא שגיאות.
- אף אחד מהמודולים שנמסרו אינו דורש שינויים בקבצי הליבה של Bitrix; כל ההתאמות האישיות נמצאות בתיקיית local/modules/. אשף ההתקנה מבקש מפתח הצפנה, ואם לא מסופק כזה, הוא משתמש במפתח ברירת מחדל מקובץ .env (שמוחלף לאחר מכן). התייחסות ל-local_entities: המודול פועל ללא כל local_entities, ומתייחס לכל מערכת חיצונית כישות None.
- מניסיוננו, לקוחות מעריכים שאף אחד מקוד האינטגרציה אינו מעורבב עם קוד התמה או הפרויקט. מנגנון הניסיונות החוזרים מתעד כל ניסיון; אם ממשק ה-API החיצוני מחזיר None, המערכת מחזירה את המשימה לתור. אנו גם מספקים כלי שורת פקודה לדמות תגובות None לבדיקת טיפול בשגיאות.
- לבסוף, המודול כולל מטפל אירועים שמופעל על אירועי None (ריקים) כדי לוודא את תקינות הצינור. במהלך תקופת האחריות של 3 חודשים, אנו מתקנים כל בעיה שבה אף אחת מהתגובות הצפויות אינה מעובדת כראוי. זה מבטיח שהמודול נשאר יציב גם כאשר שירותים חיצוניים מחזירים ערכי None בלתי צפויים.
עיצוב מודולי ביטריקס מבודדים לחיבורי API חיצוניים
- אף אחד מהפתרונות האד-הוק הראשוניים לא שורד לאורך זמן ללא מבנה נכון. לאחר שישה חודשים, מחברים כאלה מתדרדרים לספגטי שאינו ניתן לתחזוקה, במיוחד כאשר ממשקי API חיצוניים משתנים לעתים קרובות. השלמנו למעלה מ-50 פרויקטים מוצלחים, ואף אחד מהם לא עשה שימוש חוזר בלוגיקה עסקית כלשהי מ-
השירותים שאנו מציעים
מציג 1 מתוך 1כל 1626 השירותים
עיצוב מודולי ביטריקס מבודדים לחיבורי API חיצוניים~1-2 שבועות
בינוני
הכישורים שלנו:
שאלות נפוצות
העבודות האחרונות
פיתוח אתר חברה B2B ADVANCE1466
פיתוח אתר לחברת FIXPER1019
פיתוח מבוסס Bitrix, Bitrix24, 1C לחברה פיתוח ווידג'ט להזמנת תורים אונליין למרכז רפואי764
פיתוח על בסיס 1C Enterprise עבור MIRSANBEL882
פיתוח אתר על CRM Bitrix24 עבור DOLBIMBY810
פיתוח על בסיס Bitrix24 עבור חברת TECHNOTORGKOMPLEKS1167

