Кому заказать сайт или продажа бесплатных CMS

Можно долго и нудно рассказывать о роли качественного веб-сайта в жизни любой фирмы, компании, человека, музыкальной группы (нужное подчеркнуть), но это бессмысленно. Лучше расскажу о том, что можно сделать, если Вы всё-таки решили сделать сайт и ищете кому это можно поручить.
Просматривая результаты поиска в Google по ключевым словам “изготовление сайта” я пришёл к выводу, что людей, которые таким образом зарабатывают деньги можно условно разделить на 3 категории.
Первая категория: народные умельцы
Это так называемые “народные умельцы”, которые резво постят на всех форумах о желании и возможности сделать для Вас всё что угодно, очень быстро и дешево, при этом почему-то, видимо исключительно по рассеянности, забывают указать адрес своего сайта. Такие себе “сапожники без сапог”. В большинстве случаев это люди, которые, склепав на скорую руку что-то вроде гостевой книги решили, что теперь по силам покорение Интернета. Конечно, вполне возможно, что среди них есть действительно хорошие специалисты, у которых есть солидное портфолио, но до своего сайта руки так и не дошли, но такие если и есть, то их мало очень мало.
Вторая категория: продавцы бесплатных CMS
Большинство результатов поиска вели на ресурсы, на которых предлагалось сделать сайт, который базируется на одной из множества open source CMS (систем управления контентом с открытым исходным кодом) таких как Joomla, Wordpress, Drupal, osCommerce (интернет-магазин).
Систе́ма управле́ния содержи́мым/конте́нтом (англ. Content management system, CMS) — компьютерная программа, используемая для управления содержимым чего-либо (обычно это содержимое рассматривается как неструктурированные данные предметной задачи в противоположность структурированным данным, обычно находящимися под управлением СУБД) . Обычно такие системы используются для хранения и публикации большого количества документов, изображений, музыки или видео.
Выгода веб-студии или отдельного человека, который разрабатывает сайты на основе таких систем управления контентом, видна невооруженным глазом: достаточно один раз освоиться с системой и необходимость написания движка сайта отпадает. В крайнем случае, можно написать какой-нибудь модуль или плагин, который добавит недостающую функциональность.
Для заказчика тоже есть определенные плюсы: он получит довольно мощный инструмент, позволяющий менять сотни настроек, касающихся сайта. Пожалуй,всё. Преимущества на этом заканчиваются – начинаются недостатки, которых можно назвать довольно много.
- Первым и самым главным недостатком можно вынести единственное достоинство: возможность настроить всё и вся. Действительно, когда владелец сайта, к примеру, цветочного магазина встает перед вопросом типа “Использовать ли mod_rewrite для построения URL”, то это, на мой взгляд, не совсем правильно.
- Безопасность. На самом деле, любой более-менее серьёзный программный продукт содержит ошибки. Исключением не является и CMS. Ошибки эти касаются, в том числе и безопасности. При чём, чем известнее и распространеннее система управления контентом, тем больше людей пытаются взломать её и тем выше вероятность найти в Интернете описание того, как это сделать. Такие ошибки постоянно исправляются, выходят новые версии CMS, но продав сайт, вряли кто-то захочет через месяц или два бесплатно установить на него обновление безопасности.
- Гибкость. Следует раз и навсегда понять, что CMS – это своего рода конструктор, который позволяет построить сайт из готовых деталей. Для каких-то вещей он предназначен, а для каких-то – нет. Если Вы готовы пойти на уступки исполнителю подстраивая свои нужды под возможности системы, то можете не обращать внимания на этот пункт, а если нужен сайт, который на самом деле будет сделан по заказу, с учетом всех требований клиента и минимумом компромиссных решений, то очень часто это не окажется под силу даже самым мощным системам управления контентом.
- Цена. Конечно же, цена сайта изготовленного под заказ будет выше. Это естественно. На много ли? Нет, не намного. Но поверьте, эти затраты оправдают себя уже в первые недели пользования сайтом.
Третья категория: Ручная работа
В эту категорию попадают люди, которые делают сайты и относятся к готовым системам управления контентом так же, как и я. С одной стороны, здесь рассказывать не о чем – с другой, можно рассказывать очень долго. В любом случае этот вариант является самым лучшим для людей, которые хотят управлять своим сайтом легко и без лишней головной боли.
Тем не менее, подводные камни могут показаться и в этом случае. Так как вся программная часть (или большая её часть) пишется под заказ и не была проверена временем, возможны баги, которые вылезут в самых неожиданных местах. Это может быть всё что угодно. К примеру, может не удаляться статья или не добавляться картинка. Хуже всего если эти баги будут касаться безопасности.
Здесь всё зависит от квалификации разработчика, его последовательности и количеству времени, которое он уделяет тестированию проекта. Как правило, такие вещи устраняются сразу после обнаружения.
Что ещё важно? Техническое задание!
После того, как Вы определились с исполнителем, можно переходить к составлению ТЗ. По моему мнению, если программист не настаивает на составлении такого документа, то он либо умеет читать мысли, либо совершенно не понимает за что он взялся.
Что должно представлять из себя техзадание? Конечно же, это не обязательно должен быть заверенный нотариально документ с печатями и подписями. Как правило, достаточно обычного текстового файла. В нем как можно подробнее должны быть отражены основные моменты дизайна и функциональности. Если речь идёт о сайте, то отдельно должны быть описаны требования к видимой части и к панели управлению, которой будет пользоваться администратор.
Честно говоря, дело даже не в том, что заказчик может потребовать сделать то, о чем изначально не договаривались, а разработчик попробует отказаться от “фич”, которые ему не под силу. В первую очередь, составление задания даёт возможность упорядочить и логически выстроить все мысли и идеи относительно сайта, перечитав их вспомнить то, что осталось “за кадром”.
По большому счёту, Вам не обязательно составлять такое задание самому. Вполне возможен такой вариант, что исполнитель основываясь на Ваших устных указаниях, изложит все требования на бумаге, а заказчику останется лишь подкорректировать и утвердить их.
Ещё одним очком в пользу ТЗ является тот факт, что сайт редко делается одним человеком, поэтому чтобы избежать эффекта “испорченного телефона” всё и должно быть хорошо описано один раз.
Утром деньги, вечером стулья
Вопрос оплаты удаленных услуг был, есть и остается одним из самых щекотливых. Если заказчик и исполнитель общались только посредством E-mail или ICQ, то составить впечатление о порядочности другой стороны довольно сложно. Понять можно и клиента, который не хочет платить за кота в мешке и разработчика, который не хочет работать за “просто так” в случае, если клиент резко передумает после того, как работа будет уже сделана.
Чтобы решить эту проблему, в Интернете появилось довольно много сайтов, которые выступают посредниками в процессе удаленной работы. Например, сервис rentacoder.com работает по следующей схеме: после того, как заказчик и исполнитель нашли друг друга и договорились, деньги переводятся на специальный счет, которым управляет администрация сайта rentacoder. После того, как программист выполнит работу, и заказчик это подтвердит, деньги отправятся на счет программиста за вычетом комиссионных 15%.
В принципе удобно, но 15% от бюджета серьёзного проекта – это не такая уж и маленькая сумма, а кроме того, если заказчику нужно сделать всего один сайт, то ему просто-напросто нет смысла регистрироваться и разбираться в механизме работы подобных сервисов. Остается два варианта: договор или предоплата.
Конечно, заключение договора – самый надежный способ избежать проблем. Но возможностью заключить договор и выполнить работу официально может похвастаться далеко не каждая организация как нуждающаяся в услугах, так и предоставляющая их.
Что касается предоплаты, то её пределы колеблются от 10% до 100% в зависимости от уровня доверия клиента к исполнителю. Если особого доверия не наблюдается, то оптимальным решением будет оплата по частям за каждый этап выполненной работы.
Post Scriptum
Эта статья не претендует на тотальную объективность. Это всего лишь мой скромный взгляд на то, что сейчас называется “изготовлением сайтов” основанный на том, что я видел и слышал, а также на личном опыте.
Безусловно, если по обе стороны “баррикад” находятся адекватные люди, которые ценят своё и чужое время, заказчик готов прислушаться к совету профессионала, а исполнитель руководствуется принципом “желание клиента для нас закон”, то успех гарантирован.
Если Вы согласны с большей частью того, что здесь написано и Вам нужны услуги в области веб-программирования, то предлагаю воспользоваться моими услугами…








— Author: Oleh · 2008-04-03 16:12 · #
Ага! І ти замість самописного веб-інтерфейсу використовуєш тут Textpattern. Не суди про інших, якщо сам грішний.
P. S. Я не займаюся розробкою сайтів.
— Author: Сотомайор · 2008-04-03 16:28 · #
По-перше, я не казав що ЦМС в жодному разі не можна використовувати. Якщо хочеш – почитай першу статтю , де я описую враження від Текстпаттерну, там написано що у тому разі, якщо людина впевнена, що CMS перекриє всі його потреби, можна сміливо її юзати.
По-друге, я всеодно не погоджусь що пересічному замовнику буде зручно рулювати сайтом через дефолтні механізми ЦМС.