Russian TYPO3 community Форум больше не используется. Присоединяйтесь к каналу #community-ru в Slack for TYPO3 community  

Вернуться   Russian TYPO3 community > Выбор CMS, позиционирование TYPO3, бизнес веб-разработки > Вопросы выбора CMS

Ответ
 
Опции темы Опции просмотра
Старый 27.01.2012, 05:02   #1
Илья
Senior Member
 
Регистрация: 15.02.2006
Адрес: Петербург
Сообщений: 462
По умолчанию Cайт с большим количеством FE юзеров

Привет, сейчас изучаю вопрос подойдет ли Typo3 для сайта, где будет большое количество (несколько тысяч) активных FE пользователей. Каждый из пользователей будет иметь личный кабинет и стандартные возможности по публикации новостей, фотографий, видео.
Знаю, что отличные возможности системы для групповой работы, но здесь BE интерфейса пользователем раздаваться не будет. Все работа будет через FE.
Не получится ли каких неприятностей при реализации всего этого на Typo3?
Илья вне форума   Ответить с цитированием
Старый 27.01.2012, 22:39   #2
Valery Romanchev
Administrator
 
Аватар для Valery Romanchev
 
Регистрация: 23.08.2003
Адрес: Moscow, Russia
Сообщений: 1,926
Отправить сообщение для Valery Romanchev с помощью Skype™
По умолчанию

Кто-то из немцев писал о сайте с десятками тысяч юзеров, так что каких-то особых неприятностей тут быть не должно.

Личный кабинет и значительную часть контента нужно будет делать не кешируемым (соответственно надо будет правильно программировать модули используя USER_INT для плагинов)
Насчет целесообразности использования TYPO3 - нужно внимательно смотреть. Может оказаться, что от TYPO3 не нужно ничего, кроме того, что есть в любом веб-фреймворке... Тогда конечно и надо использовать веб-фреймворк.
__________________
Веб-студия ТТЛАБ
www.ttlab.ru
Valery Romanchev вне форума   Ответить с цитированием
Старый 27.01.2012, 23:48   #3
Илья
Senior Member
 
Регистрация: 15.02.2006
Адрес: Петербург
Сообщений: 462
По умолчанию

Благодарю за ответ!
Про этот сайт я тоже слышал, но хотелось узнать подробности.
Сам функционал Тайпы будет вполне востребован, т.к. будет еще несколько разделов "традиционной ориентации" для Typo3 Т.е. обычный функционал: новости, голосования, галереи и т.п.
За информацию про не кешируемый контент пользователей - спасибо.
Правда пока детально еще не обдумывались такие моменты.
Илья вне форума   Ответить с цитированием
Старый 30.01.2012, 14:22   #4
dmartynenko
Senior Member
 
Аватар для dmartynenko
 
Регистрация: 20.07.2007
Адрес: Беларусь, Минск
Сообщений: 957
Отправить сообщение для dmartynenko с помощью ICQ
По умолчанию

У нас есть сайт с 60 тыс. зарегистрированных пользователей. И до 150 пользоватлей онлайн. Мысль Валерия на счет целесообразности использования TYPO3 поддержу. Но для нас возможность писать только специализированный код и не заморачиваться на типовые вещи которые все и так хорошо представлены в TYPO3 - это плюс. Минус - тяжеловестность ядра. Если бы цифры по пользователям были на порядок выше, то я бы скорее всего искал альтернативу TYPO3 в фреймворках.
dmartynenko вне форума   Ответить с цитированием
Старый 30.01.2012, 15:24   #5
Dmitry Dulepov
Продвинутый
 
Аватар для Dmitry Dulepov
 
Регистрация: 28.04.2010
Сообщений: 73
По умолчанию

Я делал комъюнити-сайт на TYPO3. Там для юзеров есть профили, внутренняя почта, фотогалереи, блоги, форумы. Юзеры могут создавать группы сами. Для групп существуют свои галереи и форумы. Часть работает как USER_INT, часть кэшируема. Достаточно много всего кэшируется в APC, иначе слишком много запросов получается в базу от некешируемых объектов. Там тоже несколько десятков тысяч и больше сотни групп. Все работает.

Главное, думать, когда делаешь. Сразу учитывать, что писать надо с оглядкой на производительность все этого.
Dmitry Dulepov вне форума   Ответить с цитированием
Старый 31.01.2012, 01:26   #6
Илья
Senior Member
 
Регистрация: 15.02.2006
Адрес: Петербург
Сообщений: 462
По умолчанию

