Форум программистов, компьютерный форум, киберфорум
PHP: Фреймворки
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.94/18: Рейтинг темы: голосов - 18, средняя оценка - 4.94
4 / 4 / 0
Регистрация: 02.11.2013
Сообщений: 55

Объясните зачем фреймворк, если есть CMS

13.08.2014, 18:57. Показов 3799. Ответов 12
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Господа разработчики, объясните, пожалуйста, зачем нужно с нуля разрабатывать какой-то проект, писать всякие контроллеры и модели, разрабатывать аутентификацию и т.д., если есть такие вещи, как CMS? 1С Bitrix и т.д., где можно просто подключать модули и всё?
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
13.08.2014, 18:57
Ответы с готовыми решениями:

Зачем php, если есть CMS?
Я вот решил учить программы для создания и дизайна сайтов, пока составил план html,css,js, php+mysql. Но очень часто вижу информацию про...

Зачем reinterpret_cast<>(), если есть static_cast<>() ?
эти операторы были добавлены в С++ лишь для наглядности по сравнению с C-style casting?

Зачем вообще switch, если есть if?
Кстати. Хотелось бы задать один вопрос. Я ни когда не пользуюсь оператором выбора. А тем более когда счас у нас есть такая возможность...

12
 Аватар для Dolphin
814 / 797 / 201
Регистрация: 21.09.2012
Сообщений: 2,656
13.08.2014, 19:20
CMS чаще всего очень сильно ограничивает разработчика, тем более 1С Битрикс. Приходится много переписывать, ставить какие-то костыли... Уж лучше на фреймворке и как нужно нам
1
4 / 4 / 0
Регистрация: 02.11.2013
Сообщений: 55
13.08.2014, 20:09  [ТС]
Это, наверное, актуально для больших проектов. Может примеры какие-нибудь?
0
 Аватар для Dolphin
814 / 797 / 201
Регистрация: 21.09.2012
Сообщений: 2,656
13.08.2014, 20:11
Например в том же битриксе заказ без авторизации, авторизация через e-mail делается через костыли... Не очень хорошо
0
4 / 4 / 0
Регистрация: 02.11.2013
Сообщений: 55
13.08.2014, 20:45  [ТС]
Нет, я имел ввиду примеры проектов, которые не на CMS, а на фреймворке, таких, наверное, много. Чтобы так сказать, понять величину проектов, в которых актуально использовать фреймворк.
0
508 / 358 / 13
Регистрация: 12.03.2012
Сообщений: 1,896
14.08.2014, 13:00
CMS задают очень жесткие рамки. Они подходят для 90% проектов, но для 10 оставшихся проектов подходят лучше CMS.

Как правило фреймворками и CMS занимаются разные специалисты.
Программистов среди вебмастеров, создающих проекты на CMS, мало.
0
SV
55 / 55 / 25
Регистрация: 03.08.2014
Сообщений: 258
16.08.2014, 16:53
Фреймворк актуально использовать тогда, когда ты не будешь использовать CMS а писать всё с нуля не хочется.
Допустимы вы придумали новую социальную сеть, и что? Плагины для CMS будете искать?
0
Нет ТЗ - давай досвидания
 Аватар для BuPy7
746 / 377 / 64
Регистрация: 01.12.2011
Сообщений: 2,250
Записей в блоге: 6
16.08.2014, 21:42
Фрейморки нужны для узко заточенных проектов. Для всего остального подойдёт CMS.
Например, блог быстрей сделать на CMS, чем на фреймворке (имеется ввиду с нуля). Но, например, то же голосование по чему-либо, проще сделать на каком-нибудь микро-фреймворке, чем на CMS или на обычном фреймворке.
Лично я для себя выделил 3 фаворита для разработки: Joomla!, Yii Framework, Slim Framework.
0
508 / 358 / 13
Регистрация: 12.03.2012
Сообщений: 1,896
17.08.2014, 19:30
Цитата Сообщение от BuPy7 Посмотреть сообщение
Фрейморки нужны для узко заточенных проектов. Для всего остального подойдёт CMS.
Это разные сферы, и разработчики этих сфер не пересекаются.
Как правило, на CMS делают сайты люди, которые слабо знают программирование (или вовсе не знают), это самые типичные проекты.

Поэтому если хочется заниматься программированием и получать за это хорошие деньги, о CMS стоит забыть.
0
Нет ТЗ - давай досвидания
 Аватар для BuPy7
