Здравствуйте товарищи!
Ранее разработал более 20 сайтов на drupal 6 и 7 включая огромные порталы с миллионами страниц. Спустя время стал прекрасно понимать, что drupal не справляется с такими объемами информации ( из-за больших требований по оперативной памяти и кэшированию, и долгой разработки по модулям - долгой разработки, а также огромным кол-вом запросов в бд по любому поводу), хотя есть очень приличные собственные сервера.
Подскажите пожалуйста какие сейчас есть CMS open sources решения для интернет-магазинов, а также их возможная масштабируемость для миллионов товаров с возможностью фильтров по параметрам ( например: цвет, та или иная характеристики). Ну и обязательное наличие таксономии и что-то типа cck , views А также автоматическое добавки материалов).
Комментарии
Может вы просто не справились с оптимизацией?
Сайт Grammy выдерживает ежегодно кучу народу, а он на друпале сделан.
Сайт Grammy - это не миллионы страниц
а http://grammystore.com/ решили делать не на друпале , хоть там и совсем не миллион товаров
175к есть
ну тогда http://www.economist.com/ - 21.6M страниц
посмотрев на ваши проекты, я сразу увидел сайты с миллионами страниц...
наверное про оптимизацию и не слышали
ТЕ вас views не устраивает, хотя, как мне кажется, он может и это. Очень просто написать запрос к базе, аналогичный views, а ноды и тд использовать только при создании материалов.
Работа сводится к работе с базой, а не к drupal.
Пример: taxonomy_get_tree() повесит любой сайт с миллионом товаров.
то есть друпал использовать только для создания и редактирования нод, а все остальное писать самому?
Ну так тогда друпал - лишняя обуза
По-моему, это проще, чем писать весь сайт с нуля. У меня был подобный проект. Я использовал друпал для работы с пользователями, темизациии и вывода материалов в ноды. Работу магазина я писал сам. Т.е. даже редактирования нод небыло (это было обусловлено условиями проекта - данные импортировались прямо из 1С в БД).
А по-моему я и не говорил про писать с нуля, просто если уж не использовать возможности друпала, то тогда нужно переходить на фреймворк
Лучше уж на фреймворке писать. Поиск на соларе, или ещё чём-то аналогичном.
Интересно посмотреть на такие сайты на Друпал с миллионами товаров. Есть какие-то примеры?
а причем тут милионы?
у вас может быть хоть милиарды товаров, друпал все равно будет выводить 10/50 на страницу.
а если вы еще подключите solr, то вообще проблем не будет
у меня есть магази, на 1,5 милиона запчастей, все работает как часы на digitalocean.
(и долгой разработки по модулям - долгой разработки, а также огромным кол-вом запросов в бд по любому поводу)
Убивающихся по поводу запросов и долгой разработки, жду на экзамене по объетно ориентированному проектированию.
Но опять же получат незачет. Зачем тогда спрашиваете лентяи? Хотите автомат?
Сайт покажете, если что, можно в личку? Интересует сколько по чем и каких ресурсов под него арендуете на digitalocean.