למד כיצד פועלים אתרים ב-Dreamweaver ותוכל להבין מדוע יצירת אתרים ב- Dreamweaver חשובה עבור תהליכי העבודה.
ב-Dreamweaver המונח "אתר" מתייחס למיקום אחסון מקומי או מרוחק עבור המסמכים השייכים לאתר אינטרנט.אתר Dreamweaver מספק דרך לארגן ולנהל את כל מסמכי האינטרנט שלכם, להעלות את האתר לשרת אינטרנט, לעקוב ולתחזק את הקישורים שלכם, ולנהל ולשתף קבצים.עליכם להגדיר אתר אינטרנט כדי לנצל במלואן את התכונות של Dreamweaver.
אתר של Adobe Dreamweaver הוא אוסף של כל הקבצים והמשאבים באתר האינטרנט שלך. ניתן ליצור דפי אינטרנט במחשב, להעלות אותם לשרת אינטרנט, ולתחזק את האתר על-ידי העברת קבצים מעודכנים בכל פעם ששומרים אותם. ניתן גם לערוך ולתחזק אתרי אינטרנט שלא נוצרו באמצעות Dreamweaver.
מדוע צריך להגדיר אתר ב-Dreamweaver?
באפשרותך לעבוד ב-Dreamweaver מבלי להגדיר אתר.
עם זאת, להגדרת אתר יש יתרונות רבים:
- כך ניתן למנוע קישורים מנותקים, תוך עדכון אוטומטי של קבצים בכל האתר אם אתה מעביר קובץ או משנה את שמו.
- כך ניתן לבצע פעולות חיפוש והחלפה לפי אתר, אשר מגבירות במידה רבה את הפרודוקטיביות.
- תוכל לפרסם את האתר שלך בקלות, וכן לסנכרן קבצים בין הכונן הקשיח המקומי וקבצים מרוחקים באינטרנט או בשרת עבודה.
כדי לקבל את המיטב של פונקציונליות Dreamweaver, התחל על-ידי הגדרת אתר. לקבלת מידע נוסף על הגדרת אתר, ראה הגדרת גרסה מקומית של האתר.
רכיבי אתר Dreamweaver
ב-Dreamweaver, אתר מארגן את כל המסמכים במחשב המקומי המשויך לאתר האינטרנט שלך, ומאפשר לך לעקוב אחר קישורים ולשמר אותם, לנהל קבצים ולהעביר את קובצי האתר שלך לשרת אינטרנט.
אתר Dreamweaver מורכב מעד שלושה חלקים, או תיקיות, בהתאם לסביבת הפיתוח שלכם ולסוג האתר שאתם מפתחים:
- התיקייה המקומית: זוהי ספריית העבודה שלך – בדרך כלל תיקייה בכונן הקשיח. Dreamweaver מתייחס לתיקייה זו כאל אתר השורש המקומי שלך. תיקייה זו יכולה להיות גם בשרת רשת. למידע נוסף, ראה הגדרת גרסה מקומית של האתר.
- תיקייה מרוחקת: בתיקייה זו אתה מאחסן את הקבצים שלך במחשב שבו מופעל שרת האינטרנט שלך. שרת האינטרנט הוא לעתים קרובות (אך לא תמיד) מחשב שהופך את האתר שלך לזמין לציבור באינטרנט.
לאחר שתסיים ליצור או לעדכן את האתר שלך, תוכל לפרסם את האתר בשרת מרוחק באינטרנט תוך שמירת עותק מקומי לעדכון קבצים בעת הצורך.
לקבלת מידע נוסף, ראה התחברות לשרת publishing server.
- התיקייה Testing: זו התיקייה שבה Dreamweaver מעבד דפים דינמיים. אם יש לך טפסים דינמיים ותוכן PHP, באפשרותך להגדיר את תיקיית הבדיקות עבור האתר שלך.
למידע נוסף, ראה הגדרת שרת בדיקות.
להגדרת אתר Dreamweaver, יש להגדיר תיקייה מקומית בלבד. להעברת קבצים לשרת אינטרנט או לפיתוח יישומי אינטרנט, יש גם להוסיף מידע לאתר מרוחק ולשרת בדיקה.
הבנת מבנה התיקיות המקומיות והמרוחקות
כשאתם רוצים להשתמש ב-Dreamweaver כדי להתחבר לתיקיה מרוחקת, אתם מציינים את התיקיה המרוחקת בקטגוריית השרתים בתיבת הדו-שיח הגדרת אתר. התיקיה המרוחקת שאתם מציינים (הנקראת גם "ספריית המארח") צריכה להתאים לתיקיית השורש המקומית של אתר ה-Dreamweaver שלכם. (תיקיית השורש המקומית היא התיקיה ברמה העליונה של אתר ה-Dreamweaver שלכם.) תיקיות מרוחקות, כמו תיקיות מקומיות, יכולות לכלול כל כותרת, אבל בדרך כלל, ספקי שירותי אינטרנט קוראים לתיקיות המרוחקות ברמה העליונה עבור חשבונות משתמשים בודדים public_html, pub_html, או משהו דומה.אם אתם אחראים על השרת המרוחק שלכם, ויכולים לתת לתיקיה המרוחקת כל שם שתרצו, מומלץ שלתיקיית השורש המקומית ולתיקיה המרוחקת יהיה אותו שם.
הדוגמה הבאה מציגה תיקיית שורש מקומית לדוגמה משמאל ותיקיה מרוחקת לדוגמה מימין. תיקיית השורש המקומית במכונה המקומית ממופה ישירות לתיקיה המרוחקת בשרת האינטרנט, ולא לתיקיות המשנה של התיקיה המרוחקת, או לתיקיות הקיימות מעל התיקיה המרוחקת במבנה הספרייה.
הדוגמה שלעיל מציגה תיקיית שורש מקומית אחת במחשב המקומי, ותיקייה מרוחקת ברמה העליונה בשרת אינטרנט מרוחק. עם זאת, אם אתה מנהל כמה אתרי Dreamweaver במחשב המקומי, תזדקק למספר זהה של תיקיות מרוחקות בשרת המרוחק. במקרה כזה לא תתאים הדוגמה שלעיל, ויהיה עליך ליצור במקום זאת תיקיות מרוחקות שונות בתיקייה public_html, ולאחר מכן למפות אותן לתיקיות השורש המקומית המקבילות במחשב המקומי.
כשאתה מתחבר בפעם הראשונה לשרת מרוחק, התיקייה המרוחקת בשרת האינטרנט היא בדרך כלל ריקה. לאחר מכן, כשאתה משתמש ב-Dreamweaver להעלאת כל הקבצים בתיקיית השורש המקומית שלך, התיקייה המרוחקת מאוכלסת בכל קובצי האינטרנט שלך. מבנה הספריות בתיקייה המרוחקת ובתיקיית השורש המקומית חייב להיות זהה תמיד. (כלומר, תמיד חייבת להיות התאמה של אחד לאחד בין הקבצים והתיקיות בתיקיית השורש המקומית לבין בקבצים והתיקיות בתיקייה המרוחקת). אם מבנה התיקייה המרוחקת אינו מתאים למבנה תיקיית השורש המקומית, Dreamweaver מעלה את הקבצים למקום לא נכון, וייתכן שהם לא יוצגו למבקרים באתר. בנוסף, נתיבי תמונות וקישורים עלולים להתנתק בקלות כשמבנה הקבצים והתיקיות אינו זהה.
התיקייה המרוחקת חייבת להיות קיימת לפני ש-Dreamweaver יכול להתחבר אליה. אם אין לך תיקייה שהוקצתה כתיקייה מרוחקת בשרת האינטרנט, צור תיקייה כזו או בקש ממנהל השרת של ה-ISP ליצור תיקייה כזו עבורך.
בניית אתרי אינטרנט יפהפיים ב-Dreamweaver
עיצוב כתיבת קוד וניהול אתרי אינטרנט דינמיים בכלי רב עוצמה כולל.