הגדרת Drupal Paragraphs לתוכן גמיש — Turnkey

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

פיתוח ותחזוקה של כל סוגי האתרים:

אתרי מידע או יישומי אינטרנט
אתרי תדמית, דפי נחיתה, אתרי חברה, קטלוגים מקוונים, חידונים, אתרי קידום, בלוגים, מקורות חדשות, פורטלי מידע, פורומים, אגרגטורים
אתרי מסחר אלקטרוני או יישומי אינטרנט
חנויות מקוונות, פורטלי B2B, שווקים, בורסות מקוונות, אתרי קאשבק, בורסות, פלטפורמות דרופשיפינג, מנתחי מוצרים
יישומי אינטרנט לניהול תהליכים עסקיים
מערכות CRM, מערכות ERP, פורטלים ארגוניים, מערכות ניהול ייצור, מנתחי מידע
אתרי שירות אלקטרוני או יישומי אינטרנט
פלטפורמות מודעות, בתי ספר מקוונים, בתי קולנוע מקוונים, בוני אתרים, פורטלים לשירותים אלקטרוניים, פלטפורמות אירוח וידאו, פורטלים נושאיים

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

השירותים שאנו מציעים
מציג 1 מתוך 1כל 2062 השירותים
הגדרת Drupal Paragraphs לתוכן גמיש — Turnkey
בינוני
~2-3 ימים

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

שאלות נפוצות

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

  • פיתוח אתר חברה B2B ADVANCE
    פיתוח אתר חברה B2B ADVANCE
    1502
  • פיתוח אפליקציית ווב עבור FEEDME
    פיתוח אפליקציית ווב עבור FEEDME
    1344
  • פיתוח אתר עבור BELFINGROUP
    פיתוח אתר עבור BELFINGROUP
    1052
  • פיתוח חנות מקוונת לחברת FURNORO
    פיתוח חנות מקוונת לחברת FURNORO
    1306
  • פיתוח אפליקציית ווב עבור Enviok
    פיתוח אפליקציית ווב עבור Enviok
    1049
  • פיתוח אתר לחברת FIXPER
    פיתוח אתר לחברת FIXPER
    1033

תארו לעצמכם: עורך גורר בלוקים מהפאנל השמאלי כדי ליצור תוכן גמיש, לכל בלוק יש שדות ותבנית משלו. זהו מודול ה-paragraphs של Drupal. עבור אתרי drupal עם תוכן גמיש, מודול ה-Paragraphs הוא חובה. ללא הגדרה נכונה, מקבלים שאילתות N+1, פריסות שבורות ובלבול בקרב העורכים. בפרויקט אחד עם פיד חדשות של 50 מאמרים, ה-TTFB גדל ב-40% עקב שאילתות לא אופטימליות — Paragraphs עם מטמון render array פתר את הבעיה ביום אחד. הגדרנו את המודול ביותר מ-20 פרויקטים על Drupal 10. הגדרת Paragraphs כוללת הגדרה יעילה של סוגי פסקאות ושדות.

שדה הגוף הסטנדרטי הוא קופסה שחורה: העורך מכניס לתוכו HTML, שקשה לתחזק אותו לאחר מכן. Paragraphs מספקים מבנה קפדני: לכל בלוק יש סט שדות, תבנית וסגנונות משלו. זה מקצר את זמן פריסת עמודים חדשים ב-30% ומבטל קונפליקטים בפריסה. לפי התיעוד הרשמי של המודול, הגישה הקומפוננטית מקצרת את זמן הפיתוח ב-50% בהשוואה ל-WYSIWYG. ארכיטקטורת תוכן קומפוננטית היא המפתח לתחזוקה קלה.

בואו נשווה בין הגישות:

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

בהשוואה לבלוקי קוד מותאמים אישית, Paragraphs מקצרים את מאמץ הפיתוח ב-70% עבור פריסות מורכבות.

מדוע פסקאות מקוננות משנות את הארכיטקטורה?

קינון הוא אחד היתרונות של Paragraphs. צרו סוג מיכל (למשל, cards_section), הוסיפו שדה Paragraphs, ואפשרו סוג ילד (card). העורך מוסיף את הסקשן, ולאחר מכן כרטיסים בתוכו. זה מספק גמישות בלתי מוגבלת ללא כפילות קוד. בפרויקט אחד, יישמנו 3 רמות קינון: סקשן → שורה → עמודה. הביצועים לא נפגעו הודות למטמון ישויות. פסקאות מקוננות מאפשרות לבנות פריסות בכל מורכבות תוך הישארות ברמת ההגדרה. פריסת Drupal הופכת לגמישה עם Paragraphs.

איך אנחנו עושים את זה: מקרה אמיתי מהפרקטיקה שלנו

עבור פורטל ארגוני של לקוח, פיתחנו 7 סוגי פסקאות: סקשן Hero, טקסט עם תמונה, כרטיסים, ציטוט, וידאו, טופס משוב, טבלה. סוג פסקה נפוץ הוא בלוק hero section drupal. השתמשנו ב-Display Suite לפריסת שדות, תבניות Twig עם הפרדת אחריות. העורכים קיבלו את היכולת ליצור דפי נחיתה ללא מעורבות מפתחים. הפרויקט הושלם ב-5 ימים, כולל סימון רספונסיבי. תוצאה מרכזית: הזמן ליצירת עמוד חדש ירד מ-4 שעות ל-30 דקות — פי 8 מהר יותר.

תיעוד Paragraphs הרשמי מאשר: המודול מאפשר יצירת קומפוננטות תוכן עצמאיות הניתנות לשימוש חוזר בעמודים שונים.

טעויות נפוצות ביישום

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

איך לייעל את ביצועי Paragraphs?

כדי להימנע משאילתות N+1, השתמשו ב-entity_reference_revisions עם אפשרויות נכונות. הפעילו מטמון render array לכל פסקה. יישמו מצבי תצוגה להקשרים שונים (טיזר, מלא, קומפקטי). בפרויקט אחד, השגנו זמני תגובה של API < 200 אלפיות השנייה עבור עמוד עם 15 פסקאות על ידי יישום צבירת שדות. עמודים מותאמים נטענים 30% מהר יותר עם מטמון נכון.

תהליך העבודה

  1. ניתוח: לימוד מודל התוכן — אילו בלוקים נדרשים, כיצד הם ישולבו.
  2. עיצוב: יצירת סוגי פסקאות, שדות, הגדרת פריסה. אנו יוצרים תבניות פסקה לכל בלוק.
  3. יישום: כתיבת תבניות Twig, CSS, JS, הפעלת Preview.
  4. בדיקות: אימות כל השילובים במכשירים שונים, בדיקת ביצועים.
  5. השקה ותיעוד: מסירת גישה, מתן הוראות לעורכים, ביצוע הדרכה.

מה כלול בעבודה (תוצרים)

  • פיתוח סוגי פסקאות (עד 10)
  • תבניות לכל בלוק
  • הגדרת גרסאות והרשאות גישה
  • סימון רספונסיבי
  • בדיקות ותיקון באגים
  • הדרכת עורכים

השוואת מורכבות של סוגי פסקאות

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

לוחות זמנים ואחריות

לוחות הזמנים נעים בין 3 ל-10 ימים, תלוי במספר ובמורכבות של סוגי הפסקאות. המחיר מתחיל ב-$500 עבור הגדרה בסיסית של עד 5 סוגי פסקאות, ועולה עד $2000 עבור הגדרות מורכבות עם פסקאות מקוננות. אנו מבטיחים פעולה תקינה במסגרת היקף העבודה המאושר ומספקים תמיכה לאחר המסירה. בניסיון שלנו, השלמנו יותר מ-20 אינטגרציות כאלה — אנו מכירים את כל המלכודות. קבלו ייעוץ על ארכיטקטורת פסקאות לפני תחילת הפרויקט — זה עוזר להימנע מטעויות נפוצות. צרו קשר להערכת הפרויקט שלכם.