בניית אתר אינטרנט עבור לקוח הוא מרגש, במיוחד כאשר הפרויקט מגיע קרוב ואתה סוף סוף מוכן להפוך את קבצי הפרויקט ללקוח שלך. בשלב זה קריטי בפרויקט, ישנן דרכים רבות אתה יכול לבחור לספק את האתר הסופי. יש גם כמה missteps שאתה יכול לעשות אשר יהפוך את תהליך פרוייקט טוב אחרת לתוך הכישלון נכשל!
בסופו של דבר, אני ממליץ לך להגדיר את מנגנון המסירה שבו תשתמש בפרויקט בחוזה, זה מבטיח כי אין שאלה לגבי איך תקבל את כל הקבצים ללקוחות שלך לאחר השלמת האתר. לפני שתוכל לקבוע תנאים אלה, עם זאת, תחילה עליך לקבוע איזו שיטת משלוח היא הטובה ביותר עבורך ועל הלקוחות שלך.
שליחת קבצים בדוא"ל
זוהי השיטה הקלה ביותר להשיג את הקבצים שלך מהכונן הקשיח שלך ללקוח. כל מה שדרוש הוא שיש לך לקוח דוא"ל וכתובת דוא"ל חוקית לשימוש עבור הלקוח שלך. עבור רוב אתרי האינטרנט עם מגוון של דפים, כמו גם קבצים חיצוניים כמו תמונות, CSS סגנונות , וקבצי Javascript, תצטרך להשתמש בתוכנית כדי "zip" קבצים אלה לתוך תיקייה דחוסה, כי אז יכול להיות בדוא"ל ללקוח.
אלא אם האתר הוא גדול מאוד עם המון תמונות או קבצי וידאו, תהליך זה צריך להביא לך קובץ סופי כי הוא קטן מספיק כדי לשלוח בבטחה על ידי דוא"ל (כלומר אחד זה לא יהיה כל כך גדול כי הוא מקבל מסומן וחסום על ידי דואר זבל מסננים). ישנן מספר בעיות אפשריות עם שליחת אתר באמצעות דוא"ל:
- לקוחות רבים עשויים שלא לדעת כיצד להעלות את הקבצים לשרת האינטרנט שלהם. הם גם לא יכולים לדעת איך לנתק את הקבצים מהאימייל שלהם או איפה לשים אותם כאשר הם עושים.
- שרתי דואר אלקטרוני מסוימים רואים בקובצי HTML (ולפעמים ZIP) קבצים שעלולים להיות מזיקים ועשויים להפשיט את הקבצים המצורפים מהודעה. הדבר נכון במיוחד אם אתה מצרף קבצי JavaScript.
- אימייל אינו בטוח. אם ה- HTML מכיל נתונים רגישים, הוא עשוי להיראות על ידי האקרים כפי שהוא נשלח.
- דפים דינמיים כמו PHP או סקריפטים כמו CGI עשויים לדרוש tweaking על שרת לחיות לעבוד כראוי, ואת הלקוחות שלך אולי לא יודע איך לעשות את זה.
אני רק להשתמש בדוא"ל כדי לספק אתרים כאשר אני יודע את הלקוח יש הבנה טובה של מה לעשות עם הקבצים שאני שולח. לדוגמה, כאשר אני עובד כקבלן משנה לצוות עיצוב אתרים, אני מוכן לשלוח קבצים בדוא"ל לחברה ששכרה אותי מאז שאני יודע שהם יתקבלו על ידי אנשים בעלי ידע ויודעים לטפל הקבצים. אחרת, כאשר אני מתעסק עם אנשי מקצוע שאינם אינטרנט, אני משתמש באחת השיטות להלן.
גש לאתר Live
זה בדרך כלל הדרך היעילה ביותר להעביר קבצים ללקוחות שלך, על ידי לא לספק אותם בכלל. במקום זאת, אתה שם את הדפים הסופיים ישירות באתר האינטרנט החי שלהם באמצעות FTP. לאחר שהאתר הסתיים ואושר על ידי הלקוח שלך במיקום אחר (כגון ספרייה מוסתרת באתר או באתר אחר לגמרי), אתה מעביר אותו לחיות את עצמך. דרך נוספת לעשות זאת היא ליצור את האתר במיקום אחד (ככל הנראה בשרת בטא שבו אתה משתמש לפיתוח), ולאחר מכן כאשר הוא חי, שנה את ערך DNS של התחום כדי להצביע על האתר החדש.
שיטה זו שימושית עבור לקוחות שאין להם הרבה ידע כיצד לבנות אתרי אינטרנט או כאשר אתה בונה יישומי אינטרנט דינמיים עם PHP או CGI ואתה צריך לוודא כי סקריפטים באתר לעבוד כראוי בסביבה חיה. אם אתה צריך להעביר את הקבצים ממיקום אחד למשנהו, זה רעיון טוב כדי zip אותם בדיוק כמו שאתה עושה עבור משלוח דוא"ל. לאחר ה- FTP משרת לשרת (ולא על הכונן הקשיח ולאחר מכן לגבות את שרת לחיות) יכול להאיץ את הדברים גם כן. הבעיות בשיטה זו כוללות:
- לקוחות לא תמיד רוצים לספק גישה לאתר שלהם כדי פרילנסר, אז אתה עלול להיתקל כמה היסוס כאשר אתה מבקש גישה לאתר.
- אתרי אינטרנט מסוימים בנויים מאחורי חומת אש פרילנסרים לא יכול לקבל גישה אליהם.
- לקוחות עשויים להרגיש שאתה צריך להיות זמין עבור תמיכה ותחזוקה נוספים מעבר למה הוא בחוזה שלך פשוט כי יש לך גישה לאתר שלהם עכשיו.
- אם אתה בונה או משנה רק חלק מהאתר, כל טעות עלולה לגרום לבעיות בשאר האתר, ועלולה להפוך במהירות לבעיה שלך, בין אם גרמת לבעיה או לא.
זוהי השיטה המועדפת שלי על אספקת קבצים כאשר אני מתמודדת עם לקוחות שאינם יודעים HTML או עיצוב אתרים. למעשה, לעתים קרובות אני מציע למצוא את אירוח עבור הלקוח כחלק החוזה, כך יש לי גישה לאתר בזמן שאני מפתחת את זה. לאחר מכן, כאשר האתר הושלם, אני נותן להם את פרטי החשבון. עם זאת, גם כאשר אני עוזר ללקוח למצוא ספק אירוח , אני תמיד יש לקוחות להתמודד עם סוף החיוב של אירוח, שוב כחלק החוזה, כך שאני לא תקוע לשלם עבור אירוח לאחר שאני משלים את העיצוב .
כלי אחסון מקוון
יש הרבה כלי אחסון מקוונים שבהם ניתן להשתמש כדי לאחסן את הנתונים או לגבות את הכונן הקשיח, אבל דבר אחר אתה יכול להשתמש בהם רבים כמו מערכת העברת קבצים. כלים כמו Dropbox לעשות את זה קל מקום קבצים באינטרנט ולאחר מכן לתת ללקוחות שלך כתובת אתר ללכת להוריד אותם.
למעשה, Dropbox אפילו מאפשר לך להשתמש בהם כצורה של אירוח אתרים על ידי הצבעה על קבצי HTML בתיקייה הציבורית, כך שתוכל להשתמש בהם כמקום בדיקה עבור מסמכי HTML פשוט מדי. שיטה זו טובה עבור לקוחות שמבינים כיצד להעביר את הקבצים המוגמרים לשרת שלהם לחיות אבל לא יעבוד כל כך טוב עם לקוחות שאינם יודעים איך לעשות עיצוב אתרים או HTML. הבעיות בשיטה זו דומות לבעיות בשליחת קובץ מצורף לדוא"ל:
- לקוחות אינם יודעים כיצד להשתמש בשירות.
- לקוחות לא יכולים לדעת איך להשיג את הקבצים מ Dropbox לאתר האינטרנט שלהם.
שיטה זו היא הרבה יותר בטוחה מאשר שליחת קבצים מצורפים באמצעות דוא"ל. כלי אחסון רבים כוללים הגנה על סיסמה או הסתרה של כתובות האתרים, כך שסביר להניח שיימצא על ידי מישהו שאינו מכיר אותה. אני אוהב להשתמש בכלים אלה כאשר קובץ מצורף יהיה גדול מדי לשלוח בדוא"ל ביעילות. כמו בדוא"ל, אני רק להשתמש בו עם צוותי אינטרנט שיודעים מה לעשות עם קובץ zip ברגע שהם מקבלים את זה.
תוכנה לניהול פרויקטים מקוונים
יש הרבה כלים לניהול פרויקטים זמין באינטרנט, כי אתה יכול להשתמש כדי לספק אתרי אינטרנט ללקוחות. כלים אלה מציעים תכונות מעבר לאחסון קבצים כמו רשימות מטלות, לוחות שנה, הודעות, וכן הלאה. אחד הכלים האהובים עלי הוא Basecamp.
כלי ניהול פרויקטים מקוונים שימושיים כאשר אתה צריך לעבוד עם צוות גדול יותר על פרויקט אינטרנט. תוכל להשתמש בו הן לצורך אספקת אתרים סופיים והן לשיתוף פעולה תוך כדי בנייתו. ואתה יכול גם לעקוב אחר תוצרים, כמו גם לרשום הערות על מה קורה בפרויקט.
יש כמה חסרונות:
- רוב כלי ניהול פרויקטים מקוונים הם לא בחינם, ואת הגרסאות החינמיות הם מוגבלים. אם אתה מחליט להשתמש אחד, אתה צריך גורם עלות לתוך כמה אתה תחייב, וכמו תמיד, לקבל את זה ציין בחוזה.
- זה אתר אחר אתה צריך לבדוק ועוד תוכנה גם לך וגם ללקוחות שלך צריך ללמוד להשתמש.
- הם רק שימושיים כמו המידע שאתה מכניס אותם - במילים אחרות, אם אתה לא כולל תאריך יעד, התוכנית לא יכולה להזהיר אותך שזה כמעט כאן.
- חברות מסוימות אינן אוהבות את המידע הארגוני שלהן (כולל אתרי אינטרנט) המאוחסנים באתר של צד שלישי מטעמי אבטחה. הקפד לדון בכך עם הלקוח שלך לפני שתשלם עבור חשבון.
השתמשתי Basecamp ולמצוא את זה מאוד שימושי עבור אספקת קבצים ללקוחות, ולאחר מכן ביצוע עדכונים קבצים אלה ורואה את השורות inline. זוהי דרך מצוינת לעקוב אחר פרויקט גדול.
מסמך איזו שיטת משלוח תשתמש
הדבר היחיד שאתה צריך לעשות כאשר מחליטים איך לספק מסמכים סופיים ללקוחות היא לוודא כי ההחלטה מתועדת ומוסכם על החוזה. בדרך זו לא תוכל להיתקל בכל טרדות במורד הכביש כאשר אתה מתכנן לפרסם קובץ Dropbox והלקוח שלך רוצה להעלות את האתר כולו לשרת שלהם עבורם.
מאמר מקורי מאת ג'ניפר קרינין. בעריכת ג'רמי ג'יררד ב 12/09/16