Форум программистов, компьютерный форум, киберфорум
CMS интернет-магазинов
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.82/34: Рейтинг темы: голосов - 34, средняя оценка - 4.82
 Аватар для useruser
166 / 90 / 38
Регистрация: 29.06.2015
Сообщений: 1,100

Посоветуйте движок для интернет магазина

07.10.2020, 23:00. Показов 6524. Ответов 12
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Посоветуйте движок для интернет магазина + Операционную систему (Linux).

Нужна стабильная работа на вот такой минимальной конфигурации
CPU: 1 x 2.60 GHz
RAM: 2 GB
Storage: 20 GB
Bandwidth: 2 TB
Port speed: 100 Mbps
Virtualization: KVM
--
Количество одновременных пользователей онлайн не более 5.

Стабильная работа - это без зависаний, вылетов, тормозов, ошибок сервера и т.д.
Ранее был неудачный опыт с VirtueMart.
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
07.10.2020, 23:00
Ответы с готовыми решениями:

Движок для интернет магазина
Привет ребята! Нужно переделать сайт http://ideia55.ru/ на нормальный интернет магазин и желательно сбежать от юкоза. Посоветуйте, если не...

Скрипт или движок для конструктора интернет магазина онлайн
Скрипт или движок для конструктора интернет магазина онлайн. Вроде shopify Есть ли такие скрипты. Перерыл интернет не нашел.

Посоветуйте CMS для крупного интернет магазина
Нужно выбрать CMS для крупного интернет магазина В магазине будет размещаться более 200 тысяч товаров Какая CMS больше подойдёт для...

12
40 / 31 / 11
Регистрация: 25.07.2014
Сообщений: 747
08.10.2020, 06:29
Цитата Сообщение от useruser Посмотреть сообщение
Ранее был неудачный опыт с VirtueMart.
А что именно вас не устроило, пользуюсь этим двигом но только как каталогом продукции.
Цитата Сообщение от useruser Посмотреть сообщение
Посоветуйте движок для интернет магазина + Операционную систему (Linux).
Попробуйте https://www.opencart.ru/ и в качестве оси https://www.centos.org/ в качестве системы управления https://brainycp.com/

Если позволяет бюджет то так
как движек https://www.1c-bitrix.kz/products/cms/ как ос сервера https://www.centos.org/ как панель управления https://www.ispsystem.ru/software/ispmanager
0
 Аватар для useruser
166 / 90 / 38
Регистрация: 29.06.2015
Сообщений: 1,100
08.10.2020, 12:46  [ТС]
Цитата Сообщение от Stasweb Посмотреть сообщение
А что именно вас не устроило, пользуюсь этим двигом но только как каталогом продукции.
Нестабильная работа.
Загрузка страниц с товарами иногда долго идет. Иногда быстро. Нестабильно.
Но главное - при тестировании 10 пользователей онлайн, через 5 минут сервер падал.

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

Цитата Сообщение от Stasweb Посмотреть сообщение
Попробуйте
Пробовал многое. И opencart тоже. Всё "это" работает на Open Server или с 1-2 пользователями.
А как доходит до реальных задач - начинаются проблемы.

Цитата Сообщение от Stasweb Посмотреть сообщение
https://brainycp.com/
А это надо? Я из bash всё делаю. Понимаю базовые вещи - где что лежит, какие настройки, как перезапустить процесс...
Панель, конечно удобно, но на тарифах с минимальными ресурсами вроде не вариант.

Цитата Сообщение от Stasweb Посмотреть сообщение
https://www.1c-bitrix.kz/products/cms/
Установил на Open Server. Пока не понятно как добавить товар. Много всего.

Цитата Сообщение от Stasweb Посмотреть сообщение
https://www.ispsystem.ru/software/ispmanager
Это дорого. Там лицензия по месяцам.
0
Супер-модератор
Эксперт JSЭксперт HTML/CSSЭксперт PHP
 Аватар для gogolik
