Что лучше: CMS или свой велосипед?

12 3
A
На сайте с 06.11.2010
Offline
128
3999

Чем лучше известная CMS от своего движка?

Я CMS уважаю, но в последнее время начал изучать веб-программирование и как-то теперь на CMS вообще не тянет. Я понимаю преимущества CMS, например: огромные сообщества, готовые решения, постоянное обновление... Но блин, когда представляешь как это написать самому, так не хочется использовать эти КМСки :)

Допустим написанный свой движок без дыр, грамотно устроен, быстро грузится и т.д.

Минусы такого движка:

-свой велосипед. если с моим движком будет кто-то работать, то ему придётся изучать мой двиг

-придётся самому обновлять и поддерживать свой движок

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

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

Плюсы:

-так как движок заточенный под свой функционал, он будет быстрее CMS.

-при создании движка я буду качать себе скилл программирования :)

Ну, как-то так.

splish
На сайте с 25.01.2011
Offline
114
#1

Для тех кто изучает веб-программирование аля php,js и т.д. конечно лучше своя cms.

Терпеть не могу разбираться в чужих скриптах различных cms.

Кстати, данный вопрос недавно обсуждался, много ответов было.

vandamme
На сайте с 30.11.2008
Offline
675
#2
Alkoshenko:
свой движок без дыр

ну это ты уже по ходу узнаешь, когда хацкеры навредят твоим клиентам 😂

Yur_OK
На сайте с 13.07.2006
Offline
87
#3

+1 за свою CMS.

Посмотрите также тему на форуме о CMS cmslist.ru/forum1/4/stoit_li_sozdavat_sobstvennuyu_cms/

Сердце бьется, мысли зреют, мозг не спит! Облачная база каталогов (/ru/forum/708603)
Korew
На сайте с 31.12.2007
Offline
195
#4
Alkoshenko:
-если буду делать сайт на заказ, вряд-ли клиенты согласятся использовать мой движок для своего сайта

Обычно клиенты в такие подробности редко вникают. Им важен результат и большинство из них даже не знает слова ЦМС.

Alkoshenko:
-он не гибкий, то есть заточен под какой-то свой функционал и чтобы его увеличить придётся много чего изменять.. у КМС полегче будет, он как коробка, что хочешь, то и добавляй

Вообще непонятный пункт... В этом как раз нет различий. И там и там надо дописывать. Просто для популярных ЦМС уже много готовых решений есть...

У своего движка есть еще 1 плюс - поисковики быстрее полюбят такой сайт, чем если он будет на популярной ЦМС.

fa2m
На сайте с 07.09.2011
Offline
23
#5

Кое-что добавлю от себя

При условии оптимизированного кода (не в совершенстве, такого наверное не бывает, но всё таки)

Свой сайт имеет

плюсы:

+ сайт занимает меньше места, чем CMS;

+ работает быстрее;

+ "жрёт" меньше ресурсов сервера;

минусы:

- большинство пользователей отдадут предпочтение сайту на известной CMS (в случае продажи);

- ВСЕ плагины нужно делать (в редких случаях прикручивать) самому.

Ну это первое, что в голову пришло 😂

Встречи в Днепре /ru/forum/736064 (/ru/forum/736064) Беклинк за копейку. Удобный сервис анализа обратных ссылок. (http://backlink.page-weight.ru/)
palladin_jedi
На сайте с 13.07.2010
Offline
71
#6
Alkoshenko:
Что лучше: CMS или свой велосипед?

По-моему подобная тема поднимается на этом форуме каждую неделю. Однозначного ответа на этот вопрос нет. Всё зависит от сценария использования.

Сайт о web-разработке и прочем (http://seazo.net)||Продвижение статьями под Google (http://short.seazo.net/ght4zf) Бесплатные консультации рефералам Sape (http://www.sape.ru/r.SWfwWOblBo.php) PHP и JS скрипты на заказ, создание сайтов с нуля и на CMS.
Kartinka2008
На сайте с 13.04.2009
Offline
65
#7
Alkoshenko:
-так как движок заточенный под свой функционал, он будет быстрее CMS.

Если вы в состоянии написать свою CMS, то что мешает просто изменить/урезать код готовой?

Korew:
У своего движка есть еще 1 плюс - поисковики быстрее полюбят такой сайт, чем если он будет на популярной ЦМС.

Какие ваши доказательства???

fa2m:
+ сайт занимает меньше места, чем CMS;

При сегодняшних тарифах на хостинг - это почти не имеет значения.

fa2m:
+ работает быстрее;
+ "жрёт" меньше ресурсов сервера;

Настройкой кеширования и оптимизацией кода можно решить этот вопрос в популярной ЦМС.

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

Календар вагітності (http://40weeks.com.ua/) по тижнях і місяцях. Поради експертів.
TG
На сайте с 10.09.2008
Offline
32
#8

Обсуждалась тема уже не раз, на мой взгляд, во многом зависит как от проекта, так и от умений разработчика. Своя cms всегда лучше, если есть время на доработку и достаточно знаний для написания качественного продукта.

N
На сайте с 14.06.2012
Offline
9
#9

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

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

ООО «Триумф» - интернет-решения для государственных и коммерческих организаций T: +7 (963) 675-34-87 / +7 (917) 714-90-45 W: http://tmph-web.ru/ (http://tmph-web.ru/)
Dreammaker
На сайте с 20.04.2006
Offline
569
#10

Alkoshenko, когда подтяните уровень PHP, то гляньте ещё в сторону CMF, я лично рекомендую Yii. Но в принципе популярных и мощных много.

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

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

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

12 3

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий