אסמכתת אוריון

מס’ הדגמות חיות

להדגמה של אוריון ™

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

מס’ סימניות מומלצות

הקפד להתקין את הסימנייה בסרגל הכלים של הדפדפן על-ידי פתיחת מסך דו-שיח “סימנייה חדשה” מתפריט הדפדפן והקלדת הסימניות הבאות בשדה מיקום/כתובת URL:

    javascript:void(location.href='https://cms.sunstarsys.com/redirect?uri='+escape(location.href))

ללא התקנת סימניה זו לא תוכל לעיין באתר החי ולערוך דפים באופן מיידי באוריון ™

כדי להשתמש בסימנייה פשוט דפדף לאתר ההפקה החי שלך (לא באוריון) ™

מדריך לתחילת עבודה

 

IoC בניית API

  ...

  my $path = "/path/to/source/file";

  for my $p (@path::patterns) {
    my ($re, $method, $args) = @$p;
    next unless $path =~ $re;
    ++$matched;

    my ($content, $mime_extension, $final_args, @new_sources) = view->can($method)->(path => $path, lang => $lang, %$args);

... write UTF $content to target file with associated $mime_extension file-type
  }

  copy($path, "$target_base/content$path") unless $matched;

  ...

מס’ תהליכי השתלבות עובד

למאמצים מוקדמים, אוריון ™

  1. ספק לנו את כתובת ה-URL של מקורות האתר שלך ב-Subversion.

  2. ספק לנו את כתובת הדוא”ל (תפקיד או רשימת דיוור) לדיון בנושאי פיתוח ותחזוקה של האתר, וודא שהכתובת היא הגשת דוחות סטנדרטיים.

  3. הירשם לשרתי הייצור שלך’ svnwcsub daemon לציבור שלנו עברית

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

מתווה ספריית מקור

ראה https://vcs.sunstarsys.com/repos/svn/public/cms-sites/www.sunstarsys.com/ לקבלת דוגמה חיה.

מס’ תוכן דינמי

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

הרעיון הבסיסי הוא שחלק מדפי המקור בפרופיל הגבוה שלך בונים עם תוכן “דינמי” (בנייה משלבת גזירים המשתנים ללא הרף מאתרים מקוונים אחרים, כמו מפלי ג’ירה או הליכי משנה של רשימת דיוור נוכחית).

דוגמה טובה לכך היא סעיף “חדשות אחרונות” של ASF: דף הבית, והנה הדרך מאחורי הקלעים זה עובד, עם מעט shell+svn+cron קסם כפי שהודגם כאן (קח את קובץ המקור של הבנייה הדינמית כ קובץ $

% cp $file $file.tmp
% svn rm $file
% mv $file.tmp $file
% svn add $file
% svn commit -m "rebuild $file"

שלב את זה לתוך מעט סקריפט מעטפת שישתמש בפרטי האימות של svn במטמון במחשב האישי שלך, ויש להם cron להפעיל אותו בשבילך על לוח זמנים קבוע (מבוסס על שרת האינטרנט הקדמי שלך / TTL של מטמון CDN HTTP). אין צורך בכלי צד השרת בקצה שלנו; יש לך שליטה מלאה באבטחת הסיסמאות, בתזמון וביעדי העמודים הדינמיים שלך. אם אתה משתמש בשירות Subversion משלך התומך ב- svnpubsub, אף עסקה זו אינה כרוכה ישירות באף אחת מהחומרה שלנו. ה-commit שלך יפעיל את לקוח svnwcsub שלנו, מאזין תמיד לשרת svnpubsub שלך, כדי לבנות ולפרוס שינויים אלה לפי דרישה —

מס’ החריגים

טרם נקבע

חיפוש

טרם נקבע

מס’ אישור לביצוע מהיר

טרם נקבע

מס’ # הוספת משאב

טרם נקבע


אינדקס