Создание веб-сайта для клиента является захватывающим, особенно по мере того, как проект подходит к концу, и вы, наконец, готовы передать файлы проекта своему клиенту. На этом критически важном этапе проекта вы можете выбрать вариант для конечного сайта. Есть также некоторые ошибки, которые вы можете сделать, которые превратили бы в противном случае хороший процесс проекта в неудавшееся сражение!
В конечном счете, я рекомендую вам определить механизм доставки, который вы будете использовать для проекта в контракте. Это гарантирует, что нет никаких вопросов о том, как вы получите все файлы для своих клиентов после завершения этого сайта. Однако, прежде чем вы сможете оговорить эти условия, сначала вам нужно определить, какой метод доставки лучше для вас и ваших клиентов.
Отправка файлов по электронной почте
Это самый простой способ получить ваши файлы с жесткого диска для вашего клиента. Все это требует, чтобы у вас был почтовый клиент и действительный адрес электронной почты для использования вашим клиентом. Для большинства веб-сайтов с различными страницами, а также для внешних файлов, таких как изображения, таблицы стилей CSS и файлы Javascript, вам нужно будет использовать программу для «zip» этих файлов в сжатую папку, которая затем может быть отправлена клиенту по электронной почте.
Если сайт не очень большой, с большим количеством изображений или видеофайлов, этот процесс должен предоставить вам окончательный файл, который достаточно мал, чтобы безопасно отправлять по электронной почте (что означает, что он не будет настолько большим, что он будет помечен и заблокирован спамом фильтры). Существует несколько возможных проблем с отправкой веб-сайта по электронной почте:
- Многие клиенты могут не знать, как загрузить файлы на свой веб-сервер. Они также могут не знать, как отделить файлы от их электронной почты или куда их поместить, когда они это сделают.
- Некоторые почтовые серверы считают файлы HTML (а иногда и ZIP) потенциально опасными и могут лишить вложения в сообщении. Это особенно актуально, если вы прикрепляете файлы JavaScript.
- Электронная почта небезопасна. Если HTML содержит конфиденциальные данные, он может быть замечен хакерами по мере их отправки.
- Динамические страницы, такие как PHP или скрипты, такие как CGI, могут потребовать тщательной настройки на реальном сервере, и ваши клиенты могут не знать, как это сделать.
Я использую только электронную почту для доставки сайтов, когда я знаю, что у клиента есть хорошее представление о том, что делать с файлами, которые я отправляю. Например, когда я работаю субподрядчиком для команды веб-дизайна, я готов отправить файлы по электронной почте компании, которая наняла меня, так как я знаю, что они будут получены людьми, которые хорошо осведомлены и будут знать, как обращаться файлы. В противном случае, когда я имею дело с профессионалами, не относящимися к веб-интерфейсу, я использую один из методов ниже.
Доступ к Live Site
Это часто самый эффективный способ доставлять файлы вашим клиентам, не предоставляя их вообще. Вместо этого вы помещаете финализированные страницы прямо на свой веб-сайт через FTP. Как только веб-сайт будет завершен и одобрен вашим клиентом в другом месте (например, скрытом каталоге на сайте или другом веб-сайте вообще), вы перемещаете его самостоятельно. Другой способ сделать это - создать сайт в одном месте (вероятно, на бета-сервере, который вы используете для разработки), а затем, когда он будет жить, измените запись DNS домена, чтобы указать на новый сайт.
Этот метод полезен для клиентов, которые не имеют большого количества знаний о том, как создавать веб-сайты или когда вы создаете динамические веб-приложения с помощью PHP или CGI, и вам нужно убедиться, что скрипты сайта работают правильно в живой среде. Если вам нужно переместить файлы из одного места в другое, рекомендуется закрепить их так же, как и для доставки по электронной почте. Наличие FTP с сервера на сервер (а не на жесткий диск, а затем обратно на сервер) может ускорить работу. Проблемы с этим методом включают:
- Клиенты не всегда хотят предоставить доступ к своему сайту фрилансеру, поэтому вы можете столкнуться с некоторыми колебаниями при запросе доступа к сайту.
- Некоторые веб-сайты построены за брандмауэром, и фрилансеры не могут получить к ним доступ.
- Клиенты могут почувствовать, что вы должны быть доступны для дополнительной поддержки и обслуживания, помимо того, что находится в вашем контракте, просто потому, что теперь у вас есть доступ к их сайту.
- Если вы строите или меняете только часть сайта, любая ошибка может вызвать проблемы для остальной части сайта и может быстро стать вашей проблемой, вызвала ли вы проблему или нет.
Это мой предпочтительный метод доставки файлов, когда я имею дело с клиентами, которые не знают HTML или веб-дизайн. На самом деле, я часто предлагаю найти хостинг для клиента в рамках контракта, чтобы у меня был доступ к сайту, пока я его разрабатываю. Затем, когда сайт будет завершен, я даю им информацию об учетной записи. Тем не менее, даже когда я помогаю клиенту найти хостинг-провайдера, у меня всегда есть клиенты, которые обрабатывают конец выставления счетов за хостинг, снова как часть контракта, так что я не задерживаюсь, заплатив за хостинг после того, как я закончил проект ,
Инструменты хранения в Интернете
Существует множество онлайн-инструментов хранения, которые вы можете использовать для хранения ваших данных или резервного копирования вашего жесткого диска, но еще одна вещь, которую вы можете использовать для многих из них, - это как система доставки файлов. Такие инструменты, как Dropbox, упрощают размещение файлов в Интернете, а затем дают своим клиентам URL-адрес, чтобы загрузить их.
Фактически, Dropbox даже позволяет использовать их как форму веб-хостинга, указывая на файлы HTML в общей папке, поэтому вы можете использовать их как место тестирования для простых HTML-документов.Этот метод хорош для клиентов, которые понимают, как переместить готовые файлы на их живой сервер, но не будут работать так хорошо с клиентами, которые не знают, как сделать веб-дизайн или HTML. Проблемы с этим методом похожи на проблемы с отправкой вложения электронной почты:
- Клиенты могут не знать, как пользоваться услугой.
- Клиенты могут не знать, как получить файлы из Dropbox на свой веб-сайт.
Этот метод гораздо безопаснее, чем отправка вложений по электронной почте. Многие инструменты хранения включают в себя некоторую защиту паролем или скрывают URL-адреса, так что их вряд ли найдет тот, кто этого не знает. Мне нравится использовать эти инструменты, когда вложение будет слишком большим для отправки по электронной почте. Как и в случае с электронной почтой, я использую его только с веб-командами, которые знают, что делать с zip-файлом после их получения.
Программное обеспечение для управления онлайн-проектами
В Интернете доступно множество инструментов управления проектами, которые вы можете использовать для доставки веб-сайтов клиентам. Эти инструменты предлагают функции, помимо сохранения файлов, таких как списки дел, календари, обмен сообщениями и т. Д. Одним из моих любимых инструментов является Basecamp.
Инструменты онлайн-управления проектами полезны, когда вам нужно работать с более крупной командой в веб-проекте. Вы можете использовать его как для доставки конечных сайтов, так и для совместной работы во время его создания. И вы также можете отслеживать результаты, а также делать заметки о том, что происходит в проекте.
Есть некоторые недостатки:
- Большинство онлайн-инструментов управления проектами не являются бесплатными, а бесплатные версии ограничены. Если вы решите использовать его, вы должны учитывать стоимость в том, сколько вы будете взимать плату, и, как всегда, обратите внимание на это в контракте.
- Это еще один веб-сайт, который вам нужно проверить, и другое программное обеспечение, которое вам и вашим клиентам нужно научиться использовать.
- Они так же полезны, как и информация, которую вы им вложили, другими словами, если вы не укажете дату, программа не может предупредить вас, что она почти здесь.
- Некоторые компании не любят свою корпоративную информацию (включая веб-сайты), хранящуюся на стороннем сайте по соображениям безопасности. Обязательно обсудите это со своим клиентом, прежде чем платить за аккаунт.
Я использовал Basecamp и считаю его очень полезным для доставки файлов клиентам, а затем делает обновления для этих файлов и видит заметки inline. Это отличный способ отслеживать большой проект.
Документ, какой метод доставки вы будете использовать
Единственное, что вам нужно сделать при принятии решения о том, как доставлять завершенные документы клиентам, - это убедиться, что это решение документировано и согласовано в контракте. Таким образом, вы не столкнетесь с любыми неприятностями по дороге, когда планируете отправить файл в Dropbox, и ваш клиент хочет, чтобы вы загрузили весь сайт на свой сервер для них.