Движок для портала с соцсетью

12
Эртэд
На сайте с 18.01.2006
Offline
155
911

Требуется создание информационного портала с элементами социальной сети.

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

При этом требуется вести разработку проекта с учетом высоких нагрузок в будущем: данный проект является социальным, и у него планируется высокая посещаемость. Выделенный сервер под него уже взят.

Какие есть варианты? Кто что посоветует с учетом своего опыта?

Дарите домашнюю одежду (http://www.pijama.ru/) | Seo бложок (http://www.siteprojects.ru/blog/) | Я тоже папа (http://www.crazypapa.ru/)!
S
На сайте с 03.03.2008
Offline
91
#1

Сейчас разрабатываю проект на InstantCMS. Многое для социальной части есть из коробки, модули/компоненты пишутся элементарно. Шаблонизатор Smarty. Кэширование так себе реализовано, но допилить не сложно.

Не нравится только, что весь все контроллеры стандартных компонентов написаны в процедурном стиле.

P.S. Кодировка cp1251, но на форуме есть достаточно стабильная сборка на utf-8.

K
На сайте с 30.07.2012
Offline
0
#2

высоки нагрузки это сколько? если 2000 в секунду и больше. берите команду (минимум 2-3) рубистов с опытом 3-5 лет, разработки (на рельсах). + database arhitect. потом дешевле выйдет.

все остально можно смело писать на пхп.

Geers
На сайте с 12.04.2011
Offline
487
#3
knowill:
высоки нагрузки это сколько? если 2000 в секунду

+100500 😂

А по делу, поддерживаю мнение Stayron.

K
На сайте с 30.07.2012
Offline
0
#4
S
На сайте с 03.03.2008
Offline
91
#5

Что-то кроме синтетического теста за 2009 год есть что показать? ))

PHP и Ruby вполне сопоставимы по производительности, кто-то лучше в одном, кто-то в другом.

K
На сайте с 30.07.2012
Offline
0
#6
Stayron:
Что-то кроме синтетического теста за 2009 год есть что показать? ))

PHP и Ruby вполне сопоставимы по производительности, кто-то лучше в одном, кто-то в другом.

есть что-то показать кроме пустых слов без аргументов?

Geers
На сайте с 12.04.2011
Offline
487
#7
knowill:
есть что-то показать кроме пустых слов без аргументов?

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

Причем здесь вообще производительность отдельных языков, и их сравнения?

Например на PHP можно написать кривой скрипт, который не выдержит и 1к. уников.

А можно и грамотный, который спокойно будет держать и 100к.

Понятно о чем речь?

K
На сайте с 30.07.2012
Offline
0
#8

---------- Добавлено 06.08.2012 в 16:45 ----------

Geers:
Сначала бы почитать как измеряется нагрузка сайта, прежде чем кидать ссылки ни о чем.
Причем здесь вообще производительность отдельных языков, и их сравнения?

Например на PHP можно написать кривой скрипт, который не выдержит и 1к. уников.
А можно и грамотный, который спокойно будет держать и 100к.

Понятно о чем речь?

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

еще вопросы есть?

Эртэд
На сайте с 18.01.2006
Offline
155
#9

Платформа = php. Кол-во уников ожидаю в среднем тысяч 40 в сутки.

Нагрузку в секунду расчитать вряд ли получится, т.к. будет несколько версий проекта, с нарастающим функционалом. Также и с популярностью - бюджет будет распределяться равномерно, с особым вложением в медийку на момент выхода 2й функциональной версии (примерно через 2 месяца после запуска 1й версии проекта).

Просто планы достаточно серьезные на счет проекта, и не хочется ошибиться в самом начале пути..

На данный момент знаю о 4х движках: 1c-Битрикс, Drupal, Yii и InstantCms (с подсказок форумчан).

1с-Битрикс говорят тяжел. С одной командой пообщался разработчиков - говорят 11 тысяч уников - предел, с другой пообщался - говорят 40 возьмет на среднего уровня выделенном сервере. Такая разница во мнениях смущает...

Drupal вообще не хочется рассматривать как вариант: с Joomla в своё время намучались при портации под новые версии, больше не хочется связываться с этим. Ну и админка корявая конечно..

Yii - самопис, было бы лучшее решение, если бы не тяжесть найти команду разработчиков. Один разработчик не вариант для данного фреймворка, ибо если он куда-то исчезнет - пиши пропало. Другой разработчик проще с нуля всё напишет чем будет разгребать код первого. ИМХО.

С InstantCms еще не знакомился, поэтому пока нечего сказать..

Geers
На сайте с 12.04.2011
Offline
487
#10
Эртэд:
С InstantCms еще не знакомился, поэтому пока нечего сказать..

Инстант врятли потянет 40к.

Хотя говорят есть сайты на которых 50к., но сам лично не видел.

12

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