746 / 377 / 64
Регистрация: 01.12.2011
Сообщений: 2,250
Записей в блоге: 6
17.08.2014, 20:59
Цитата Сообщение от OnYourLips Посмотреть сообщение
Это разные сферы, и разработчики этих сфер не пересекаются.
Значит, я первый из них.
Цитата Сообщение от OnYourLips Посмотреть сообщение
Как правило, на CMS делают сайты люди, которые слабо знают программирование (или вовсе не знают), это самые типичные проекты.
Что за бред? Попахивает стереотипом.
Цитата Сообщение от OnYourLips Посмотреть сообщение
Поэтому если хочется заниматься программированием и получать за это хорошие деньги, о CMS стоит забыть.
Magento вам о чём нибудь говорит? Посмотрите, сколько получают разрабы под Magento, а потом поговорим о хорошем заработке.
0
508 / 358 / 13
Регистрация: 12.03.2012
Сообщений: 1,896
17.08.2014, 21:26
Цитата Сообщение от BuPy7 Посмотреть сообщение
Что за бред? Попахивает стереотипом.
Попахивает основами экономики. Зачем тратить время программиста за 120тр/месяц (озвучиваю средние цены), когда можно нанять вебмастера за 70тр?

Цитата Сообщение от BuPy7 Посмотреть сообщение
Magento вам о чём нибудь говорит? Посмотрите, сколько получают разрабы под Magento, а потом поговорим о хорошем заработке.
Говорит
0
Нет ТЗ - давай досвидания
 Аватар для BuPy7
746 / 377 / 64
Регистрация: 01.12.2011
Сообщений: 2,250
Записей в блоге: 6
17.08.2014, 21:40
Цитата Сообщение от OnYourLips Посмотреть сообщение
Попахивает основами экономики. Зачем тратить время программиста за 120тр/месяц (озвучиваю средние цены), когда можно нанять вебмастера за 70тр?
WTF?!

Цитата Сообщение от OnYourLips Посмотреть сообщение
Говорит
Меня не интересует заработок по РФ. Да и первая вакансия в целом и в общем норм.
0
508 / 358 / 13
Регистрация: 12.03.2012
Сообщений: 1,896
17.08.2014, 21:52
Цитата Сообщение от BuPy7 Посмотреть сообщение
Да и первая вакансия в целом и в общем норм.
Это где больше вилка на большем конце 90тр заканчивается?

именно поэтому я и сказал, что разные люди занимаютс CMS и фреймворками. И что программистам в CMS делать нечего по финансовым соображениям.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
17.08.2014, 21:52
Помогаю со студенческими работами здесь

Зачем нужен TTimer если есть sleep?
Зачем нужен TTimer если есть sleep? Может я что-то не до конца понимаю. Всегда пользовался таймером для создания простых игр, например...

зачем нужны анонимус-функции? если есть {} и let
Часто вижу подобные куски кода ( function() { ... var a = 5; /// })(); undefined a VM186:1 Uncaught ReferenceError: a...

Зачем делать div, если есть body?
Здравствуйте! Часто встречаюсь с тем, что на вэб страницах объявляется скажем так &quot;глобальный&quot; div, который уже наполняется...

Зачем нужен StringWriter, если есть StringBuilder?
Зачем нужен StringWriter, если есть StringBuilder?

Зачем нужен initonly, если есть const?
САБЖ. Возможно нубовские вопросы, зарание спасибо :) 1. Зачем нужен initonly если есть const 2. как правильно и в чем разница...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
13
Ответ Создать тему
Новые блоги и статьи
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта Симптом: После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
Access
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
Новый ноутбук
volvo 07.12.2025
Всем привет. По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне: Ryzen 5 7533HS 64 Gb DDR5 1Tb NVMe 16" Full HD Display Win11 Pro
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов На странице: https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/ нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином. Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов. . . .
Ломающие изменения в C#.NStar Alpha
Etyuhibosecyu 20.11.2025
Уже можно не только тестировать, но и пользоваться C#. NStar - писать оконные приложения, содержащие надписи, кнопки, текстовые поля и даже изображения, например, моя игра "Три в ряд" написана на этом. . .
Мысли в слух
kumehtar 18.11.2025
Кстати, совсем недавно имел разговор на тему медитаций с людьми. И обнаружил, что они вообще не понимают что такое медитация и зачем она нужна. Самые базовые вещи. Для них это - когда просто люди. . .
Создание Single Page Application на фреймах
krapotkin 16.11.2025
Статья исключительно для начинающих. Подходы оригинальностью не блещут. В век Веб все очень привыкли к дизайну Single-Page-Application . Быстренько разберем подход "на фреймах". Мы делаем одну. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru