אספקת אתרים וקבצי פרויקטים ללקוחות

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

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

שליחת קבצים בדוא"ל

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

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

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

גש לאתר Live

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

שיטה זו שימושית עבור לקוחות שאין להם הרבה ידע כיצד לבנות אתרי אינטרנט או כאשר אתה בונה יישומי אינטרנט דינמיים עם PHP או CGI ואתה צריך לוודא כי סקריפטים באתר לעבוד כראוי בסביבה חיה. אם אתה צריך להעביר את הקבצים ממיקום אחד למשנהו, זה רעיון טוב כדי zip אותם בדיוק כמו שאתה עושה עבור משלוח דוא"ל. לאחר ה- FTP משרת לשרת (ולא על הכונן הקשיח ולאחר מכן לגבות את שרת לחיות) יכול להאיץ את הדברים גם כן. הבעיות בשיטה זו כוללות:

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

כלי אחסון מקוון

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

למעשה, Dropbox אפילו מאפשר לך להשתמש בהם כצורה של אירוח אתרים על ידי הצבעה על קבצי HTML בתיקייה הציבורית, כך שתוכל להשתמש בהם כמקום בדיקה עבור מסמכי HTML פשוט מדי. שיטה זו טובה עבור לקוחות שמבינים כיצד להעביר את הקבצים המוגמרים לשרת שלהם לחיות אבל לא יעבוד כל כך טוב עם לקוחות שאינם יודעים איך לעשות עיצוב אתרים או HTML. הבעיות בשיטה זו דומות לבעיות בשליחת קובץ מצורף לדוא"ל:

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

תוכנה לניהול פרויקטים מקוונים

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

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

יש כמה חסרונות:

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

מסמך איזו שיטת משלוח תשתמש

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

מאמר מקורי מאת ג'ניפר קרינין. בעריכת ג'רמי ג'יררד ב 12/09/16