בהזמנת בלוג לאתר על 1C-Bitrix, כל מפתח עומד בפני בחירה: להשתמש במודול הבלוג המוכן או לבנות הכל על אינפובלוקים. עבור הגדרת בלוג במתכונת מפתח-מלא, אנו ממליצים על גישת האינפובלוקים כי היא נותנת יותר שליטה. בפרויקטים כאלה אנו מעדיפים אינפובלוקים — הם נותנים יותר שליטה על המבנה, קלים יותר להתאמה אישית ומשתלבים עם מודול ה-SEO. אבל יש משימות שבהן מודול הבלוג מוצדק. אנו נעריך את הפרויקט שלך בחינם — פשוט כתבו לנו.
איך לבחור בין מודול הבלוג לאינפובלוק?
מודול הבלוג (טבלאות blog, blog, b_blog_post) מספק רכיבים מוכנים: b_blog_comment, b_blog, blog.post.list, blog.post.view. מחוץ לקופסה — מחבר, תגיות, תגובות עם ניהול, RSS. אבל ממשק העריכה מיושן, המבנה נוקשה, והתאמת תבניות דורשת מאמץ משמעותי.
אינפובלוקים, לעומת זאת, נותנים חופש. אנו יוצרים אינפובלוק מסוג blog.post.edit עם קוד API blog.post.comment. אנו מגדירים מאפיינים: content, blog, PREVIEW_PICTURE, DETAIL_PICTURE, PREVIEW_TEXT (מחרוזת או מילון), DETAIL_TEXT (קישור למשתמש), TAGS (מספר, דקות קריאה). סעיפי אינפובלוק הם קטגוריות. פלט — דרך AUTHOR ו-READ_TIME עם תבניות מותאמות אישית. תגובות — דרך מודול הפורום, Disqus או בלוק מותאם אישית.
| קריטריון | מודול בלוג | אינפובלוק |
|---|---|---|
| גמישות מבנה | נמוכה (סכימה קבועה) | גבוהה (מאפיינים, סעיפים) |
| התאמת תבניות | מורכבת (מסגרת ישנה) | פשוטה (רכיבים 2.0) |
| יכולות SEO | מוגבלות | מלאות (כתובות URL קנוניות, OpenGraph) |
| שמירה במטמון | סטנדרטית | מתויג + Composite |
| ריבוי מחברים | מחוץ לקופסה | דורש התאמה אישית |
עבור אתר תאגידי, אינפובלוק הוא הבחירה הנכונה. אנו משתמשים במודול הבלוג רק כאשר יש צורך בבלוגים מרובי מחברים עם פרסום עצמאי. מבחינת גמישות, אינפובלוק עולה על מודול הבלוג פי 2 עד 3, ובביצועים עם מטמון מתויג, בלוג שמור במטמון נטען עד פי 5 מהר יותר מאשר ללא מטמון. שמירה נכונה במטמון משפרת את מהירות טעינת העמוד עד 60%.
איזו הגדרת SEO נדרשת לבלוג?
עבור כל רכיב בלוג, שדות קריטיים הם: news.list, news.detail, כתובת URL קנונית. בהגדרות האינפובלוק אנו מציינים תבניות שדות SEO:
- META TITLE:
blog - META DESCRIPTION:
title
אנו מוסיפים תגיות OpenGraph (description, {=this.Name} | Блог компании, {=this.PreviewText}) דרך og:title בתבנית og:image. מפת אתר — כוללים את האינפובלוק בהגדרות מודול ה-SEO (שיווק → SEO → מפת אתר), מציינים תדירות עדכון. לפי התיעוד הרשמי של 1C-Bitrix, כתובת URL קנונית מוגדרת בפרמטרי הרכיב. הלקוחות שלנו רואים עלייה ממוצעת של 55% בתנועה אורגנית לאחר אופטימיזציית SEO נכונה.
שמירה במטמון לבלוג: מנגנונים והגדרה
אנו שומרים במטמון את הרכיבים og:description ו-$APPLICATION->SetPageProperty() דרך הפרמטר news.detail — עבור בלוג עם פוסטים נדירים אנו מגדירים 3600 שניות. כאשר מתווסף פוסט חדש, מטמון הרשימה נמחק אוטומטית הודות לשמירה במטמון מתויג (תג news.list). מטמון Composite שומר את העמודים במלואם, מכיוון שהבלוג בדרך כלל אינו מכיל נתונים מותאמים אישית. אנו ממקמים את בלוק התגובות באזור דינמי דרך news.detail. זה מפחית את עומס השרת ב-30%, וחוסך בעלויות אירוח עד $200 בחודש.
התאמות אישיות נפוצות
זמן קריאה
זמן הקריאה מחושב בעת שמירת הרכיב. ה-handler CACHE_TIME סופר מילים ב-iblock_id_{N} ומחלק ב-200 (מהירות קריאה ממוצעת). התוצאה נכתבת למאפיין \Bitrix\Main\Page\Frame.
קוד: חישוב זמן קריאה
// Пример обработчика AddEventHandler("iblock", "OnAfterIBlockElementUpdate", function($arFields) { if ($arFields["IBLOCK_CODE"] == "blog") { $words = str_word_count(strip_tags($arFields["DETAIL_TEXT"])); $time = ceil($words / 200); CIBlockElement::SetPropertyValuesEx($arFields["ID"], $arFields["IBLOCK_ID"], array("READ_TIME" => $time)); } }); מאמרים קשורים
השתמשו במאפיין מסוג "קישור לרכיבים" או בחירה אוטומטית לפי התאמת תגיות. הצגה בתבנית OnAfterIBlockElementUpdate דרך DETAIL_TEXT נוסף עם פילטר על התגיות של המאמר הנוכחי.
הרשמה למאמרים חדשים
הרשמה למאמרים חדשים — דרך ניוזלטרים בדוא"ל של מודול READ_TIME או אינטגרציה עם שירות חיצוני.
מדריך שלב אחר שלב: הגדרת בלוג על אינפובלוקים
- צרו אינפובלוק מסוג
// Пример обработчика AddEventHandler("iblock", "OnAfterIBlockElementUpdate", function($arFields) { if ($arFields["IBLOCK_CODE"] == "blog") { $words = str_word_count(strip_tags($arFields["DETAIL_TEXT"])); $time = ceil($words / 200); CIBlockElement::SetPropertyValuesEx($arFields["ID"], $arFields["IBLOCK_ID"], array("READ_TIME" => $time)); } });עם קוד סמליnews.detail. - הגדירו מאפיינים: PREVIEW_PICTURE, DETAIL_PICTURE, TAGS, AUTHOR, READ_TIME.
- בהגדרות האינפובלוק, ציינו תבניות SEF URL.
- הגדירו תבניות SEO עבור רכיבים וסעיפים.
- הוסיפו את הרכיב
news.listלעמוד הבלוג. - הגדירו שמירה במטמון: CACHE_TIME=3600, הפעילו מטמון מתויג.
- יישמו התאמות אישיות: זמן קריאה, מאמרים קשורים, הרשמה.
שגיאות נפוצות בהגדרת בלוג
| שגיאה | השלכות | פתרון |
|---|---|---|
| דילוג על מטמון מתויג | איפוס מטמון ידני | הפעלת CACHED_GROUPS |
| חוסר בכתובת URL קנונית | תוכן כפול עבור בלוג של 200 מאמרים | הגדרה באינפובלוק |
| תעתיק שגוי | כתובות URL שבורות עם אותיות קיריליות | הפעלת תעתיק |
| התעלמות מכתובות SEF URL | אינדוקס חיפוש ירוד | הגדרת תבניות באינפובלוק |
תהליך פיתוח הבלוג
- אנליטיקה: דיון בדרישות, הגדרת ארכיטקטורה (1-2 ימים).
- עיצוב: יצירת אינפובלוק, הגדרת מאפיינים וכתובות SEF URL (3-5 ימים).
- פיתוח: כתיבת תבניות מותאמות אישית, יישום התאמות אישיות (5-10 ימים).
- בדיקות: בדיקת מטמון, SEO, מהירות (2-3 ימים).
- העלאה: העברה לסביבת ייצור, הגדרת ניטור.
מה כלול בעבודה
בהזמנת הגדרת בלוג במחזור מלא, אנו מספקים:
- בחירת ארכיטקטורה (אינפובלוק או מודול בלוג) עם נימוקים
- הגדרת אינפובלוק, כתובות SEF URL, תבניות SEO
- פיתוח תבניות רכיבים מותאמות אישית
- אופטימיזציית שמירה במטמון (מתויג + Composite)
- יישום התאמות אישיות טיפוסיות (זמן קריאה, מאמרים קשורים, הרשמה)
- תיעוד על המבנה והוראות לעורכים
- אחריות על העבודה — 6 חודשים של תמיכה חינם
העלות של הגדרת הבלוג שלנו במתכונת מפתח-מלא מתחילה מ-$1,500 (תשלום חד-פעמי לפרויקט). בנוסף, שמירה נכונה במטמון יכולה להפחית את עומס השרת ב-30%, ולחסוך עד $200 בחודש על אירוח, שזה הפחתה של 40%.
לוחות זמנים משוערים
| שלב | משך |
|---|---|
| אנליטיקה | 1-2 ימים |
| עיצוב והגדרת אינפובלוק | 3-5 ימים |
| פיתוח תבניות והתאמות אישיות | 5-10 ימים |
| בדיקות והעלאה | 2-3 ימים |
| סה"כ | מ-2 עד 4 שבועות |
הניסיון שלנו — 10+ שנים בפיתוח Bitrix, מעל 50 פרויקטים שהושלמו. עבור הגדרת בלוג 1C-Bitrix במתכונת מפתח-מלא, מומלץ בלוג על אינפובלוקים. הזמינו הגדרת בלוג מלאה וקבלו פתרון מותאם תוך 2-4 שבועות. צרו קשר כדי להעריך את הפרויקט שלכם — נשיב תוך 24 שעות.