3939 / 2041 / 829
Регистрация: 13.03.2010
Сообщений: 6,710
08.10.2020, 12:53
Цитата Сообщение от useruser Посмотреть сообщение
Пробовал многое. И opencart тоже. Всё "это" работает на Open Server или с 1-2 пользователями.
Разработчики магазинов с огромной посещаемостью подавились чаем. Вы же понимаете, что всё зависит не только от движка, но ещё и от того, как он сам настроен, как настроен сервер и ещё от тысячи факторов? Если сделать через одно место "тему" для движка - всё будет соответственно работать. А если сделать всё по уму, то всё будет летать.
0
40 / 31 / 11
Регистрация: 25.07.2014
Сообщений: 747
08.10.2020, 13:23
Вот мой пример на вирте _https://lik-astana.kz/ все работает достаточно быстро.
Цитата Сообщение от useruser Посмотреть сообщение
Нужна стабильная работа на вот такой минимальной конфигурации
CPU: 1 x 2.60 GHz
RAM: 2 GB
Storage: 20 GB
Bandwidth: 2 TB
Port speed: 100 Mbps
Где этот сервер, Вы арендуете место в стойке или это виртуалка от хостера?
CPU: 1 x 2.60 GHz
RAM: 2 GB
Этого вполне достаточно для интернет магазина на вирте.
Цитата Сообщение от useruser Посмотреть сообщение
Нестабильная работа.
Загрузка страниц с товарами иногда долго идет. Иногда быстро. Нестабильно.
тут уже настройки сервера (двиг не приделах)
Цитата Сообщение от useruser Посмотреть сообщение
Но главное - при тестировании 10 пользователей онлайн, через 5 минут сервер падал.
То-есть 10 уникальных пользователей зашли на сайт и 5 минут смотрели товары и сервер упал?
0
 Аватар для useruser
166 / 90 / 38
Регистрация: 29.06.2015
Сообщений: 1,100
08.10.2020, 14:36  [ТС]
Цитата Сообщение от gogolik Посмотреть сообщение
Разработчики магазинов с огромной посещаемостью подавились чаем.
Чай сейчас в тренде ) Понимаю.
По теме - логично. Есть движки магазинов, которые автоустанавливаются на хостингах (сразу после регистрации хостинга).
И наверно это работает, иначе хостеры бы такого не делали. Но у меня VPS/VDS.

Цитата Сообщение от gogolik Посмотреть сообщение
но ещё и от того, как он сам настроен, как настроен сервер и ещё от тысячи факторов
И как это сделать?
Если продукт платный - есть официальная документация. А тут как?

Цитата Сообщение от gogolik Посмотреть сообщение
Если сделать через одно место "тему" для движка - всё будет соответственно работать. А если сделать всё по уму, то всё будет летать.
Что делать? Время = деньги. Как всё это тестировать?

Вот так ставлю сервер. Есть ошибки?
Кликните здесь для просмотра всего текста

Code
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
Подключится к серверу через putty
Создать пользователя (позже будем использовать его для работы по ftp)
 
useradd user
passwd user
mySecretpassword
 
 
apt-get -y update
apt-get -y upgrade
apt-get -y install nano
apt-get -y install nginx
apt-get -y install mysql-server
apt-get -y install php-fpm php-mysql php7.0-curl php7.0-mcrypt php7.0-mbstring
 
 
 
 
Создадим нового пользователя в БД mysql и выдадим ему неограниченные права
mysql -u root -p
CREATE USER 'user'@'localhost' IDENTIFIED BY 'mySecretpassword';
GRANT ALL PRIVILEGES ON * . * TO 'user'@'localhost';
FLUSH PRIVILEGES;
 
mysql -u root -p
CREATE USER 'system'@'localhost' IDENTIFIED BY 'mySecretpassword';
GRANT ALL PRIVILEGES ON * . * TO 'system'@'localhost';
FLUSH PRIVILEGES;
 
//Открываем mysql для внешних подключений
узнаем где конфиг
grep -rl bind-address /etc/mysql
nano /etc/mysql/mariadb.conf.d/50-server.cnf
 
ищем bind-address =127.0.0.1 и изменяем его на bind-address = *
service mysql restart
 
//Выдадим права пользователю user на удаленное подключение
mysql -u root -p
GRANT ALL PRIVILEGES ON *.* TO user@"%" IDENTIFIED BY 'mySecretpassword' WITH GRANT OPTION;
FLUSH PRIVILEGES;
service mysql restart
 
Настройки navicat для подключения к БД
194.30.70.260
3306
user
mySecretpassword
 
 
 
 
Открыть файл
nano /etc/php/7.0/fpm/php.ini
Раскомментируем и изменим строку cgi.fix_pathinfo=0
Изменим (т.к. импортируемой объем баз обычно большой)
post_max_size = 1000M
upload_max_filesize = 1000M
 
systemctl restart php7.0-fpm
 
 
Открыть файл
nano /etc/nginx/sites-available/default
 
Изменяем файл следующим образом
server {
    listen 80 default_server;
    listen [::]:80 default_server;
 
    root /var/www;
    index index.php index.html index.htm index.nginx-debian.html;
 
    server_name доменное_имя_или_IP_адрес_нашего_сервера;
 
    location / {
        try_files $uri $uri/ =404;
    }
 
    location ~ \.php$ {
        include snippets/fastcgi-php.conf;
        fastcgi_pass unix:/run/php/php7.0-fpm.sock;
    }
 
    location ~ /\.ht {
        deny all;
    }
}
 
Проверяем файл на наличие ошибок
nginx -t
 
systemctl reload nginx
 
FTP сервер
apt-get -y install vsftpd
 
Отредактировать файл конфигурации
nano /etc/vsftpd.conf
 
 
Расcкоментировать (если закоментированы)
local_enable=YES
write_enable=YES
anonimus_enable=no
 
Перезапустить сервер командой
/etc/init.d/vsftpd restart
 
Установить права на папку
chown -R user /var/www/
chmod -R 755 /var/www/
При подключении по ftp нужно в клиенте выбирать протокол SFTP
 
 
 
//Настройка временной зоны
find / -type f -name php.ini
nano /etc/php/7.0/fpm/php.ini
Изменить
date.timezone = "Asia/Yekaterinburg"
/etc/init.d/php7.0-fpm restart
 
 
Подключим и настроим opcache (опционально)
nano /etc/php/7.0/fpm/php.ini
opcache.enable=1
opcache.enable_cli=1
opcache.memory_consumption=128
opcache.interned_strings_buffer=8
opcache.max_accelerated_files=4000
opcache.revalidate_freq=60
opcache.fast_shutdown=1
/etc/init.d/php7.0-fpm restart


Далее VirtueMart "из коробки". Добавляю туда 2 популярных плагина. И тему.




Цитата Сообщение от Stasweb Посмотреть сообщение
Вот мой пример на вирте
Быстро. Но это вроде не магазин. Это каталог.
Не увидел корзины и т.д.


Цитата Сообщение от Stasweb Посмотреть сообщение
или это виртуалка от хостера
Virtualization: KVM

Цитата Сообщение от Stasweb Посмотреть сообщение
То-есть 10 уникальных пользователей зашли на сайт и 5 минут смотрели товары и сервер упал?
Да. Одновременное нахождение 10 уников на сервере, которые переходят по страницам сайта каждые 10 секунд, вызовет падение сервера через 5 минут.
0
40 / 31 / 11
Регистрация: 25.07.2014
Сообщений: 747
08.10.2020, 16:05
Цитата Сообщение от useruser Посмотреть сообщение
Да. Одновременное нахождение 10 уников на сервере, которые переходят по страницам сайта каждые 10 секунд, вызовет падение сервера через 5 минут.
Может как вариант что-то с защитой от Ддос
которые переходят по страницам сайта каждые 10 секунд
Пользователи так не ходят.
Цитата Сообщение от useruser Посмотреть сообщение
Быстро. Но это вроде не магазин. Это каталог.
Не увидел корзины и т.д.
Да это каталог, в настройках вирта ставится что использовать каталог/магазин.
Цитата Сообщение от useruser Посмотреть сообщение
Далее VirtueMart "из коробки". Добавляю туда 2 популярных плагина. И тему.
вы его ставите на установленную joomla или сборку что дает вирт.
0
 Аватар для useruser
166 / 90 / 38
Регистрация: 29.06.2015
Сообщений: 1,100
08.10.2020, 19:54  [ТС]
Цитата Сообщение от Stasweb Посмотреть сообщение
Может как вариант что-то с защитой от Ддос
Нет. У данного хостера нет такой защиты. И спрашивали и сами "ддосили" свой самописный проект (куча запросов).
Самописное на этом же сервере не падает.

Цитата Сообщение от Stasweb Посмотреть сообщение
Пользователи так не ходят.
Нагрузочное тестирование сайта.

Цитата Сообщение от Stasweb Посмотреть сообщение
Да это каталог
Ну вот. Не магазин.

Цитата Сообщение от Stasweb Посмотреть сообщение
вы его ставите на установленную joomla или сборку что дает вирт.
Уже не помню. Но всё ставилось с официальных сайтов.

Добавлено через 3 часа 0 минут
PrestaShop Сегодня скачал с офф сайта.
Ставлю на Open Server
Установка модулей Addons........67% и

Во время инсталляции произошла ошибка...
Вы можете использовать ссылки в левой колонке для перехода к предыдущим этапам или даже начать установку заново, кликнув здесь.
psgdpr1: Невозможно установить модуль "psgdpr",Длина свойства Tab->name составляет 70 симв. Должно быть между 0 и 64 симв.
----

Всё. На начальном этапе уже не работает.
Цитата Сообщение от useruser Посмотреть сообщение
Что делать? Время = деньги. Как всё это тестировать?
Что будет или может быть дальше? Бизнес (а магазин это бизнес) не любит когда с ним "играют."

Идем на официальный форум
https://www.prestashop.com/for... 0-psgdpr1/

У людей началась эта проблема 21 июля. Сегодня октябрь. Баг не исправлен.
Ответ люди нашли на неофициальном форуме.
"Вообщем как не крути я понял что нужно устанавливать английскую версию а затем в админке добавлять русскую."


Поэтому и писал про
Цитата Сообщение от useruser Посмотреть сообщение
Стабильная работа - это без зависаний, вылетов, тормозов, ошибок сервера и т.д.
0
40 / 31 / 11
Регистрация: 25.07.2014
Сообщений: 747
08.10.2020, 20:14
Если есть интерес то можете попробовать связку Joomal + Joomshopping.
0
 Аватар для useruser
166 / 90 / 38
Регистрация: 29.06.2015
Сообщений: 1,100
08.10.2020, 20:34  [ТС]
Цитата Сообщение от Stasweb Посмотреть сообщение
Если есть интерес то можете попробовать связку Joomal + Joomshopping
Пробовать можно многое. Но время=деньги.
Пробовать - это устанавливать, настраивать, кастомизировать (шаблоны/плагины), тестировать. Это немало времени.
Нужно то, что точно работает.
0
40 / 31 / 11
Регистрация: 25.07.2014
Сообщений: 747
09.10.2020, 06:18
Цитата Сообщение от useruser Посмотреть сообщение
Нужно то, что точно работает.
Однозначно тогда БИТРИКС в связке https://www.1c-bitrix.ru/products/crm-store/ если сотрудников не много то можно облачный подключить https://www.bitrix24.kz/ там есть бесплатная версия.
Цитата Сообщение от useruser Посмотреть сообщение
Пробовать - это устанавливать, настраивать, кастомизировать (шаблоны/плагины), тестировать. Это немало времени.
в любом случаи это придется делать
Цитата Сообщение от useruser Посмотреть сообщение
Пробовать можно многое. Но время=деньги.
Как вариант можете заказать настройку где все сделают за вас. Пока вы сами не поймете что вам нужно методом проб и установок решение вы не найдете.
0
 Аватар для HotReboot
326 / 227 / 92
Регистрация: 22.04.2017
Сообщений: 1,136
09.10.2020, 23:25
useruser,
apt-get -y install php-fpm php-mysql php7.0-curl php7.0-mcrypt php7.0-mbstring
В 2020 PHP 7.0 это круто.... Ну, а OpenCart - вон я недавно делал импорт по API >30000 позиций на 3.x ветку, на 2 ядра с 4 гигами - не то, что бы летает, но совсем не тормозит. И да - вместо mysql попробуйте mariadb.
0
40 / 31 / 11
Регистрация: 25.07.2014
Сообщений: 747
10.10.2020, 06:15
Цитата Сообщение от HotReboot Посмотреть сообщение
Ну, а OpenCart - вон я недавно делал импорт по API >30000 позиций на 3.x ветку, на 2 ядра с 4 гигами - не то, что бы летает, но совсем не тормозит.
Да OpenCart заточен именно под магазин и работает быстрее чем virtuemart. OpenCart хорошо работает с 1с и импортирует товары. Ну и шаблон на него легче писать.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
10.10.2020, 06:15
Помогаю со студенческими работами здесь

Подскажите хороший движок интернет-магазина
Вопрос знатокам: Какой движок интернет-магазина самый лучший? Конечно нужен движок с исходным PHP кодом. Зарание благодарен!

Подскажите что это за движок интернет магазина ardena.com.ua
Гуру. Подскажите что это за движок интернет магазина ardena.com.ua.

Как быстро загружать много инфы в движок интернет-магазина?
Добрый день. Подскажите пожалуйста, возник вопрос. Имеется интернет-магазин на движке, нужно забивать в категории, подкатегории много...

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

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


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
13
Ответ Создать тему
Новые блоги и статьи
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов На странице: https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/ нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином. Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов. . . .
Ломающие изменения в C#.NStar Alpha
Etyuhibosecyu 20.11.2025
Уже можно не только тестировать, но и пользоваться C#. NStar - писать оконные приложения, содержащие надписи, кнопки, текстовые поля и даже изображения, например, моя игра "Три в ряд" написана на этом. . .
Мысли в слух
kumehtar 18.11.2025
Кстати, совсем недавно имел разговор на тему медитаций с людьми. И обнаружил, что они вообще не понимают что такое медитация и зачем она нужна. Самые базовые вещи. Для них это - когда просто люди. . .
Создание Single Page Application на фреймах
krapotkin 16.11.2025
Статья исключительно для начинающих. Подходы оригинальностью не блещут. В век Веб все очень привыкли к дизайну Single-Page-Application . Быстренько разберем подход "на фреймах". Мы делаем одну. . .
Фото: Daniel Greenwood
kumehtar 13.11.2025
Расскажи мне о Мире, бродяга
kumehtar 12.11.2025
— Расскажи мне о Мире, бродяга, Ты же видел моря и метели. Как сменялись короны и стяги, Как эпохи стрелою летели. - Этот мир — это крылья и горы, Снег и пламя, любовь и тревоги, И бескрайние. . .
PowerShell Snippets
iNNOKENTIY21 11.11.2025
Модуль PowerShell 5. 1+ : Snippets. psm1 У меня модуль расположен в пользовательской папке модулей, по умолчанию: \Documents\WindowsPowerShell\Modules\Snippets\ А в самом низу файла-профиля. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru