Тема 1. Основы сайтостроения. Современные технологии создания сайтов

5
6572

Эта статья ориентирована на новичков в вопросе создания таких интернет ресурсов, как веб-сайты. Прежде чем читать далее, вы должны осознать, что создание сайта не ограничивается процессом выбора хостинг-провайдера и/или CMS системы. Большинство пособий для начинающих сразу переходят к конкретике, что, на мой взгляд, немного неправильно. Именно поэтому многие будущие веб-мастера начинают процесс освоения темы основы сайтостроения, например, с подбора и настройки хостинга (локального или удаленного), при этом возникает очень много вопросов, ответы на которые приходится искать в других источниках. Не имея общих представлений, будущий сайтостроитель теряет очень много времени на поиски «правды». Надеюсь, мой первый пост из серии посвященной созданию сайтов поможет вам сориентироваться и уже критически оценивать любую другую стороннюю информацию, эффективно изучать современные технологии создания сайтов.

В какой последовательности изучать основы сайтостроения

Я убежден, что освоение такой темы как основы самостоятельного сайтостроения должно начинаться с понимания вопросов освещенных в этой серии статей и в данной последовательности. Другой вопрос, воспользуетесь ли вы всем этим при создании вашего сайта, какую технологию вам выбрать в конечном итоге – решать непосредственно вам, но понимание процессов разработки сайтов необходимо и, надеюсь, будет полезно всем начинающим сайтостроителям. Как минимум пригодится в будущем по мере вашего развития.

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

Контент — всему голова!

основы сайтостроения

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

Для сайта, как и для любого другого источника информации, важен контент, а для хорошего сайта важна его (контента) уникальность. Львиная доля посетителей сайта переходят на него с поисковых систем (Yandex, Google и т.п.), соответственно, хороший веб-мастер должен учитывать требования основных поисковиков. Оптимизация, раскрутка и продвижение сайта в социальных сетях — отдельные области знаний, но если вы хотите чтобы ресурс был востребованным, необходимо ориентироваться в этих понятиях.

Организовать текстовую и мультимедийную информацию на сайте можно разными способами и при использовании самых разных технологий. Сайт сам по себе в минимальном варианте – это HTML страница/страницы, связанные между собой гиперссылками. Знаний языка разметки гипертекста (HTML) – вполне достаточно для создания сайта, а применение CSS и JavaScript могут придать вашему ресурсу больше «красивости» и функциональности.

Современная технология создания сайтов WEB 2.0

современные технологии создания сайтов

Появление пространной философии/технологии WEB 2.0 обозначило новую эру развития интернет течений. Контент на хорошем сайте и раньше должен был быть привлекательным для аудитории, но теперь сайт должен с этой аудиторией взаимодействовать. Современный корпоративный сайт должен быть оснащен различными сервисами, калькулятором предоставляемых услуг и другими привлекательными для посетителя возможностями, которые можно получить только на сайте в интерактивном режиме. Взаимодействие сайта с человеком это только часть философии WEB 2.0 и, стоит заметить, что отдельные постулаты 2.0 успешно реализовывались на многих сайтах задолго до их (постулатов) официальной систематизации (если это можно так назвать).

Хостинг услуги становятся все доступнее, расширяется пропускная способность интернет каналов, дисковое пространство дешевеет, каждый день появляются бесплатные веб-ресурсы для применения в самых различных ситуациях, развиваются облачные технологии и т.д. Современные тенденции, заложенные в HTML5 позволяют упростить и лучше структурировать верстку макета сайта. В новой спецификации HTML учтены современные требования и заложены возможности, которые раньше приходилось решать с применением большого количества подключенных скриптов. Все больше появляется сайтов с минималистическим дизайном, основанном не на вставке изображений, а на новых возможностях CSS3. Существуют даже сайты с графическим оформлением, полностью выполненным на CSS.


resume professor

