• Публикации

Как правильно заказывать сайт

Главная Публикации Как правильно заказывать сайт

В настоящий момент на рынке веб-программирования достаточно жесткая конкуренция и очень большой разброс цен на услуги разных разработчиков. Кроме того, качество работы разных разработчиков сильно зависит от квалификации программистов и дизайнеров. Существует масса «дешевых» предложений от начинающих веб-разработчиков, не обеспечивающих приемлемый уровень качества при создании веб-систем. Особенность нашего интернет-агентства— это высокий профессионализм коллектива программистов и высокое качество наших работ.

§ 1. Чем отличается хороший веб-сайт от плохого?

Существует ряд основных элементов, которые необходимо учитывать при оценке стоимости сайтов:

1.1. Система Обновления Информации (Система Управления Контентом).

Любой сайт — это лицо фирмы. Устаревшая информация на сайте — это признак плохой организации работы фирмы-владельца сайта. 

Очень часто приходится сталкиваться с сайтами, где размещен прейскурант двухгодичной давности, а в колонке новостей самая «свежая» новость о деятельности фирмы устарела на пол года. Поневоле задумаешься: а они вообще работали последние пол года или уже обанкротились? 

В связи с этим при разработке любого сайта необходимо предусмотреть возможность последующего обновления информации. Причем это касается не только колонки новостей, как это очень часто делается. Необходимо предусмотреть возможность менять любую страницу сайта и добавлять новые страницы при появлении новых направлений деятельности фирмы. 

Каждая серьезная веб-студия разрабатывает свои собственные системы для обновления информации на сайте. Наше инетрнет-агентство в качестве Системы Управления Контентом использует разработанный Ю-Софт программный модуль « SiteExpert ». Основное достоинство нашей Системы Управления Контентом — это удобный интерфейс и широкие функциональные возможности программы. 

При помощи системы « SiteExpert » администратор сайта может легко изменить текст любой страницы. Кроме того, встроенный механизм шаблонов, являющийся «ноу-хау» нашего агентства, позволяет реализовать такие разделы как «Новости», «Частые вопросы пользователей», «Вакансии» и т.п. 

К сожалению, многие веб-студии разрабатывают «дешевые» сайты без Системы Управления Контентом. В результате заказчик сталкивается с очень большими сложностями при необходимости что-нибудь изменить на сайте. 

1.2. Дизайн сайта.

Одна из наиболее «дорогих» составляющих любого сайта — это дизайн. Понятие дизайна включает:

  • привлекательный для посетителей внешний вид
  • удобную для посетителей сайта систему организации материала 

Разработка дизайна — это творческая работа, для которой необходим дизайнер-художник. Как правило, разработка хорошего дизайна занимает не менее 2 недель. 

К сожалению, важность дизайна очень часто недооценивают. В результате появляется множество неудобных сайтов c плохим внешним видом. Такой сайт — это своеобразная «антиреклама» для заказчика. 

Интернет-агентство Компании Ю-Софт предлагает своим клиентам два варианта выбора дизайна:

Разработка индивидуального дизайна

Индивидуальный дизайн — это идеальное соответствие сайта Вашим задачам. Если Вы планируете использовать сайт как дополнительный источник привлечения клиентов — лучше всего делать индивидуальный дизайн, который будет проектироваться исходя из поставленных Вами задач.

Выбор готового дизайна по каталогу

Готовый дизайн по каталогу удобен в тех случаях, когда Вы ограничены во времени и когда Вам хочется видеть дизайн сайта на момент подписания договора.

1.3.  Качество верстки и программ.

 Один из важнейших этапов в разработке веб-сайтов и программ — это этап тестирования и отладки.

В мире существует более миллиарда компьютеров, подключенных к интернету. На всех этих компьютерах установлены различные операционные системы и различные программы. В частности, для просмотра веб-сайтов пользователи могут использовать различные типы программ (такие программы называются браузерами). Вот лишь несколько наиболее популярных в настоящее время браузеров:

  • Internet Explorer
  • Opera
  • Mozilla Firefox

Все эти программы работают неодинаково. Один и тот же веб-сайт может работать у пользователей, использующих браузер Internet Explorer, но не будет работать у всех остальных. Более того, один и тот же сайт может по-разному смотреться у пользователей с различным разрешением экрана или даже с различными версиями одного и того же браузера. 

Совершенно очевидно, что такая ситуация неприемлема. Профессионально разработанный сайт должен работать правильно на любых типах браузеров, на любой операционной системе и при любом разрешении монитора. 

Именно поэтому наше агентство проводит тестирование всех наших сайтов для большинства популярных браузеров и для различных разрешений монитора. 

