Дмитрий Евграфович: Тут я согласен, что нужно или прислушиваться к специалисту, или брать другого специалиста, к которому будешь прислушиваться. Еще вариант. что команда растит себе человека, но он тогда не спорит, а делает, что ему говорят, но это другой случай, тут у человека есть свое обоснованное мнение.
Вообще-то это смешно, зачем программисту уметь верстать? Для этого есть верстальщик, и если тимлид не может что-то сверстать, то это говорит о его компетентности равно столько, как если бы он не умел крестиком вышивать.
freeman0204: лишний функционал вообще не при чем. Разница между нормальным сайтом, где-то как между картиной художника и детской разукраской. Я думаю, что ты хорошо по понимаешь, кто тут кто.
Люди не заказывают сайт на WP, ли заказывают сайт, а уже рукожопы делают его, например, на WP. Люди в этом вообще не разбираются.
Я просто советую, выучить один фреймворк и у тебя не будет таких вопросов. Почему я советую именно Yii2, потому что в нем есть много всяких штук именно для быстрой разработки, что хорошо для условной студии у которой много простых проектов, если бы речь шла о большем проекте, то там бы уже можно было и другие рассматривать, не факт, что делать не на Yii2, но там больше вариантов, вплоть до Angular(2) + Spring...
И еще один момент, судя по тому, что ты заедешь вопрос, возможно тебе стоит подтянуть базы данных. Это одно из основного, после чего ты поймёшь, что CMS общего назначения - это помойка.
Все-таки, CMS общего назначения - это даже когда запустил, и он уже не совсем работает. Потом он немного поработал и перестал работать, так как любой программист, который посмотри в базу данных, в которую гадит любой CMS общего назначения, несколько ночей будет видеть кошмары. Там такой высер...
Действительно, если это реально блог и точно ничего больше, то может можно WP, но в принципе, тоже самое на Yii2 плюс несколько готовых расширений, то будет потом и расширяемо.
Aleksandr_T: я не могу достаточно компетентно ответить на этот вопрос, думаю, что лучше просто обратиться в компании которые делали что-то подобное. Можно посмотреть кто делал конкурентов, если еще в нише одни, то исполнителей от представителей соседних ниш.
Deerenaros: Вроде и Фейсбук, так же как и ВК имеет свой компилятор. GitHub не показатель, так как это нишевый сайт с нагрузкой на винчестеры.
Хотя, может действительно дело в БД. Если используется реляционная, то увеличивать производительность на уровне языка и платформы программирования - это экономить на спичках.
Скорее язык важен там, где есть нагрузка на ЦП и нужно экономить память. Поэтому, поисковики все-таки, скорее всего все на C/C++, а остальные по ситуации.
Deerenaros: По идее, все наоборот. Как раз проекты с многомиллионной аудиторией и пишутся на C/C++, так как только нативный код может дать реальную производительность.
Не понял, к чему столько агрессии. Но, по-моему, если человек ставит для себя какие-то серьезные цели в мире IT, то знать принципы работу сети обязательно.
Может рядовому программисту и можно спрятаться за "уровнем абстракции" предлагаемым библиотекой, но проектировщику системы нужно понимать, как это все работает для правильного выбора!
Ну да, по инерции пишут на Java. Вот как только Python появился сразу все, кто продвинутый ушел с Java.
Ничего, что Python появился на 4 года раньше?
Java и C# - основа Enterprise, это все-таки главный показатель. Статическая типизация решает все!