CASE STUDY

פיתוח פלטפורמת 2inaBOX וסוכן החיפוש החכם Boxyפיתוח פלטפורמה וסוכן חיפוש חכם

2inaBOX
נדל"ן מסחרי ועסקי
2inaBOX Real Estate Platform Mockup

01. הרקע והבעיההאתגר העסקי והטכנולוגי

פרויקט 2inaBOX נועד להיות פלטפורמה דינמית ומותאמת אישית לנדל"ן מסחרי ועסקי באזור המרכז. שוק הנדל"ן הדיגיטלי רווי באתרים המציגים מסננים קשיחים ומשעממים (צ'קבוקסים, תפריטים נגללים מיושנים). הלקוח ביקש פתרון שישקף את ה-DNA הייחודי של החברה – שילוב בין מומחיות נדל"נית להבנה אדריכלית עיצובית.

האתגרים המרכזיים: יצירת חיפוש אינטואיטיבי שיודע לתרגם שפה חופשית לשאילתות מורכבות במסד הנתונים; מניעת הצפות של בוטים וסורקים זדוניים בטפסים ללא פגיעה בחוויית המשתמש (ללא קאפצ'ה); ובניית קוד קל ומהיר התומך ב-PWA רספונסיבי עם אנימציות עשירות שלא מכבידות על השרת.

02. הגישה שלנוהפתרון והארכיטקטורה

המערכת כולה תוכננה ונבנתה מאפס (Vanilla Development / Pure-Code) ללא שימוש במסגרות (Frameworks) כבדות. גישה זו הבטיחה טעינה מיידית, קוד נקי ללא משקל עודף (Bloatware) והתאמה מושלמת לחוקי ה-SEO וזחלני גוגל.

במקום מערכת סינון סטנדרטית, פיתחנו את "בוקסי" (Boxy) – סוכן וירטואלי חכם המבוסס על שילוב בין Front-end אינטראקטיבי ללוגיקת שרת מורכבת. המערכת עוטפת את הגולש משלב החיפוש החופשי ועד פאנל ניהול עצמאי, יחד עם חומת מגן בלתי נראית נגד ספאם.

המנועים שמאחורי הפלטפורמה

מנוע חיפוש תלת-שלבי (NLP-lite)

אלגוריתם המנתח קלט חופשי (כמו "משרד קטן בחולון"). מריץ התאמה קשיחה, עובר לשאילתות LIKE מורכבות מול טבלאות קשרים, ובמקרה שאין תוצאה מדויקת – מפעיל מנגנון התאוששות להצגת נכסים דומים.

מיקרו-אינטראקציות ואפקט Typewriter

דמות הסוכן נבנתה ב-CSS טהור ("נושמת" וממצמצת). תשובות השרת מוזרקות בקריאות AJAX אסינכרוניות המלוות באפקט הקלדה בזמן אמת ליצירת תחושת צ'אט חי ואינטליגנטי.

הגנת ספאם היקפית (Honeypot)

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

אבטחת שרת וסינון בוטים

שכתוב חוקי Apache (.htaccess) הדוחה בקשות POST ללא HTTP_REFERER תואם מהדומיין, בתוספת חסימה גורפת לסקריפטים אוטומטיים וסורקים נפוצים למניעת עומס.

פאנל ניהול עצמאי ו-Clean URLs

הצפנת Bcrypt חזקה, עמוד התחברות עצמאי מחוץ למבנה האתר הציבורי, והסתרת סיומות קבצים (.php) שמקשה על תוקפים ומעלה משמעותית את ציון ה-SEO של הפלטפורמה.

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

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

סוכן חיפוש חכם הוא ממשק שמקבל שאלה בשפה חופשית, כמו "משרד קטן בחולון", ומתרגם אותה לשאילתה מול מסד הנתונים, במקום לדרוש מהגולש למלא מסננים קשיחים. ב-2inaBOX בנינו אלגוריתם תלת-שלבי: התאמה קשיחה, שאילתות LIKE מורכבות מול טבלאות קשרים, ובהיעדר תוצאה מדויקת מנגנון התאוששות שמציג נכסים דומים. כך הגולש אינו נתקל במסך ריק. התשובות מוזרקות בקריאות AJAX אסינכרוניות עם אפקט הקלדה, כדי ליצור תחושה של שיחה. בפרויקטים כאלה חשוב להחליט מראש מה קורה כשאין תוצאה, כי זה הרגע שבו רוב המשתמשים עוזבים. אנחנו בונים זאת כחלק מפיתוח אתרים בהתאמה אישית.

הצד השני של פלטפורמה כזו הוא הגנה ויציבות. ב-2inaBOX הוטמעו שדות Honeypot נסתרים שחוסמים בוטים ברמת ה-PHP, חוקי Apache שדוחים בקשות POST ללא Referer תואם, ופאנל ניהול עצמאי עם הצפנת Bcrypt ועמוד התחברות מחוץ למבנה הציבורי. כך נמנעים מקאפצ׳ה שפוגעת בחוויה. בנייה בקוד ישיר, בלי מסגרות כבדות, שומרת על טעינה מהירה ועל התאמה לדרישות SEO. כדאי לשלב גם אחסון ואבטחה מסודרים ולבדוק עלות מראש במחשבון העלות. דוגמה נוספת לממשק חיפוש חכם תמצאו בפלטפורמת שניידר נכסים, ועוד פרויקטים בתיק העבודות.

// FAQ

שאלות נפוצות

מה זה "בוקסי" ואיך הוא עובד?
בוקסי הוא סוכן וירטואלי שבנינו ל-2inaBOX. הוא מנתח קלט חופשי, מריץ התאמה קשיחה, עובר לשאילתות LIKE מורכבות ובמקרה שאין תוצאה מדויקת מציג נכסים דומים. הדמות נבנתה ב-CSS טהור, והתשובות מוזרקות בקריאות AJAX עם אפקט הקלדה בזמן אמת.
איך מגנים על טפסי האתר מפני ספאם בלי קאפצ׳ה?
הוטמעו שדות Honeypot נסתרים מהגולש; בוט שממלא אותם נחסם ברמת ה-PHP ומקבל הודעת הצלחה מזויפת כדי שלא ינסה לעקוף. בנוסף, כללי Apache דוחים בקשות POST ללא Referer תואם ומסננים סקריפטים אוטומטיים וסורקים נפוצים, כך שהטפסים מוגנים בלי לפגוע בחוויית המשתמש.

האתר שלכם זקוק לשדרוג טכנולוגי?

הצוות שלנו מומחה בפיתוח פתרונות מורכבים המשפרים ביצועים, אבטחה ויחסי המרה.