Кроме того, мы предоставляем бесплатную гарантию в течение 6 месяцев на все наши работы. При желании пользователь может дополнительно заключить договор пост-гарантийного обслуживания и увеличить срок гарантии. 

§ 2. Типовые модули и решения.

Очевидно, что никакая программа с нуля не пишется никогда. Любая интернет-агентство использует заранее разработанные модули для создания веб-сайтов. Типовые решения существенно упрощают процесс разработки и снижают стоимость сайта. 

В то же время каждая организация имеет свои индивидуальные особенности, которые необходимо учесть при разработке веб-сайта. В этом случае интернет-агентство разрабатывает дополнительные модули, предназначенные исключительно для одного конкретного заказчика. 

Наше интернет-агентство разработало большое количество типовых решений, которые позволяют создавать сайты высокого качества при сравнительно низких ценах. 

В основе всех наших решений лежит разработанная Компанией Ю-Софт система управления контентом «SiteExpert ».

§ 6.  Бывают ли сайты «за 300  долларов»?

Сейчас существует очень большое количество начинающих web-разработчиков, предлагающих написать сайт за минимальные деньги. Как правило, это студенты, освоившие PHP и JavaScript.

Конечно, пользователь может заказать сайт и у таких разработчиков. Экономия — это главный плюс такого выбора. Однако, следует также четко понимать минусы:

  • качество работы начинающего специалиста зависит от многих факторов, но в любом случае при разработке веб-сайта опыт никому не помешает;
  • начинающий специалист в одиночку не сможет сделать сайт для крупной или средней компании, если будет «осваивать на ходу» веб-программирование;
  • хорошая программа для администрирования сайтов разрабатывается в течение нескольких лет. Себестоимость такой программы достаточно высока. Таким образом, сайт «за 200  долларов» — это сайт без возможности администрирования;
  • система «SiteExpert» разрабатывалась коллективом программистов в течение года. Никакой начинающий web-разработчик ничего подобного не сделает;
  • профессиональное интернет-агентство предполагает разделение труда: внешний вид сайта разрабатывает дизайнер-художник, версткой занимается верстальщик, программы и скрипты разрабатывает программист. За счет профессионализма каждого из специалистов достигается наилучший результат в целом. Очевидно, что за небольшие деньги нормальный коллектив собрать не получится. Либо дизайн будет хромать, либо программирование или верстка.
  • любой серьезный сайт состоит из двух частей — общедоступной для всех посетителей и из административной зоны. Для получения нормального результата обе части одинаково важны. Однако начинающие разработчики «экономят свое время», забывая про административный раздел. В результате либо вообще ничего на сайте изменить нельзя, либо работать неудобно.
  • любое интернет-агентство предлагает гарантию на свои разработки. Очевидно, что студент тоже может предложить гарантию, однако найти его будет существенно сложнее. В результате пользователь рискует остаться один на один с ошибкой, без какой-либо возможности исправить ситуацию своими силами.

§ 7.  Гарантийное обслуживание.

Как уже упоминалось ранее, Компания Ю-Софт предлагает своим клиентам бесплатное гарантийное обслуживание в течение 6 месяцев с момента подписания акта сдачи-приемки веб-системы. В случае если сайт будет размещаться на хостинге в Компании Ю-Софт, гарантия — бессрочная.

§ 8.  На каком языке мы пишем и какую операционную систему используем?

Основной язык, применяемый в веб-разработке — это HTML (Hyper Text Markup Language). Именно этот язык «понимают» браузеры Internet Explorer или Netscape . Однако для создания нормального сайта одного языка HTML не достаточно. Страницы, созданные на языке HTML никогда не меняются. А кому нужна страница новостей, которая никогда не меняется?

Для создания «меняющихся» страниц используются языки серверных скриптов — PHP, PERL или ASP. Технологию ASP сейчас активно продвигает компания Microsoft. Однако для веб-серверов Windows используется редко. Обычно используются UNIX-системы с языками PHP или PERL (Мы используем наиболее широко распространенную платформу — PHP на платформе UNIX с веб-сервером Apache). Кроме того, для создания динамичного интерфейса на стороне клиента используется язык JavaScript.

§ 9.  Каким образом происходит размещение сайта в интернете?

Для того чтобы сайт был доступен для посетителей, необходимо разместить его на веб-сервере. Каждый веб-сервер может содержать несколько веб-сайтов. Общепринятая практика размещения сайтов такова:

  1. Необходимо найти организацию, которая предоставляет услуги по размещению веб-сайтов на своих серверах (услуги хостинга).
  2. Веб-сервер должен поддерживать ту платформу, для которой разработан сайт.
  3. Стоимость данной услуги в Москве колеблется от 20 до 30 y.e.

