Подписаться на обновления блога?

Да

Нет

Картинка 3D коробки

Узнать больше

895

Вся правда о заработке на блогах

Этот БЕСПЛАТНЫЙ обучающий курс для тех, кто интересуется заработком на блоге.

Данный материал, основанный на опыте известного блогера Александра Борисова, поможет понять, как можно зарабатывать на блоге действительно реальные деньги и как правильно и эффективно монетизировать его.

  • Картинка 3D коробки

    Узнать больше

    895

    Вся правда о заработке на блогах

    Этот БЕСПЛАТНЫЙ обучающий курс для тех, кто интересуется заработком на блоге.

    Данный материал, основанный на опыте известного блогера Александра Борисова, поможет понять, как можно зарабатывать на блоге действительно реальные деньги и как правильно и эффективно монетизировать его.

  • Узнать больше

    899

    Как заработать в интернете продавая информацию

    Этот БЕСПЛАТНЫЙ обучающий курс по заработку в интернете для тех, кто хочет работать, используя свои знания и опыт.

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

  • Узнать больше

    890

    Как заработать чайнику?

    Многие задаются вопросом, как зарабатывать в интернете? Как начать работать на себя, а не на дядю?

    В БЕСПЛАТНОМ видеокурсе "Как заработать чайнику?", вы найдете много ответов на эти вопросы, которые получите от успешного практика в этой области.

  • Узнать больше

    903

    Создать сайт за 1 час!

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

    Из БЕСПЛАТНОГО видеокурса "Как создать сайт за 1 час" вы узнаете, как можно достаточно быстро сделать бесплатный сайт несложным способом с нуля.

  • Узнать больше

    904

    Как начать зарабатывать на партнерских программах

    Работа на партнерских программах является одной из самых популярных видов заработка.

    БЕСПЛАТНЙ видеокурс "Как начать зарабатывать на партнерских программах" поможет вам освоить этот интересный и эффективный способ работы в интернете.

  • Узнать больше

    905

    ИНФОБИЗНЕС по модели Евгения Попова

    Этот БЕСПЛАТНЫЙ обучающий курс предназначен для тех, кто хочет познакомиться с одним из лучших видов заработка в интернете.

    В данном материале на основе своего опыта автор расскажет каким образом следует строить этот бизнес.

  • Узнать больше

    922

    HTML базовый курс

    БЕСПЛАТНЫЙ обучающий курс предназначен тем, кто делает первые шаги в сайтостроении.

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

  • Узнать больше

    924

    CSS базовый курс

    Этот БЕСПЛАТНЫЙ обучающий курс поможет разобраться в вопросах сайтостроения при создании своего сайта.

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

  • Узнать больше

    926

    Домен и хостинг

    В этом БЕСПЛАТНОМ обучающем курсе рассказывается как разместить в сети свой вновь созданный интернет-ресурс.

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

  • Узнать больше

    927

    Фотошоп для начинающих (бесплатная версия)

    Этот БЕСПЛАТНЫЙ обучающий курс будет полезен тем, хочет освоить работу с графическим редактором "Фотошоп".

    В видеокурсе на конкретном примере показывается как создаются изображения и какие при этом используются инструменты.

  • Узнать больше

    929

    Видеосамоучитель GIMP

    Данный видеокурс поможет освоить работу с дизайном сайта при использовании БЕСПЛАТНОГО графического редактора GIMP.

    В нем можно узнать все основные вопросы по работе с редактором, а именно: что такое слои, как с ними работать, как работать с базовыми инструментами и как работать с фильтрами.

Бесплатные видеокурсы!

Хотите узнать как зарабатывать в интернете и как бесплатно сделать сайт для своей работы, ничего не потратив на обучение?

Здесь Вы можете познакомиться с проверенными способами работы в интернете в БЕСПЛАТНЫХ обучающих курсах по заработку и сайтостроению в разделе Бесплатные Сборника видеокурсов.

Вы здесь: Главная → Как сделать сайт → Способы создания сайта


Знак папки 2Текущее состояние создаваемого сайта

Свернуть

Знак папки 1 Все статьи cборника "Сделай сайт своими руками с нуля бесплатно"

Автор: / Дата:

Способы создания сайта

Здравствуйте уважаемый посетитель!

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

Содержание


  • Какими способами разрабатываются сайты
  • Как можно сравнить самописные сайты с основанными на CMS
  • Быстродействие
  • Безопасность
  • Функциональность
  • Простота создания
  • Как выбрать способ создания сайта

Какими способами разрабатываются сайты


Существует два основных способа создания:

  • с помощью готовых движков - так называемых CMS, систем управления контентом (Content management system), которые бывают как в платном варианте, такие как 1С-Битрикс, так и бесплатные, например, WordPress, Joomla, Drupal и т.п.;
  • самостоятельно, либо на заказ, с помощью языка описания структуры веб-страниц HTML и языка стилей CSS (самописные сайты). При этом, для придания большей функциональности и динамичности сайтов используются и другие языки программирования, такие как PHP и JavaScript с библиотекой jQuery.

Есть еще один вариант создания, в какой-то степени, являющийся разновидностью первого, а именно: с помощью бесплатных конструкторов, таких как Setup, Wix, Nethouse, а также сервисов Яндекс.народ, Google Сайты и других им подобным. Хотя эти конструкторы и позволяют без каких-либо усилий быстро создавать сайты, но вряд ли такой способ можно серьезно рассматривать для создания интернет-ресурсов. Ниже перечислены основные их недостатки:

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

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

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

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

