Что выбрать: CMS или самопал? Нужен совет

не спорю, но это слова человека, у которого в распоряжении есть комавнда разрабов. А когда у тебя в распоряжении груда всяких CMS то начинаешь подтупливать, а стоит ли в них заморачиватся, и если стоит то в какую... вот наверно в этом и есть мой вопрос
если выбирать из CMS, наверное на какой-то из предложенных остановитесь: Joomla, Drupal, Social Engine, Facebook Connect. Joomla стоит использовать, если уже хорошо с ней знакомы и работали, ведёте блог, например. Из плюсов Social Engine - на PHP, можно изменять модули по желанию или купить, но движок платный.
 
Программный продукт - сложная логическая система состоящая из сотен тысяч строк кода. Нормальный движок создается годами группой разработчиков. И огромная армия пользователей их тестирует, сообщая об ошибках. А "самописы" среднего уровня как правило крайне не надежны и недостаточно гибки, уязвимы.
Как исключение, есть несколько успешных проектов написанных с нуля группами разработчиков, но цена таких проектов измеряется сотнями тысяч рублей (несколько месяцев х несколько разработчиков * ~$2000 зарплаты каждому в месяц)
В конце концов, никому же не приходит в голову купить самосборную АУДИ или телевизор.

P.S. смотря что понимать под написать "с нуля".... надо сайт сделать с нуля на Joomle.... не, там нет ACL и дерево разделов отсутствует и медленная....надо свою систему писать...у пхп с наследованием проблемы...заодно и его надо переписать, а то что разработчики натупили и не наделили его нужным функционалом... и nginx не поддерживает .htacess, а apache медленный.. так что сервер тоже с нуля надо...и ОС какая-то не стабильная....
 
  • Заблокирован
  • #13
Доброго времени суток всем!
Я вот прочитал данную тему вы и могу от себя сказать только то что самописец на 1 000 000% лучше по тем причинам что
1) Эксклюзивный код движка и права на него есть только у тебя !
2) Больше шансов выйти на надлежащий уровень!
Ну тут понятное дело есть одно НО !
Если ты собираешься делать сеть на самописце тебе понадобиться
1) Большой бюджет!
2) Зарегистрироваться как компания и получить лицензию !
3) Тебе понадобиться помещения, люди которые будут обслуживать данный проект, оборудования, ну и понятно что серваки и и их реально нужно много !
4) Провести полно масштабную рекламную компанию!
Я думаю ты понял что на всё это нужно не мало затрат и времени ! Просто крупные проекты всегда требуют крупных затрат !
Иначе тебе просто будет не выгодно писать самописец и запускать на нём проект соц сети !

Ну если ты не хочешь рисковать тогда естественно делай на готовой CMS плюсы в том что в неё мало влаживать нужно всего около 10 000$ чтобы её раскрутить !
Но в ней есть тоже минус у тебя в ней ни когда не будет большой поток посетителей! И всякий кудесник при желании сможет её взломать !
 
Если у Вас есть деньги (на финансирования проекта) или вы сами сможете дополнять свой проект нужным функционалом, который со временем рано или поздно придётся дополнять, то нужно однозначно выбирать самописную CMS, а если финансы не позволяют постоянно тратиться на дополнительные модули и нет необходимых знаний, что бы сделать это самому, то однозначно нужно выбирать готовое решение.
 
самопис как правило на порядок дороже, даже если готовый пакет стоит $1'000 значит на создание такой же функциональности уйдет как минимум $10'000

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

По поводу CMS вы верно сказали, при ее выборе CMS ты подписываешься на чужие достижения и грабли. И тут уже как повезет, чего будет больше :)

Так что думаю самый разумный выбор будет найти хорошую команду и создать все с чистого листа.
 
Если юзаешь CMS и проект начинает выстреливать, в определенный момент появится потребность ее переиначить, под актуальные требования юзверов.
Вот тут и всплывут все плюсы самописки.
ИМХО замена в процессе работы приведет полюбому к оттоку пользователей и воплям, что вот так все плохо поменяли и стало все неудобно.
 
Имхо. Сейчас уже достаточно крупных социальных проектов. Сложно с ними конкурировать и пытаться как-то перевернуть их, однако, можно делать проекты, ориентированные не на все группы пользователей, а только на отдельные ниши. Так, можно делать проект нацеленный на какую-то возрастную группу, на какое-то хобби или еще что-то. Это дает зацепки, чтоб осознать, какую аудиторию можно отхватить у гигантов. Именно из этого параметра нужно и исходить.
Изначально, если есть программисты, стоит брать не готовую cms, асмотреть в сторону фреймворков. Это ускорит процесс разработки, поможет вам сделать свой конечный продукт, а также, по возможности что-то привнести в развитие фреймворка (зачастую за финансовое вознаграждение).
Сразу отпадают многие ошибки, которые совершают разрабатывающие с нуля, есть некоторая поддержка со стороны комьюнити и другие плюсы.
 
ниша для соцсети всегда найдется.
найти хорошую движку для этой ниши - гораздо сложнее.
самопис, увы - это выход.. дорогой, но все же выход.

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

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