Может возникнуть закономерный вопрос: «Зачем искать организацию, предлагающую услуги хостинга да еще платить им по 20 y.e каждый месяц? У нас есть и свои компьютеры!»

Аргументы здесь следующие:

  1. Ежемесячный интернет-трафик небольшого веб-сервера составляет приблизительно 1 Гб. Если сервер стоит в Вашем офисе, а не у провайдера, то этот трафик стоит не менее 100 y.e. Очевидно, что заплатить 20 y.e провайдеру гораздо выгоднее.
  2. Наиболее защищенные и производительные веб-серверы — это серверы на платформе UNIX. Однако не у каждой организации есть специалисты по настройке UNIX. Объем работы по поддержанию сервера достаточно велик, но нанимать человека на UNIX — дорого. Лучше заплатить 20 y.e провайдеру и решить все проблемы с сервером.
  3. Нормальный веб-сервер должен должен быть подключен к интернету и иметь ГЛОБАЛЬНЫЙ адрес. Только в этом случае посетители смогут попасть на веб-сайт. Несмотря на большое количество компьютеров, подключенных к интернету, глобальные адреса в большом дефиците. Например, в Компании Ю-Софт более 100 компьютеров подключены к интернету, а глобальных адресов — всего три. Есть также организации, вовсе не имеющие глобальных адресов. В связи с этим,  далеко не каждая организация может иметь собственный веб-сервер.

Один из популярных вопросов, которые задают пользователи — сложно ли найти организацию, предлагающую услуги хостинга?

В настоящий момент в Москве существует более 100 организаций, предлагающих услуги хостинга. Причем большая часть серверов использует платформу UNIX APACHE PHP MYSQL (Операционная система Unix, веб-сервер Apache, серверные скрипты на языке PHP, база данных MySQL). Поскольку мы используем ту же самую платформу, никаких сложностей с хостингом у пользователя быть не должно. Приведу примеры организаций, предлагающих данную услугу:

  • Компания Ю-Софт
  • Зенон
  • Инт-информ
  • Masterhost
  • Valuehost

§ 10     Что такое «домен»?

При обращении к сайту указывают не сетевой IP-адрес сервера, а имя сайта вида www.<фирма_заказчика>.ru . Это и есть доменное имя сайта. При этом имя домена — это часть <фирма_заказчика>.ru.

Домены делят по уровням в зависимости от количества «частей», на которые имя домена разбито точками:

  • usoft.ru — пример доменного имени второго уровня.
  • web.usoft.ru — пример доменного имени третьего уровня.

Как правило, домены первого уровня резервируются на страну. Например, домен RU зарезервирован за Россией, домен JP — это домен Японии. Исключение составляют домены COM, NET, MIL, ORG, INFO, BIZ, EDU. Эти домены регистрируются не по национальному признаку, а по специфике деятельности организации.

Для каждого домена первого уровня существует организация, ответственная за администрирования этого домена. Это национальный регистратор доменов. В России национальным регистратором доменов является РосНИИРОС (www.ripn.ru). Именно эта организация распределяет доменные имена второго уровня в зоне RU.

До 2000 года регистрация доменов в России осуществлялась только через РосНИИРОС. Однако в 2000 году была создана Автономная некоммерческая организация «Региональный Сетевой Информационный Центр» (АНО «РСИЦ»), являющаяся партнёром РосНИИРОС. Теперь большая часть российских доменов регистрируется через АНО «РСИЦ» по следующим причинам:

  1. Цены АНО «РСИЦ» и РосНИИРОС одинаковы.
  2. АНО «РСИЦ» имеет удобный web-интерфейс для управления доменом.
  3. АНО «РСИЦ» на основании своих партнeрских договоров с компанией «Domain People inc.» осуществляет регистрацию доменов не только в зоне RU, но и в зонах SU, NET, COM, ORG, BIZ, INFO.

У Компании Ю-Софт есть партнёрский договор с Автономной некоммерческой организацией «Региональный Сетевой Информационный Центр». На основании данного партнёрского договора мы можем регистрировать для наших клиентов домены в зонах RU, SU, NET, COM, ORG, BIZ, INFO.

§ 11     Что такое «сервер DNS»?

Cервер DNS — это сервер, отвечающий за преобразование доменного имени компьютера в сетевой IP-адрес.

Так, например, имени u-soft.ru соответствует адрес 217.16.27.106

Для каждого домена должен существовать хотя бы один сервер DNS, отвечающий за данный домен (на самом деле для регистрации домена необходимо минимум два сервера DNS).

Все серверы DNS образуют пирамидальную структуру. Если сервер не может ответить на запрос пользователя, то происходит переадресация запроса к серверу DNS более высокого уровня.

Услуги по администрированию DNS-зоны для двух серверов входят в пакет услуг хостинга.