הערה:

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

הדרישות לבניית יישומי אינטרנט

כדי לבנות יישומי אינטרנט ב- Adobe Dreamweaver, אתה זקוק לתוכנה הבאה:

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

הערה:

בהקשר של יישומי אינטרנט, המונחים שרת אינטרנט ושרת יישומים מתייחסים לתוכנה, לא לחומרה.  

  • אם ברצונך להשתמש במסד נתונים עם היישום שלך, גם התוכנה הבאה נחוצה לך:

  • מערכת מסד נתונים

  • מנהל התקן למסד נתונים שתומך במסד הנתונים

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

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

מידע בסיסי אודות שרת אינטרנט

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

אם אתה משתמש של Macintosh, תוכל להשתמש בשרת האינטרנט Apache שכבר מותקן ב- Macintosh.

הערה:

Adobe אינה מספקת תמיכה טכנית לתוכנות צד שלישי, כגון Internet Information Server של Microsoft. לקבלת תמיכה עבור מוצר של Microsoft, פנה לתמיכה הטכנית של Microsoft.

אם אתה משתמש ב- Internet Information Server ‏(IIS) כדי לפתח יישומי אינטרנט, שם ברירת המחדל של שרת האינטרנט הוא שם המחשב. ניתן לשנות את שם השרת על-ידי שינוי שם המחשב. אם למחשב אין שם, השרת משתמש במילה localhost.

שם השרת תואם לתיקיית השורש של השרת, אשר (במחשב Windows) היא בדרך כלל C:\Inetpub\wwwroot. ניתן לפתוח כל עמוד אינטרנט המאוחסן בתיקיית השורש על-ידי הזנת כתובת ה- URL הבאה בדפדפן שפועל במחשב:

http://your_server_name/your_file_name

לדוגמה, אם שם השרת הוא mer_noire ועמוד אינטרנט בשם soleil.html שמור בתיקייה C:\Inetpub\wwwroot\‎, ניתן לפתוח את העמוד על-ידי הזנת כתובת ה- URL הבאה בדפדפן שפועל במחשב המקומי:

http://mer_noire/soleil.html

הערה:

בכתובות URL, זכור להשתמש בקווים נטויים, לא בקווים נטויים הפוכים.

ניתן גם לפתוח כל עמוד אינטרנט אחר המאוחסן בתיקיית המשנה של תיקיית השורש על-ידי ציון תיקיית המשנה בכתובת ה- URL. לדוגמה, אם הקובץ soleil.html מאוחסן בתיקיית משנה בשם gamelan, באופן הבא:

C:\Inetpub\wwwroot\gamelan\soleil.html

ניתן לפתוח עמוד זה על-ידי הזנת כתובת ה- URL הבאה בדפדפן שפועל במחשב:

http://mer_noire/gamelan/soleil.html

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

http://mer_noire/gamelan/soleil.html

http://localhost/gamelan/soleil.html

הערה:

