Да, начинающая веб-студия. Соглашусь, звучит не самым убедительным образом, но, тем не менее, прощу ваших советов и помощи!
Суть вопроса: есть сверстанный сайт (html + css). Сайт может быть одностраничным, лендингом, промо, корпоративным (многостраничным), блогом, мини-магазином (одна страница), стандартным магазином (жесть в виде сортировок, категорий, разделов - в общем, полный фарш).
Необходимо натянуть CMS на этот сверстанный сайт. Желательно, чтобы это делалось не сильно запарно. (Ну помечтать же можно). Прочитав кучку гайдов, понял, что все это один большой костыль - натягивание сверстанного сайта - а такую операцию с магазином даже загуглить не получилось. Есть с обычным сайтом хоть что-то понятно, то на магаз как натягивать - оооооооо.
В общем, подскажите, правильно ли мы все делаем: создание дизайна, верстка, натягивание и сайт с CMS готов. Вроде смотрю на вопросы на тостере, да и в интернете - у всех так все легко получается. Да и как-то работают вообще нормальные веб-студии.
И какую CMS или 2 CMS-ки для данных задач выбрать, как я понял, получится 1 для магазов, а другая для всего остального.
Сегмент клиентов начальный, то есть битрикс не знаю, потянут ли. Но вы все равно напишите этот вариант, если считаете нужным.
А еще слышал про CMS, CMF и фреймворки. Может нам нужен именно фреймворк? Просветите, в башке уже каша и не понятно куда там двигаться и что делать. Сейчас просто кручусь на месте.
Наверно меня сейчас закидают камнями... Веб-студия, использующая Джумлу, Вордпресс и прочие ЦМС "быстрого развертывания" - это сборище жуликов или школьников. Приличная вебстудия работает либо на хорошем фрэймворке общего назначения (Лярва, Юи, Зенд и т.д.) либо делает свой фрэймворк (Чаще всего на базе тех же лярв юи и т.д.). Ибо когда всё систематизировано и все процессы и правила расписаны, конечный продукт выходит и быстрее и качественнеe чем на цмс "создай сайт за 3 минуты". Частое исключение из этого правило - интернет магазины, и то до поры до времени, пока готовятся свои решения. Если вы этого не прочувствуете, станете очередной говноконторой, делающей говносайты для говноклиентов за говнокопейки. Это что касается бэка. Для фронта также выбирается ограниченный набор инструментов, работа с которым так же систематизируется. Для начинающей конторы, у которой еще нет своих зубров фронт-энда можно посоветовать React. Быстро, просто, аккуратно.
Sanes: Что дорого? Если всё поставлено на рельсы, повторюсь, типовой сайт делается БЫСТРЕЕ, чем на прессах и жумлах. А БЫСТРЕЕ == ДЕШЕВЛЕ ПО СЕБЕСТОИМОСТИ.
Дмитрий: У кого поставлено на рельсы, те уже не начинающие. Веб-студия это коммерческое предприятие. На первых парах заработать должны, а уже потом велосипедить.
Sanes: Согласен с Дмитрий. Клиент нынче пошел разборчивый и у большинства уже есть сайты. Людям все чаще нужны собственные "плюшки" выходящие далеко за пределы CMS. Допиливать CMS тот еще АД!
Автору рекомендую смотреть в сторону FrameWorks, если он хочет серьезно заниматься направлением.
Есть одно правило: Чем у клиента меньше денег, тем у него больше претензий и доработок.
Связываясь, казалось бы с бесплатными "движками" вы наверно планируете делать быстро. Как бы не так. Любая не-типовая просьба заказчика встанет для вас как кость в горле.
Wordpress. Сам пришел на работу в студию, где юзали эту cms. Сначала с пренебрежением относился к данной системе. Привык юзать фреймворки. Но через месяц работы, я понял что время для разработки сайтов уменьшилось в разы. Сверстать шаблон, а затем вставить его занимает минимальное время. Можно сделать сайт любой сложности и тематики. Куча плагинов и у всех есть бесплатный функционал. Так же бы отметил поддержку и скорость данной cms.
Для каждой задачи нужно индивидуально подходить. Например если форум, то нужно брать cms для форума, а не делать новостной сайт с модулем форума. Тоже самое относится и к магазинам. В некоторых случаях правильнее и легче написать с нуля чем городить костыли на cms
помечтать конечно можно , но панацеи нет , если бы такое было возможно , была только одна cms и все ее ставили.
Могу посоветовать только wp для блогов , а джумлу и друпал почему то не перевариваю.
Писать что-то самим. При обилии современных фреймворков это не так сложно. Таким образом вы подвязываете клиента на вашу тех. поддержку, а себя спасаете от чужих багов (главное своих наплодить :)
Из CMS я бы выбрал ModX - ну нравится мне его структура и подход. Кое что можно к нему прикрутить плагинами.
Под что-то нагруженные Node js + Express.
Раз вы начинающая студия и у вас в голове, по вашему собственному признанию каша, а так же, нет специалиста, который умеет делать интеграцию верстки с CMS магазина, то обратите внимание на коммерческие темы оформления для Битрикс, OpenCart (будет для старта полегче), их можно допилить и проще чем интегрировать с нуля.
Если же интегрировать все же надумаете, то Битрикс предлагает на сайте массу курсов и видеоуроков для разработчиков, но эта система сложнее нежели OpenCart о котором я уже писал.
Напишите мне на почту или лучше в скайп, я вас бесплатно проконсультирую подробнее и про эти процессы и про другие, за 8 лет нахлебался всякого ;)
Если стоят подобные вопросы перед вами, то возникают сомнения в компетенции разработчиков. Поскольку профессионалы сами выбирают те инструменты, с которыми им удобнее работать. А у руководителя должны быть совсем другого рода вопросы и метрики.