Когда его спросили: "Как создать сайт?" как вы отвечаете?
А (нетехнический) мой друг спросил меня, как сделать сайт. Я все время задаю этот вопрос. После нескольких вопросов я узнал, что у нее есть идея, которая может превратиться в коммерческий сайт. Я описал ей три варианта:
a) Получите книгу/зарегистрируйтесь в классе/выполните некоторые онлайн-уроки и узнайте, как это сделать. Она довольно умная, и ее личность кажется подходящей для такого рода вещей, поэтому я уверен, что она может учиться, но у нее нет много свободного времени. Может быть, если она сначала начнет с одного из этих редакторов WYSIWYG? Я подчеркнул, что для этого потребуется больше, чем несколько выходных дней.
b) Нанять кого-нибудь, чтобы его построить. Диапазон от ультра дешевого до ультра дорогого, дерьмового до хорошего и все между ними. Я не упоминал такие сайты, как Rentacoder, потому что она не работала над таким проектом раньше и не знает, что попросить. На этом этапе она, скорее всего, попросит Youtube-MySpace-Google потратить несколько сотен долларов, потому что она еще не понимает, насколько это важно.
c) Найдите с ними технического и партнерского персонала. Я объяснил, что это может либо работать очень хорошо, либо быть катастрофой, потому что ей придется отказаться от некоторых из ее прав собственности на эту идею.
Как вы реагируете в этих ситуациях?
Ответы
Ответ 1
В зависимости от характера требуемого веб-сайта (то есть, нужны ли ему тележки для покупок и т.д.), я часто рекомендую сначала создать блог, хотя он часто не самый лучший формат, он может быть использован для очень хорошего эффекта. Например, я видел несколько небольших ритейлеров, используя блог для рекламы своих товаров.
Ответ 2
Это зависит от человека и его мотивации. Ваш друг звучит так, как будто она должна выбрать вариант b) или c). Вероятно, она не очень интересуется техническими аспектами создания веб-сайта, поскольку она видит, что ее идея ожила или, может быть, управляет собственной компанией на основе этой идеи.
Ответ 3
Ну, в общем, есть несколько шагов:
- Определите тему веб-сайта.
- Определите целевую аудиторию.
- Определите общий макет и внешний вид.
- Определите, какие методы использовать.
- Создайте общую структуру сайта.
- Соберите содержимое и изображения.
- Внедрить сайт.
В большинстве случаев эти шаги выполняются более чем одним человеком. Потому что все они требуют своей специализации.
Ответ 4
Я думаю, что единственными реалистичными вариантами являются B и C. Нетехники почти никогда не справятся с реальной разработкой веб-сайта. При всем уважении к тем, кто выступает за такие технологии, как ASP.NET или PHP, это не сработает. Фактически, вы, вероятно, будете задавать вопросы в течение нескольких недель подряд о том, почему все не работает. Вам придется нести эти вопросы, пока человек, потерпев неудачу, не сдастся.
Если у них есть ресурсы, я бы настоятельно рекомендовал маршрут "нанять эксперта".
В любом реалистическом случае они должны получить юридическое соглашение. Если она нанимает эксперта, уверен, что в соглашении четко указано, что это "работа по найму". Если ваш друг не требует предложения о работе по найму, у нее не будет никаких законных средств, чтобы остановить разработчика от использования того же самого кода, который она только что заплатила, в создании конкурирующего сайта (по крайней мере, в США). Просто подчеркнуть: у них не было бы законных средств, чтобы помешать разработчику начать свой собственный конкурирующий сайт без оговорки о работе за аренду - суды даже не услышат иск.
Теперь, если это действительно просто сайт брошюры или что-то подобное, и они все еще хотят вашего совета, то это зависит от того, используют ли они Mac или что-то еще.
Если они являются пользователями Mac, я предлагаю им попробовать загрузить iWeb и использовать его для загрузки учетной записи .me. Просто подключите некоторые изображения и текст, загрузите их в свою учетную запись .me, и все готово.
Если они являются пользователями Windows, я направляю их на сайт Register.com или похожий веб-сайт, основанный на шаблонах.
Ради вас, не добровольно помогите, если вы действительно не уверены, что у вас есть время, чтобы по существу построить для них все! Вы можете разрушить дружбу таким образом: друзья и семья, не имея понятия, что действительно входит в конструкцию сайта, почти всегда предполагают, что это "тривиально" для вас. Если вы задерживаетесь или не сможете сделать что-то достаточно быстро, они почти всегда предполагают, что вы их сбрасываете, и они будут возмущаться вами за это (можете ли вы сказать, что я был там?).
Ответ 5
Это зависит от того, насколько она уверенна в том, что эта вещь будет успешной или, наоборот, как она не хочет делиться собственностью. Я определенно не рекомендую (а) для чего-то, что имеет коммерческую ценность. Помимо фактора времени выхода на рынок, первоначальные впечатления - это то, что очень трудно преодолеть. Если у нее есть денежные средства и она обладает собственностью, то (б) может работать хорошо. Однако это больший финансовый риск.
Я бы, вероятно, пошел с (с), но опять же я на другой стороне уравнения. Существует множество способов структурирования партнерства, которые помогли бы ей сохранить право собственности, хотя, вероятно, и не полную собственность, поскольку никто не хочет работать ни за что. Некоторая комбинация b/c, вероятно, лучше всего - небольшая плата в обмен на небольшую долю в бизнесе. Я определенно вижу адвоката перед тем, как делать (c) и, возможно, даже до этого (б), чтобы убедиться, что любое соглашение, которое она имеет с разработчиком, не позволяет им принимать код и работать.
Ответ 6
Здесь есть два вопроса: должна ли она научиться писать веб-сайт, и если да, то как.
Если у нее есть коммерческая идея, и она только хочет научиться писать веб-сайты для ее продажи, я бы предположил, что она не беспокоится. Вместо этого используется аутсорсинг.
Ответ 7
Купите ей книгу для своего дня рождения на ASP.NET или PHP.
Ответ 8
Если у вас есть кто-то, кому доверять, то только третий вариант реалистичен. сначала нужно годы, чтобы дать хороший результат, а во-вторых, вы никогда не знаете, что получите.
Ответ 9
Немного темы, но вот оно...
У нас есть один веб-дизайнер в нашей компании (около 10 программистов), мы обычно делаем некоторые анекдоты вроде: "Вы не работаете, вы просто сидите там, делая рисунки в течение всего дня" (только для записи, она очень компетентный и делает свою работу очень хорошо).
Итак, однажды она смотрит на мой монитор около 2 минут, пока я работаю над веб-приложением, и в какой-то момент она говорит: "Ну, что вы делаете? Формулы и прочее?".
С этого дня мы все говорим "Я делаю формулы и вещи", когда меня спрашивают, что мы делаем на работе, как и для большинства людей, говоря это и говоря, что вы разрабатываете веб-приложения - это то же самое.
Ответ 10
Разработка веб-сайта не такая тривиальная, как места, такие как GeoCities или Google Pages, чтобы они отображались.
Вот список вещей, которые вам нужно знать или учитывать при публикации сайта.
Ответ 11
Если она владеет Mac или не хочет ее приобретать, я бы предложил ей взглянуть на iWeb. В противном случае начало блогов на платформе, таких как блоггер, было бы хорошим первым шагом для нетехнического человека.
Ответ 12
Я всегда даю тот же ответ, HTML. Я говорю, что он делает, а затем говорит им, чтобы получить книгу. Если они поймут, что это такое, они будут следовать своим собственным действиям.
Ответ 13
Если вы не веб-дизайнер, "как создать веб-сайт" - это аналогичный вопрос: "Как мне сделать телевизор". Вы этого не сделаете, вы его купите. Таким образом, этот вопрос, вероятно, "Как мне получить сайт?".
Это разбивается на:
-
Разработка того, что вы хотите:
- Какие функции пользователя вы хотите
- Как вы хотите, чтобы пользовательский интерфейс выглядел?
- Какие функции администратора вам нужны?
- У вас уже есть графический дизайн/логотип/цветовая схема и т.д.
-
Поиск кого-то, чтобы сделать это для вас
- Как вы их найдете? Переходы? Локальные веб-разработчики? Друзья?
- Вам не нравится, какие технологии они используют?
- Вы собираетесь управлять этим проектом?
- Откуда вы знаете, что они делают хорошую работу?
- Вы четко разбираетесь в таких проблемах, как масштабирование, поддержка, обслуживание?
В идеале найдите единственную компанию, которая удобна, помогая вам справляться со всеми проблемами. Менее идеально, но и хорошо, найдите консультанта или компанию, которая поможет вам в работе на высшем уровне и поможет в производстве технических спецификаций, которые затем вы можете взять в компанию по разработке.
(Отредактировано для форматирования)