Как можно сравнить самописные сайты с основанными на CMS


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

  • Быстродействие.
  • Безопасность.
  • Функциональность.
  • Простота создания.

Быстродействие.


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

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

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

Безопасность.


sajtostroenie_2

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

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

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

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

Следует иметь в виду, что обеспечение безопасности сайта, созданного на готовой CMS, потребует постоянного, особого внимания и контроля состояния его программного обеспечения, Например, одной из важных мер обеспечения безопасности, является периодическое обновление CMS. Для этого требуется постоянно следить за выходом новых обновлений и своевременно выполнять их. При этом надо учитывать, что такие обновления иногда могут приводить к некорректной работе ранее установленных сторонних приложений, что требует дополнительных проверок всей работы интернет-ресурса после каждого обновления.

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

Если же сайт самописный, без использования многотиражного ПО, то его код будет нестандартен и никому неизвестен, вследствие чего, тиражируемых типовых инструкций по взлому такого сайта не будет. Безопасность его, естественно, на порядок будет выше, так как для взлома такого интернет-ресурса придётся серьезно постараться, и затратить значительно больше сил и времени.

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

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

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

На Рис.1 представлен графике соотношения используемых CMS из 10000 популярных сайтов, где видно, что с большим отрывом лидируют бесплатные WordPress, Joomla.

Для увеличения / уменьшения размера изображения кликните по картинке
sajtostroenie_3

Рис.1

На втором графике, изображенном на Рис.2, отображено процентное соотношение зараженных сайтов CMS, где, как видно, лидирующее место по проценту зараженных занимает платная CMS DataLife.

Для увеличения / уменьшения размера изображения кликните по картинке
sajtostroenie_4

Рис.2

Возникает противоречие, что незначительное количество интернет-ресурсов, использующих CMS DataLife вносят существенный процентный вес по количеству зараженных сайтов. Специалистами Яндекса дано пояснение в том, что популярные интернет-ресурсы из топ-10000 либо отказались от неё, либо успешно её маскируют, чтобы избежать атаки.

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

Известно, что взломанное нелицензированное ПО отличается повышенными уязвимостями, нередко с внедрёнными в код различными вредоносными закладками. Это к вопросу о том, стоит ли использовать нелицензионное программное обеспечение, а тем более в таких серьезных вещах, как создание сайтов.

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

Функциональность.


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

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

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

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

Простота создания.


Да, конечно, по этому критерию, выигрывает сайт на готовом движке, так как создание его займет значительно меньше времени, чем в самописном варианте.

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

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

Так, по последним опубликованным данным (за июнь 2015г.) компанией iTrack (http://www.itrack.ru), работающей в области интернет-проектов более 10 лет, постоянно проводящей с 2009 года независимые исследования рейтинга систем управления сайтами, основанные на информации о реальных установках на сайтах, доля с установленными CMS составляет всего 23,7% от всех опрошенных доменов зоны RU.

Таким образом, при общем количестве отвечающих на запросы в 57,9% сайтов, доля сайтов на CMS составляет меньше половины (около 40%) от общего количества действующих доменов. Согласитесь, что в этих цифрах должна быть какая-то причина.

Ниже на Рис.3 представлен график распространенности CMS в Рунете, сделанный на основе мониторинга компанией iTrack с 2013 по 2015 г.

Для увеличения / уменьшения размера изображения кликните по картинке
sajtostroenie_5

Рис.3

Кстати, на сайте iTrack, в разделе "Исследования", если кому интересна тема движков CMS, можно посмотреть и рейтинг по использованию CMS, как в общем списке, так и отдельно, платных и бесплатных CMS.

Как выбрать способ создания сайта


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

Но наверное, кто-то возразит, что существует много довольно серьезных сайтов, созданных на готовых системах управления?

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

Например, стоимость лицензии платной CMS 1С-Битрикс в 2015 году, согласно официального сайта производителя, составляет десятки тысяч рублей (стоимость лицензии варьируется от 1990 руб. до 66900 руб. в зависимости от линейки продукта, а при расширении может достигать и 300000 руб.). И это только лицензия CMS на 1 год, без учета стоимости ежегодного продления, составляющего от 22% до 60% от первоначальной ее стоимости.

Стоимость лицензии ранее упомянутой CMS от производителя DataLife значительно меньше, чем у 1С-Битрикс, и составляет 3990 руб. в расширенной версии, включающей службу технической поддержки. При этом продление стоит 2190 руб. на год. Но, как видно из предыдущих примеров, уровень безопасности этой CMS при ее сравнительно невысокой цене, наверное, не всех может удовлетворить, что отражает процентное соотношение использования лицензируемых платных CMS, где безусловным лидером является 1С-Битрикс .

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

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

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

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

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


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

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

С уважением, Николай Гришин

Читать дальше

Подписка


Здесь вы можете подписаться на получение уведомлений о выходе новых статей блога.

Необходимо отметить, что данные об e-mail надежно защищены (работа сайта обеспечивается только через защищенные соединения по протоколу SSL) и не предназначены для использования третьими лицами.

Комментарии


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

Буду Вам за это очень признателен!

comments powered by HyperComments

Социальные сети


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

Другие статьи блога из рубрики "Как сделать сайт"


Показать больше


  • Google+ Опубликованные статьи можно также смотреть в подборках Google+