Форум больше не используется. Присоединяйтесь к каналу #community-ru в Slack for TYPO3 community |
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 |
Administrator
|
Кто-то из немцев писал о сайте с десятками тысяч юзеров, так что каких-то особых неприятностей тут быть не должно.
Личный кабинет и значительную часть контента нужно будет делать не кешируемым (соответственно надо будет правильно программировать модули используя USER_INT для плагинов) Насчет целесообразности использования TYPO3 - нужно внимательно смотреть. Может оказаться, что от TYPO3 не нужно ничего, кроме того, что есть в любом веб-фреймворке... Тогда конечно и надо использовать веб-фреймворк. |
27.01.2012, 23:48 | #3 |
Senior Member
Регистрация: 15.02.2006
Адрес: Петербург
Сообщений: 462
|
Благодарю за ответ!
Про этот сайт я тоже слышал, но хотелось узнать подробности. Сам функционал Тайпы будет вполне востребован, т.к. будет еще несколько разделов "традиционной ориентации" для Typo3 Т.е. обычный функционал: новости, голосования, галереи и т.п. За информацию про не кешируемый контент пользователей - спасибо. Правда пока детально еще не обдумывались такие моменты. |
30.01.2012, 14:22 | #4 |
Senior Member
|
У нас есть сайт с 60 тыс. зарегистрированных пользователей. И до 150 пользоватлей онлайн. Мысль Валерия на счет целесообразности использования TYPO3 поддержу. Но для нас возможность писать только специализированный код и не заморачиваться на типовые вещи которые все и так хорошо представлены в TYPO3 - это плюс. Минус - тяжеловестность ядра. Если бы цифры по пользователям были на порядок выше, то я бы скорее всего искал альтернативу TYPO3 в фреймворках.
|
30.01.2012, 15:24 | #5 |
Продвинутый
Регистрация: 28.04.2010
Сообщений: 73
|
Я делал комъюнити-сайт на TYPO3. Там для юзеров есть профили, внутренняя почта, фотогалереи, блоги, форумы. Юзеры могут создавать группы сами. Для групп существуют свои галереи и форумы. Часть работает как USER_INT, часть кэшируема. Достаточно много всего кэшируется в APC, иначе слишком много запросов получается в базу от некешируемых объектов. Там тоже несколько десятков тысяч и больше сотни групп. Все работает.
Главное, думать, когда делаешь. Сразу учитывать, что писать надо с оглядкой на производительность все этого. |
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 |
Senior Member
|
У нас все пользователи это fe_users.
Тут конечно сложно оценивать. У нас скорее всего бывает и 1000 онлайн (если оценить по суточной посещаемости). Но это все, а не только те кто логинится. Получается многое зависит от контента. У нас приблизительно так - те кто не логинится видит один и тот же контент, те кто логинится может видеть на страницах какой-то кастомизированный. Соответствено в первом случае кэш отлично работает, во втором может уже не так хорошо помогать. По моим субъективным оценкам если бы было 1000 онлайн и для всех нужно было на каждой странице выводить кастомизированный контент, то производительности/памяти одного выделенного сервера (скажем за 5000$) уже может не хватать. Надо делать распределенную систему. Это конечно можно, но дороже в разы по деньгам и сложнее потом работать со всем этим. Если бы речь шла о 10000+ онлайн, то ИМХО TYPO3 выдержит только на сайтах где в основном статика. Ну и от количества контента многое зависит. Одно дело если вам нужно делать выборки по таблице в 100 000 записей, другое когда записей 10 млн. и более. В этом разрезе количество пользователей всего и онлайн само по себе ничего не решает. Вопрос скорее в том сколько операций, выборок нужно делать для каждого онлайн-пользователя на страницу и на сколько эти операции тяжелы и поддаются кэшированию. |
31.01.2012, 19:30 | #8 | |
Senior Member
Регистрация: 01.07.2008
Сообщений: 392
|
Цитата:
|
|
31.01.2012, 19:49 | #9 |
Senior Member
|
|
31.01.2012, 21:40 | #10 |
Senior Member
Регистрация: 01.07.2008
Сообщений: 392
|
ну почему же?
page = PAGE page.userFunc = tx_вашплагин и все... пили, что хочется. и от самого тайпо может остаться какой то минимум. |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Каталог с большим количеством товара | hotsnake | Вопросы выбора CMS | 1 | 09.01.2009 16:27 |