Вижу у вас в планах по разработке стоит реализация платёжных систем, а PayPal будет?
Будет интеграция с Интеркассой и Робокассой.
В первой есть поддержка PayPal
sm_denis, скажите, есть ли смысл создавать каталог больше 10k итемов, например 20-50-100k ? Есть ли какая-нибудь информация по нагрузке на сервер при 10k итемах (и/или больше) с включенным кэшированием и без него? И как сильно фильтрация по такому каталогу будет грузить сервер?
Если не сложно, распишите по-подробней.
Спасибо.
http://jbzoo.ru/table - вот например 10 000 материалов.
Смотрим внимательнее и видим, что в левом меню и в фильтре сверху рассчитывается кол-во материалов именно по этим ссылкам.
Т.е если мы нажмем на какую-нибудь ссылку, то все числа пересчитаются.
Если еще немного углубится в свойства материалов Zoo, то вспоминаем, что при выводе учитываются даты публикации, статус и уровень доступа каждого(!) материала.
На странице выводится по 50 материалов + второй запрос делается на вычисление кол-ва материалов и пагинатора.
Добавляем к этому тот факт что на демо-сайте отключено кеширование (специально для демо).
Сайт работает на простенькой VPS
На сервере крутится еще несколько сайтов. Демку в сутки просматривают 3000-4000 раз, не считая ботов.
На данный момент load avarage сервера
Для сравнения load avarage моего локального компьютера в простое
Для справки -
Что такое load avarage?Загрузка очень тяжелой страницы
10к материалов с фильтром (сложный фильтр)
Простейшая страница на JBZoo
Правильно настроенное кеширование ускорит от 1,5 до 3 раз (зависит от конкретной ситуации/страницы/запроса).
Сюда входит кеширование не только Joomla, но и APC, my.cnf, nginx итд. Можно еще подумать над оптимизацией работы интерфейса.
Если хотите пример отлично оптимизированного JBZoo - наш сайт
Joomla-book.ru (Да-да-да, вам не показалось это ТОЖЕ JBZoo
)
Делаем выводы: 10000 материалов работают вполне нормально. Думаю потянет и 50к-100к, но стоит тогда задуматься о серьезном хостинге. Например fastvps
С такими объемами контента дорога на дешевый хостинг вам закрыта
Если есть вопросы, задавайте =)