Движок (конструктор) или сайт с нуля?
Я очень часто получаю письма от своих подписчиков и посетителей сайта с вопросом: "А зачем вообще нужно изучать PHP и MySQL, когда есть готовые движки, по типу, Ucoz, WP, Joomla и других?". Причём спрашивают не только про всемирно известные движки, но и про какие-то мелкие конструкторы, которых в Интернете тысячи. Я решил окончательно расставить все точки над i и объяснить, что лучше: готовый движок или сайт с нуля.
Для тех, кто не в курсе, движок - это уже готовая система для создания сайтов. От Вас не потребуется изучать PHP, более того, скорее всего, Вам не потребуется даже HTML знать. Вы легко сможете создать свой сайт, лишь добавляя разделы, статьи и редактируя самые базовые элементы (например, текст копирайтов).
Теперь же перейдём к теме статьи. Если Вы прогуляетесь по Интернету с целью узнать, какие движки у сайтов, то обнаружите, что почти у всех бесплатные движки (самые популярные WP, DLE и Joomla). При этом абсолютное большинство из них - это мёртвые сайты, которые не приносят никакого дохода.
При этом те сайты, которые написаны с нуля и при этом выглядят адекватно, то они почти всегда отлично посещаются, имеют высокие показатели тИЦ и PR. Совершенно очевидно, что такие сайты приносят отличный доход их владельцу. С чем это связано? Об этом ниже, а сейчас хочу показать сводную таблицу.
Критерий \ Тип сайта | Сайт с нуля | Готовый движок |
Требуемые знания | От Вас потребуется хорошее знание HTML, CSS, JavaScript, PHP и MySQL. Безусловно, никто Вам не мешает осваивать эти технологии, одновременно создавая свой сайт. | Никаких специальных знаний от Вас не требуется. Если Вы умеете работать в MS Word, то и в любом движке сможете разобраться, тем более, что обычно они снабжены хорошей документацией. |
Модернизация | В плане модернизации сайт с нуля - это лучший вариант, поскольку Вам открыты все дороги. Это Ваш сайт и Вы прекрасно знаете, как он работает. Вам не составит труда, добавить какой-нибудь опрос на сайт. | Вы зависите от движка и от его разработчиков. Даже если Вы знаете PHP и MySQL, то это не означает, что сможете создать тот же опрос для сайта. Просто потому, что Вы не в курсе, как устроен данный движок, как он работает с базой данных, как выводит информацию и прочее. Вдобавок, модернизировать элементарную мелочь в готовом движке (или его расширении) - это целая история. |
Безопасность | Даже если Вы совсем новичок, и это Ваш первый движок, то на 99.99%, что его никто не взломает, просто потому, что Ваш движок никому не известен, никто, кроме Вас не знает, как он устроен. А если к Вам придёт настоящий хакер, то едва ли Вас вообще что-нибудь спасёт. | Крайне низкая. Это объясняется общедоступностью движка, как следствие, в Интернете полно информации про взлом тех или иных версий Вашего движка. Таким образом, для взлома сайта не надо обладать недюжиным умом, а достаточно уметь читать. Поэтому готовьтесь к тому, что Ваш сайт будет частенько взламываться всякими школьниками. Так же не забывайте, что Вам постоянно придётся обновлять версию движка. А это, в свою очередь, приводит к нестабильности сторонних расширений. |
Сложность раскрутки | Раскрутить сайт с нуля несложно. Достаточно писать хороший и качественный контент, чтобы он нравился посетителям. | Раскрутить сайт на общедоступном движке намного сложнее, ввиду огромного количества мусорных сайтов, которые создают все подряд. Поисковые системы легко определяют: общедоступный движок используется или нет. И если она узнала, что это общедоступный, то мгновенно зафильтрует сайт на достаточно долгое время, пока не убедится, что у Вас не очередной мусорный сайт. Принципы раскрутки те же, что и для сайта с нуля, но придётся вложить гораздо больше сил (и денег). |
Самые основные критерии я разобрал. Теперь же возвращаюсь к заработку на сайте. Почему владельцы сайтов с нуля зарабатывают гораздо больше, чем владельцы сайтов на всяких конструкторах? На мой взгляд, это типичная психология. Известно, что сайт не может приносить прибыль в 1-й месяц после создания (если, конечно, не потратиться на рекламу). Я скажу более того, если Вы через полгода будете зарабатывать хотя бы 100$ в месяц - Вы мастер монетизации сайтов. Обычно, сайт начинает приносить достойный доход лишь где-то через 1.5-2 года после создания и ИНТЕНСИВНОЙ работы по развитию сайта. Из этого уже легко можно понять, почему владельцы самописных сайтов богаче. Когда человек потратил полгода на написание движка, для него не составляет труда поработать ещё 1.5-2 года на развитие сайта, ведь деваться всё равно некуда, столько сил уже было оставлено позади. В результате, он получает отличную прибыль за свой труд в прошлом. А вот те, кто хочет всё побыстрее, быстро понимают, что ничего сразу не бывает. Делают вывод, что в Интернете заработать невозможно, и идут спать, чтобы завтра в 7 утра пойти на свою ненавистную работу.
Безусловно, есть много сайтов (и я их знаю, да и Вы тоже), которые приносят прекрасный доход, находясь при этом на готовом движке. Ведь в конечном итоге всё зависит от Вашего упорства и желания, а не от движка. А почему сайт с нуля намного более перспективный, я надеюсь, что доказал.
-
- Михаил Русаков
Комментарии (19):
Про "ненавистную работу" классно сказано! И про полгода на разработку собственного движка. Только кто ж эти полгода программисту даст?..)
Ответить
Хорошая статейка для школяров любителей джумлы))) Реально мне сейчас свой двиг больше нравится, пусть ещё не дописан, но всё таки, знаю всё, где что))) Свой фреймворк, и фиг кто что знает о движке))) Своё лучше! Это факт)
Ответить
+
Ответить
Как сделать меню такого типа: грузовые внедорожники легковые а при нажатии на внедорожники: грузовые внедорожники ленд ровер вольксваген легковые Также как и у Вас.
Ответить
Для этого нужен движок на php, если хотите как у меня. Либо обойтись более простым решением на css с html http://myrusakov.ru/css-submenu.html
Ответить
Я не могу перейти по Вашей ссылке,выбивает что такой страницы не существует. Что делать?
Ответить
http://myrusakov.ru/css-submenu.html - Всё работает, вручную скопируйте её.
Ответить
Все работает, спасибо!
Ответить
Михаил, а какие лицензионные права на ваш движок ?
Ответить
Я только дизайн скачиваю, остальное сам делаю.
Ответить
ваш сайт сделан то на joomla
Ответить
Я начитался ваших статей о том что самописные движки самые лучшие, создал свой сайт на процедурном программировании chernishevigor.ru Выкладываю статьи часто в индекс попадают страницы в Гугол через 4 дня в Яндекс через неделю. В общем моему сайту пол года и не хрена не продвигается. Когда мой сайт был на WordPress индексация была быстрая. Создал разные карты для своего сайта и поисковых систем а эфекта никакого. Теперь я стал сомневатся что самописные движки это хорошо. Если я не прав то укажите на мои ошибки на моем сайте, может я криво написал свой сайт?
Ответить
Люди!!! Почему тут никто, даже слово не оговорил про такие отличные движки вроде CodeIgniter, CakePHP, Laravel и наконец-то "легковесный" Slim.
Ответить
Потому что это не движки, а FrameWork`и. Не знаю, есть ли у Михаила статьи по FrameWork`ам, поэтому вот ссылка в гугл: https://goo.gl/s1aXW0
Ответить
Друг просвети в чем разница ?
Ответить
движок (или CMS) - это "полуфабрикат" сайта, т.е. немного настроил и готов сайт. Framework - это надстройка над языком программирования, т.е. более "крутой" инструмент для создания продукта. как-то так =)
Ответить
Я с вами абсолютно не согласен, на счет разницы движка и Framework-а, если говорить в контексте PHP.
Ответить
FrameWork - это только каркас для сайта. То есть, у разработчика есть концерн или архитектура приложения (сайта). В любом языке FrameWork задает Архитектуру. Все остальное разработчик делает сам. А CMS - это уже почти сайт. Надо только добавить недостающие детали (плагины), поставить свой дизайн и все. Спорить не хочу. У каждого свое мнение. Мое такое =)
Ответить
Здравствуйте уважаемый Михаил! Скажите, пожалуйста, насколько реально и за какой именно срок неопытному сайтостроителю, не знающему языков программирования, HTML и CSS, самостоятельно даже с помощью Ваших видеокурсов возможно создать свою CMS? Дело в том, что я задал аналогичный вопрос на русскоязычном официальном форуме ru.WordPress.org, где мне ответили, что неопытному сайтостроителю, не знающему языков программирования, HTML и CSS, на это потребуется несколько лет, потому что ему невозможно за короткое время написать с нуля свою собственную CMS, которая по всем параметрам будет лучше, чем WordPress, над которой полтора десятка лет работает команда профессионалов не без помощи со стороны многотысячного сообщества! К тому же на "Хабре" в разделе "Разработка" есть статья от 4 ноября 2013 года " Создание собственной системы управления контентом сайта на PHP своими руками", автор которой утверждает, что "Разработка своей собственной платформы займёт очень много времени, в лучшем случае от 1 года вашей жизни...Технически для создания проекта уровня полноценной CMS требуется не малое количество опыта и знаний...в нормальном ритме одного человека это от двух — трех лет и больше. При условии наличия наработанной базы своих наборов скриптов и сотен сайтов опыта за спиной на всевозможных платформах...". Можете ли Вы что-либо сказать по этому поводу? https://habrahabr.ru/sandbox/73660/
Ответить
Для добавления комментариев надо войти в систему.
Если Вы ещё не зарегистрированы на сайте, то сначала зарегистрируйтесь.