שאלות נפוצות בפורטל המפתחים של Drupal 7

כרגע מוצג התיעוד של Apigee Edge.
כניסה למסמכי התיעוד של Apigee X.
מידע

הקטע הזה מספק תשובות לשאלות הנפוצות ביותר, שנאספו מתוך השאלות שפורסמו בקהילת Apigee או בתמיכה של Apigee.

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

הגדרת פורטל המפתחים של Drupal

איך מגדירים פורטל מפתחים של Drupal?

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

באילו דפדפנים וגרסאות דפדפן תומך הפורטל?

למידע נוסף, ראו תוכנות נתמכות וגרסאות נתמכות.

ניהול סביבת הפורטל

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

ב-Apigee משתמשים ב-Pantheon, שירות לניהול אתרים, לאירוח גרסאות מבוססות-ענן של פורטל השירותים למפתחים. למידע נוסף, ראו עבודה עם הפנתאון.

ב-Apigee משתמשים ב-Acquia, שירות לניהול אתרי אינטרנט, לאירוח גרסאות מבוססות-ענן של פורטל השירותים למפתחים באיחוד האירופי. למידע נוסף, אפשר לעיין בעבודה עם Acquia.

גם Pantheon וגם Acquia מספקים כלים לפיתוח, לבדיקה ולפרסום של הפורטל שמבוסס על Drupal בסביבה מאובטחת.

איך מנהלים את סביבת הפורטל שלי בענן הפרטי?

לקוחות של ענן פרטי של Apigee Edge צריכים לנהל את סביבת הפורטל בעצמם. להמלצות אפשר לקרוא את המאמר בנושא שיטות מומלצות לפיתוח של Drupal ולסביבת השרת.

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

כדי להחיל עדכונים ל-Apigee בפורטל המפתחים בענן הציבורי:

  • Pantheon: כש-Apigee מפרסמת גרסה חדשה של הפורטל, מופיעה הודעה במרכז השליטה של הפנתאון. מומלץ לבדוק באופן קבוע אם יש עדכונים ולהחיל עדכוני אבטחה באופן מיידי. מידע נוסף זמין במאמר החלת עדכון של Apigee לפורטל שלך.

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

  • Acquia: מדי פעם, Apigee מעדכנת באופן אוטומטי את המודולים והעיצובים בפורטל לגרסה האחרונה. העדכונים מתבצעים בסביבת Dev בלבד ומסומנים בתווית שמציינת שצריך להעביר אותם לסביבות אחרות של פורטלים. מידע נוסף זמין במאמר החלה של עדכוני מודולים ועיצובים בפורטל.

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

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

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

התאמה אישית של המראה והתחושה של הפורטל

איך אפשר להתאים אישית את העיצוב והסגנון של הפורטל?

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

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

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

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

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

כדי להוסיף מודולים ועיצובים מותאמים אישית לפורטל מבוסס-הענן, קראו את אחד מהסעיפים הבאים בהתאם לאופן שבו אתם משתמשים ב-Patheon או ב-Acquia לניהול הפורטל:

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

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

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

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

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

התאמה אישית של רישום משתמשים ואפליקציות

איך אפשר להתאים אישית את דף ההרשמה של המשתמש החדש?

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

כיצד אוכל להתאים אישית את דף הרישום של האפליקציה?

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

איך משתמשים ב-LDAP לאימות בפורטל המפתחים?

המקורות הבאים מתארים כיצד להשתמש ב-LDAP לצורך אימות:

קהילת Apigee

מסמכי תיעוד של Drupal

איך אפשר להתחבר לפורטל באמצעות פרטי הכניסה שלי ב-Twitter , Google או GitHub?

התחברות מאוחדת היא התהליך שבו משתמשים בפרטי כניסה ממערכת אחת לניהול זהויות, שנקראת 'מערכת התיעוד', כדי להתחבר למערכת אחרת. לדוגמה, כדי להתחבר לפורטל המפתחים של Apigee צריך להשתמש בפרטי הכניסה שלך ל-Google או ל-Twitter. בפורטל יש תמיכה בהתחברות מאוחדת באמצעות פרטי כניסה מכמה ספקים נפוצים, כולל GitHub, Google, OpenID ו-Twitter. תוכלו לקרוא מידע נוסף במאמר שימוש בפרטי כניסה מאוחדים בפורטל המפתחים.

איך מחילים תהליך עבודה לאישור ידני של מפתח API?

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

כדי לקבל המלצות להחלת תהליך עבודה לאישור ידני של מפתח API, אפשר לקרוא את המאמר הבא לקהילה: מהי הדרך הטובה ביותר בפורטל הפיתוח להחיל תהליך עבודה לאישור ידני של מפתח API?.

גיבוי, שחזור וזמינות גבוהה

איך מגבים ומשחזרים את הפורטל שלי בענן הציבורי?

השלבים לגיבוי פורטל בענן הציבורי משתנים בהתאם לאופן שבו אתם משתמשים ב-Pantheon או ב-Acquia לניהול הפורטל:

איך מגבים ומשחזרים את הפורטל שלי בענן הפרטי?

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

איך אפשר להבטיח זמינות גבוהה לפורטל המפתחים בענן הציבורי?

כלי הניהול של Pantheon ו-Acquia Drupal מבטיחים זמינות של 99.5% לפורטלים שהם מארחים. מידע נוסף זמין בדפים הבאים:

איך אפשר להבטיח זמינות גבוהה לפורטל המפתחים בענן הפרטי שלי?

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

  • הגדרת מערכות קבצים ומסדי נתונים בתצורת זמינות גבוהה
  • פיתוח פורטל Drupal 7

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

אבטחת הפורטל

איך מגדירים אבטחת פורטל?

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

איך מגדירים את הפורטל לשימוש ב-TLS/HTTPS?

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

איך מחילים תיקוני אבטחה של Drupal?

ללקוחות של Apigee Edge Public Cloud:

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

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

איך נרשמים לעדכוני אבטחה?

הרשמה לעדכונים מ-Drupal ומ-Apigee:

ללקוחות של ענן ציבורי, אפשר להירשם גם אצל מארח האתר של Drupal:

  • משתמשי Pantheon יכולים להירשם לעדכוני סטטוס ספציפיים ל-Pantheon בכתובת http://status.getpantheon.com. כדי להירשם, לחצו על הרשמה לעדכונים.
  • משתמשי Acquia יכולים להירשם לקבלת עדכוני סטטוס ספציפיים ל-Acquia, כפי שמתואר בקטע הרשמה לעדכוני סטטוס

איך אפשר למנוע ספירה של שם משתמש?

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

איך מפעילים אימות דו-שלבי?

אין להפעיל אימות דו-שלבי ב-Apigee Edge אם ממשקי ה-API מתפרסמים דרך פורטל Apigee למפתחים. אחרת, הפורטל למפתחים לא יוכל לתקשר עם Edge.

איך פרטי הכניסה של Edge מאוחסנים ומוצפנים בפורטל Drupal?

במקורות הבאים מפורט מידע על האופן שבו פרטי הכניסה של Edge נשמרים ומוצפנים בפורטל Drupal:

קהילת Apigee:

שליטה בגישה לתוכן

איך שולטים בגישה לתוכן בפורטל?

במקורות הבאים מוסבר איך לשלוט בגישה לתוכן לפורטל:

קהילת Apigee:

מסמכי תיעוד של Drupal:

איך אפשר לשלוט בגישה למוצרי API לפי תפקיד?

במקורות הבאים מוסבר איך לשלוט בגישה למוצרי API לפי תפקיד:

הגדרת אימייל והתראות

איך מציינים שרת דואר SMTP לפורטל?

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

איך אפשר לשלוח אימייל כשמפתח נרשם לאפליקציה (או כשמתרחש אירוע אחר)?

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

איך אפשר להתאים אישית את הודעות האימייל שנשלחות מהפורטל?

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

איך אפשר למנוע ספאם בפורטל?

אחת מהדרכים למנוע ספאם בפורטל היא להוסיף CAPTCHA לדף ההתחברות ובדפים אחרים, על ידי הפעלת המודולים של Drupal CAPTCHA ו-reCAPTCHA. מידע נוסף זמין במאמרים הבאים:

פתרון בעיות

איך מציגים את קובצי היומן של הפורטל?

בוחרים באפשרות Reports (דוחות) בתפריט Drupal כדי לראות רשימה של יומנים ודוחות אחרים. לדוגמה, כדי להציג טבלה של ההודעות האחרונות ביומן, בוחרים באפשרות Reports > latest log messages (דוחות > הודעות יומן אחרונות).

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

גישה לקוד

איך אפשר לגשת לקוד המקור של פורטל המפתחים של Drupal 7?

באתרים שמתארחים ב-Pantheon או ב-Acquia, אפשר לגשת לקוד המקור של פורטל המפתחים של Drupal 7 דרך מרכז הבקרה של האתר המארח, כפי שמתואר בקטעים הבאים:

אפשר לגשת למאגר קודי המקור של Drupal 7 ישירות בכתובת https://github.com/apigee/drupal7-drops. גם אתרי Pantheon וגם אתרי Acquia משתמשים במאגר הזה של קוד המקור שלהם.