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