dmartynenko
Ну 60тыс. зарегистрированных человек это уже неплохо.
А что касается 150 онлайн и вашей фразы об увеличении на порядок...
Думаете 1500 онлайн юзеров (при условии того, что все спроектировано достаточно грамотно) это уже будет тяжело для Typo3?
Dmitry Dulepov
Спасибо за участие в теме, можно ссылку на этот сайт увидеть здесь или в личке?
2All
Кстати, эти десятки тысяч пользователей в вашей системе, да и в системе dmartynenko это FE пользователи для Typo3 или же они "сидят" чисто внутри кастомного экста?
Илья вне форума   Ответить с цитированием
Старый 31.01.2012, 14:01   #7
dmartynenko
Senior Member
 
Аватар для dmartynenko
 
Регистрация: 20.07.2007
Адрес: Беларусь, Минск
Сообщений: 957
Отправить сообщение для dmartynenko с помощью ICQ
По умолчанию

У нас все пользователи это fe_users.

Тут конечно сложно оценивать. У нас скорее всего бывает и 1000 онлайн (если оценить по суточной посещаемости). Но это все, а не только те кто логинится. Получается многое зависит от контента. У нас приблизительно так - те кто не логинится видит один и тот же контент, те кто логинится может видеть на страницах какой-то кастомизированный. Соответствено в первом случае кэш отлично работает, во втором может уже не так хорошо помогать.

По моим субъективным оценкам если бы было 1000 онлайн и для всех нужно было на каждой странице выводить кастомизированный контент, то производительности/памяти одного выделенного сервера (скажем за 5000$) уже может не хватать. Надо делать распределенную систему. Это конечно можно, но дороже в разы по деньгам и сложнее потом работать со всем этим. Если бы речь шла о 10000+ онлайн, то ИМХО TYPO3 выдержит только на сайтах где в основном статика.

Ну и от количества контента многое зависит. Одно дело если вам нужно делать выборки по таблице в 100 000 записей, другое когда записей 10 млн. и более. В этом разрезе количество пользователей всего и онлайн само по себе ничего не решает. Вопрос скорее в том сколько операций, выборок нужно делать для каждого онлайн-пользователя на страницу и на сколько эти операции тяжелы и поддаются кэшированию.
dmartynenko вне форума   Ответить с цитированием
Старый 31.01.2012, 19:30   #8
Lucifer
Senior Member
 
Аватар для Lucifer
 
Регистрация: 01.07.2008
Сообщений: 392
По умолчанию

Цитата:
Сообщение от dmartynenko Посмотреть сообщение
По моим субъективным оценкам если бы было 1000 онлайн и для всех нужно было на каждой странице выводить кастомизированный контент, то производительности/памяти одного выделенного сервера (скажем за 5000$) уже может не хватать. Надо делать распределенную систему. Это конечно можно, но дороже в разы по деньгам и сложнее потом работать со всем этим. Если бы речь шла о 10000+ онлайн, то ИМХО TYPO3 выдержит только на сайтах где в основном статика.
Ну и от количества контента многое зависит. Одно дело если вам нужно делать выборки по таблице в 100 000 записей, другое когда записей 10 млн. и более.
По моему, когда речь идет о подобных нагрузках, то в любой CMS все перепиливается, и кастомизируется. ))) Хотя тут, конечно, вопрос в том, что считать "онлайном" пользователя.
Lucifer вне форума   Ответить с цитированием
Старый 31.01.2012, 19:49   #9
dmartynenko
Senior Member
 
Аватар для dmartynenko
 
Регистрация: 20.07.2007
Адрес: Беларусь, Минск
Сообщений: 957
Отправить сообщение для dmartynenko с помощью ICQ
По умолчанию

Цитата:
Сообщение от Lucifer Посмотреть сообщение
в любой CMS все перепиливается
Трудоемкость этого в TYPO3 может быть выше, чем написание только нужных в конкретном проекте вещей "с нуля". TYPO3 хорошо расширяется и дополняется, но "перепиливается" вряд ли.
dmartynenko вне форума   Ответить с цитированием
Старый 31.01.2012, 21:40   #10
Lucifer
Senior Member
 
Аватар для Lucifer
 
Регистрация: 01.07.2008
Сообщений: 392
По умолчанию

ну почему же?
page = PAGE
page.userFunc = tx_вашплагин
и все... пили, что хочется. и от самого тайпо может остаться какой то минимум.
Lucifer вне форума   Ответить с цитированием
Ответ

Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB code is Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Каталог с большим количеством товара hotsnake Вопросы выбора CMS 1 09.01.2009 16:27


Часовой пояс GMT +4, время: 17:29.


Работает на vBulletin® версия 3.8.1.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot

Хостинг и техническая поддержка: TYPO3 Лаборатория