ביטוי נוסף שניתן להשתמש בו במקום שם השרת או localhost הוא 127.0.0.1 (לדוגמה, http://127.0.0.1/gamelan/soleil.html).

בחירת שרת אינטרנט

כדי לפתח ולבדוק יישומי אינטרנט, ניתן לבחור מבין כמה שרתי אינטרנט נפוצים, כולל Microsoft Internet Information Server ‏(IIS) ו- Apache HTTP Server.

אם אינך משתמש בשירות לאירוח אתרי אינטרנט, בחר שרת אינטרנט והתקן אותו במחשב המקומי לצורך פיתוח. משתמשים של Windows ו- Macintosh המעוניינים לפתח יישומי אינטרנט של ColdFusion יכולים להשתמש בשרת האינטרנט הכלול במהדורה למפתח של שרת היישומים ColdFusion 8, שניתן להתקינה ולהשתמש בה ללא תשלום.

משתמשים אחרים של Windows יכולים להפעיל שרת אינטרנט במחשב המקומי על-ידי התקנת IIS. ייתכן ששרת אינטרנט זה כבר מותקן במערכת. בדוק את מבנה התיקייה שלך כדי לראות אם היא כוללת תיקיית C:\Inetpub או D:\Inetpub. IIS יוצר תיקייה זו במהלך ההתקנה.

משתמשי Mac OS יכולים להשתמש בשרת האינטרנט Apache המקומי, המותקן יחד עם מערכת ההפעלה.

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

בחירת שרת יישומים

שרת יישומים הוא תוכנה המסייעת לשרת אינטרנט לעבד עמודים דינמיים. בעת בחירת שרת יישומים, יש להתחשב בגורמים אחדים, כולל התקציב שעומד לרשותך, טכנולוגיית השרת שבה תרצה להשתמש (ColdFusion,‏ ASP או PHP) וסוג שרת האינטרנט.

תקציב

ישנם ספקים המציעים למכירה שרתי יישומים מתקדמים שעלויות הרכישה והתחזוקה שלהם יקרות. ספקים אחרים מציעים פתרונות פשוטים ומשתלמים יותר (כגון ColdFusion). שרתי יישומים מסוימים מובנים בשרתי אינטרנט (כגון Microsoft IIS) ואחרים ניתנים להורדה בחינם מהאינטרנט (כגון PHP).

טכנולוגיית שרת

שרתי יישומים משתמשים בטכנולוגיות שונות. Dreamweaver תומך בשלוש טכנולוגיות שרת: ColdFusion,‏ ASP ו- PHP. הטבלה הבאה מציגה שרתי יישומים נפוצים הזמינים לטכנולוגיות השרת שנתמכות על-ידי Dreamweaver:

טכנולוגיית שרת

שרת יישומים

ColdFusion

Adobe ColdFusion 8

ASP

Microsoft IIS

PHP

שרת PHP

לקבלת מידע נוסף אודות ColdFusion,‏ בחר באפשרות ColdFusion Help מתפריט Help.

לקבלת מידע נוסף אודות ASP, בקר באתר האינטרנט של Microsoft בכתובת http://msdn.microsoft.com/he-il/library/aa286483.aspx.

לקבלת מידע נוסף אודות PHP, בקר באתר האינטרנט של PHP בכתובת www.php.net/.

בחירת מסד נתונים

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

תקציב

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

משתמשים

אם אתה צופה שקהל משתמשים גדול יבקר באתר, בחר מסד נתונים המיועד לתמוך בבסיס המשתמשים הצפוי באתר שלך. עבור אתרי אינטרנט הדורשים גמישות רבה יותר בעיצוב הנתונים, ויכולת לתמוך בקהילות גדולות של משתמשים המבקרים באתר בו-זמנית, שקול להשתמש במסדי נתונים יחסיים מבוססי שרת (הנקראים בדרך כלל RDBMS), כגון Microsoft SQL Server ו- Oracle.

הגדרת סביבת פיתוח מסוג ColdFusion

לקבלת הוראות מפורטות על הגדרת סביבת פיתוח מסוג ColdFusion עבור Dreamweaver במחשב Windows או Mac שלך, עיין באתר האינטרנט של Adobe בכתובת www.adobe.com/devnet/dreamweaver/articles/setup_cf.html.

הן משתמשי Windows והן משתמשי Macintosh יכולים להוריד ולהתקין ללא תשלום מהדורה למפתחים, הכוללת פונקציונליות מלאה של שרת היישומים ColdFusion מאתר האינטרנט של Adobe בכתובת www.adobe.com/go/coldfusion_il/.

הערה:

המהדורה Developer Edition מיועדת לשימוש לא-מסחרי בעת פיתוח ובדיקה של יישומי אינטרנט. הרישיון אינו מיועד לפריסה. המהדורה תומכת בבקשות מהמארח המקומי ומשתי כתובות IP מרוחקות. ניתן להשתמש בה כדי לפתח ולבדוק יישומי אינטרנט לזמן בלתי מוגבל; תוקף התוכנה אינו מוגבל בזמן. לקבלת מידע נוסף, עיין בעזרה של ColdFusion ‏(Help > ColdFusion Help).

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

הגדרת סביבת פיתוח מסוג PHP

לקבלת הוראות מפורטות על הגדרת סביבת פיתוח מסוג PHP עבור Dreamweaver במחשב Windows או Mac שלך, עיין באתר האינטרנט של Adobe בכתובת www.adobe.com/devnet/dreamweaver/articles/setup_php.html.

שרת היישומים PHP כולל מהדורות עבור מערכות ההפעלה Windows,‏ Linux,‏ UNIX,‏ HP-UX,‏ ‏Solaris ו- Mac OS X. לקבלת מידע נוסף על שרת היישומים, עיין בתיעוד של PHP שניתן להורדה גם מאתר האינטרנט של PHP בכתובת www.php.net/download-docs.php.

הגדרת סביבת פיתוח מסוג ASP

לקבלת הוראות מפורטות על הגדרת סביבת פיתוח מסוג ASP עבור Dreamweaver במחשב Windows או Mac שלך, עיין באתר האינטרנט של Adobe בכתובת www.adobe.com/devnet/dreamweaver/articles/setup_asp.html.

להפעלת עמודי ASP דרוש לך שרת יישומים התומך ב- Microsoft Active Server Pages 2.0.‎,‏ כגון Microsoft IIS ‏(Internet Information Services) ומצורף למערכות ההפעלה Windows 2000 ו- Windows XP Professional. משתמשים של Windows XP Professional יכולים להתקין ולהפעיל IIS במחשב המקומי. משתמשי Macintosh יכולים להשתמש בשירות לאירוח אתרי אינטרנט עם תוכנית ASP או להתקין IIS במחשב מרוחק.

יצירת תיקיית שורש עבור היישום

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

שרת האינטרנט יכול לספק כל קובץ בתיקייה זו או בכל אחת מתיקיות המשנה שלה בתגובה לבקשת HTTP מדפדפן אינטרנט. לדוגמה, במחשב שפועל בו ColdFusion 8, ניתן לספק לדפדפן האינטרנט כל קובץ ששמור בתיקייה ‎\‎ColdFusion8\wwwroot או בכל אחת מתיקיות המשנה שלה.

להלן תיקיות השורש המוגדרות כברירת המחדל בשרתי אינטרנט נבחרים:

שרת אינטרנט

תיקיית השורש המהווה ברירת מחדל

ColdFusion 8

‎\ColdFusion8\wwwroot

IIS

‎\Inetpub\wwwroot

Apache ‏(Windows)‏

‎\apache\htdocs

Apache ‏(Macintosh)

Users:MyUserName:Sites

לבדיקת שרת האינטרנט, מקם עמוד HTML לבדיקה בתיקיית השורש המהווה ברירת מחדל ונסה לפתוח אותו על-ידי הזנת כתובת ה- URL של העמוד בדפדפן. כתובת ה- URL כוללת את שם הדומיין ואת שם הקובץ של עמוד ה- HTML, באופן הבא: www.example.com/testpage.htm.

אם שרת האינטרנט פועל במחשב המקומי, ניתן להשתמש בשם localhost במקום בשם הדומיין. הזן אחת מכתובות ה- URL הבאות של localhost, בהתאם לשרת האינטרנט:

שרת אינטרנט

כתובת URL של Localhost

ColdFusion 8

http://localhost:8500/testpage.htm

IIS

http://localhost/testpage.htm

Apache ‏(Windows)‏

http://localhost:80/testpage.htm

Apache ‏(Macintosh)

http://localhost/~MyUserName/testpage.htm (כאשר MyUserName הוא שם המשתמש שלך ב- Macintosh)

הערה:

כברירת מחדל, שרת האינטרנט ColdFusion פועל ביציאה 8500 ושרת האינטרנט Apache עבור Windows פועל ביציאה 80.

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

  • שרת האינטרנט אינו פועל. לקבלת הוראות הפעלה עיין בתיעוד של שרת האינטרנט.

  • הקובץ אינו כולל סיומת ‎.htm או ‎.html

  • בתיבת הטקסט של כתובת הדפדפן הזנת את נתיב הקובץ של העמוד (לדוגמה, c:\ColdFusion8\wwwroot\testpage.htm), ולא את כתובת ה- URL שלו (לדוגמה, http://localhost:8500/testpage.htm).

  • כתובת ה- URL כוללת שגיאת הקלדה. ודא שלא שגית בהקלדה ושאין לוכסן אחרי שם הקובץ, למשל http://localhost:8080/testpage.htm/‎.

    לאחר שיצרת תיקיית שורש עבור היישום, הגדר אתר Dreamweaver לניהול הקבצים.

אודות הגדרת אתר Dreamweaver

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

לפני שתתחיל, עליך לעמוד בדרישות הבאות:

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

  • שרת יישומים מותקן ופועל במערכת ששרת האינטרנט פועל בה.

  • יצרת תיקיית שורש עבור יישום האינטרנט במערכת ששרת האינטרנט פועל בה.

הגדרת אתר Dreamweaver עבור יישום האינטרנט שלך מתבצעת בשלושה שלבים:

1. הגדרת תיקייה מקומית

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

2. הגדרת תיקייה מרוחקת

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

3. הגדרת תיקיית בדיקה

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

לאחר הגדרת אתר Dreamweaver, תוכל להתחיל בבניית יישום האינטרנט.

עבודה זו בוצעה ברישיון של Creative Commons Attribution-Noncommercial-Share Alike 3.0 Unported License  הודעות המתפרסמות ב- Twitter™‎ ו- Facebook אינן מכוסות בתנאי Creative Commons.

הצהרות משפטיות   |   מדיניות פרטיות מקוונת