В последнее время в корпоративном секторе набирает популярность метод продвижения товаров и услуг через так называемые Landing Pages или продающие страницы. Суть метода в том, что создается одностраничный сайт с оригинальным дизайном, контактными данными организации, небольшой справочной информацией и призывом к посетителю совершить какое-либо действие, этакий аналог сайта-визитки. Мне доводилось общаться с создателем одного подобного сайта. Этот веб-мастер организовал целую сеть раскрученных в социальных сетях страниц и групп, с которых осуществлялось большое количество переходов на домен с Landing Page. По результатом работы этого специалиста была достигнута посещаемость в 50 000 хостов в сутки, исключительно за счет трафика с социалок! Этот пример наиболее ярко демонстрирует ту роль, которую занимают социальные сети в современных методиках продвижения веб-сайта.


В рамках WEB 2.0 акценты смещаются в сторону клиентских языков то, что раньше исполнялось исключительно на стороне сервера переноситься на сторону клиента, то-есть браузер. Растет роль такого специалиста, как front-end разработчик. Но о таких вещах новичку еще рано задумываться, сперва нужно научиться ориентироваться в популярных технологических решениях для создания сайта.

Введение в технологии создания сайта

Не стоит обманываться в вопросах «внешности» сайта, потому что даже «навороченный» ресурс может быть исполнен на самых простых технологиях, а сайт со скромным дизайном обладать колоссальным функционалом и высокими качественными характеристиками – изящный программный код, безопасность, скорость работы, гибкость и расширяемость. Тут мы плавно переходим к такому понятию – как современные технологии для создания сайтов. Зачем столько «философии»? Дело в том, что многие, даже искушенные специалисты, часто экспериментируют и «ломают голову» над выбором подходящей технологии для создания конкретного веб-ресурса. Сложность выбора обусловлена огромным количеством факторов: задачи под которые создается сайт, нагрузка на ресурс, функционал, интеграция со сторонними приложениями (например 1С), предпочтения клиента и уровень компетенции человека, который будет заниматься наполнением сайта контентом. Мой следующий пост поможет постепенно разобраться в этих вопросах и расскажет о разнице между статическим и динамическим сайтом.

5 КОММЕНТАРИИ

  1. Хочу поделиться негативным опытом. От чего же нет. Может кому-то будет полезно. На энтузиазме начал вести сразу несколько блогов. Было очень много задумок, материалов для контента на сотню лет, казалось, есть! Но за полгода все свои мысли я "выписал", страницы вроде оптимизировал, но трафика толкового так и не случилось. Поэтому пришлось большую часть блогов прикрыть. И вот что интересно: вновь проснулся энтузиазм писать, находить новое, переводить, "выдумывать плюшки" для гостей сайтов. Их к слову осталось только 2 из 7. И вот что я для себя на реальном опыте понял: а ведь и правда — делай немного, но хорошо! И с удовольствием!

  2. Спасибо автору, хотя многие тезисы требуют большей конкретики. Но в целом подход мне понравился. От себя хочу добавить, что сайтостроительство – палка о двух концах. С одной стороны – этим сложно заниматься, когда нет определенной мотивации (оплаты за услуги, собственного интереса изучить что-то новое…), но и мотивация не возникает так вот сразу. Особенно когда только в начале пути, когда многое не получается. И хочется порой все бросить, «взять портвейн, уйти домой»))) Поэтому начинать свое сайтотворчество хорошо бы с кем-то в компании, чтобы можно было обратиться за помощью, поддержкой. Причем не только профессиональной – опять же какой хостинг лучше выбрать, как его настроить, что делать с фатальной ошибкой… что за загадочные ошибки на стороне сервера…, но и дружеской. При таком командном подходе – вы быстро поймете, что у вас получается лучше всего, и получается ли вообще – а значит стоит ли заниматься этим в принципе.

  3. Хочу написать комментарий по теме статьи. Что сайтостроение в наше время — дело совсем не сложное. Начало моей карьеры было в 2005 году, тогда нужны было писать громоздкий и сложный код в текстовом редакторе. Сейчас же даже не нужно знать ни html, ни css, ни php, придумано уйма css, которые позволяют без какого либо знания программирования создать в интуитивном режиме полноценный сайт!

  4. Очень профессионально и понятно для незнакомого с темой человека расписано… Мне показалось, что статья не сколько для вебмастеров, сколько просто для людей или предпринимателей, которые собираются создать сайт или блог, вернее заказать.