Перейти к содержанию
Форум Радиодар

omega80

Administrators
  • Постов

    189
  • Зарегистрирован

  • Посещение

  • Победитель дней

    1

Весь контент omega80

  1. Тиристор модели BT151-800R в корпусе среднего типа TO-220 Тиристор BT151-800R рассчитан на максимальное напряжение до 800 вольт и максимальный ток не более 12 ампер. ССЫЛКИ 1) Купить: тиристор BT151-800R в интернет магазине "Радиодар" по цене от 30 руб/шт.
  2. Симисторы серии BTA26 от зарекомендовавшего себя качественными полупроводниками производителя HSDQ (Китай). Рассчитаны на максимальный ток до 25 ампер и напряжение до 600 вольт. Симистор выполнен в корпусе типа TOP-3 для крепления на радиатор. ССЫЛКИ 1) Купить: симисторы BTA26-600B оригинал HSDQ по цене от 93 руб/шт. в ИМ "Радиодар"
  3. Вы можете представить себе возможность публикации 1 миллиарда товаров на сайте интернет магазина? С помощью расширения Gigacommerce вы сможете сделать это! И это не преувеличение. Название: gigacommerce with ElasticSearch Цена: 899 Евро По данным статистики количества размещенных товарных позиций на сайтах (на 2024 год): на Amazon ~570 миллионов товаров на Ozon ~280 миллионов товаров на Wildberries ~190 миллионов товаров Так вот, обычная система управления сайтом CMS может обрабатывать не более 500 тысяч уникальных товарных позиций. При планировании размещения более 1 миллиона артикулов необходимо проводить громадные по объему работы по оптимизации базы данных, движка и серверов. После 10 лет работы с различными CMS системами мы вышли на производителя уникального проекта Aimeos и его мощного расширения Gigacommerce, позволяющего организовать супер мощный кэширующий сервер. Файл с описанием и краткой инструкцией: README.md Полезные команды: после внесения изменений в настройки сервера Elasticsearch необходимо перезапустить: sudo systemctl restart elasticsearch Общая оптимизированная схема проекта для первого запуска:
  4. Сама система Aimeos бесплатная, но если вы желаете расширить её возможности, то рекомендуется присмотреться к замечательным расширениям. После покупки в первый раз вам предоставляют логин и пароль для доступа к репозиторию производителя. Для добавления расширений в Aimeos необходимо: открыть файл composer.json в корне магазина (по умолчанию myshop) и добавить необходимые пакеты в раздел "requires": "aimeoscom/ai-sites": "~2024.10", "aimeoscom/ai-customergroups": "~2024.10", "aimeoscom/ai-elastic": "~2024.10" Внимание: обратите особое внимание на синтаксис, после последней строки необходимо поставить запятую и добавить ваши строки, иначе composer будет ругаться: Если вы все сделали правильно, запустите команду "composer update" и по запросу системы укажите предоставленные вам при первой продаже логин и пароль: Внимание: после завершения установки приложений не забудьте запустить команду на обновление магазина: php artisan aimeos:setup Ссылки: 1) Официальный форум Aimeos: How to add extentions (instructions)
  5. Так как в нашем проекте composer используется для системы Aimeos, поэтому разместили информацию в соответствующей ветке форума. И так, что такое composer? По сути это удобный пакетный менеджер, обеспечивающий управление зависимостями в приложениях PHP. Работа осуществляется посредством командной строки. Если своими словами - благодаря composer обеспечивается единая программная среда с необходимыми зависимостями (установка, обновления), своего рода репозиторий пакетов. Посредством менеджера composer происходит первоначальная установка и последующие работы по установке расширений и обновлений в Aimeos. Ссылки: 1) Официальный сайт: https://getcomposer.org/ 2) Описание на wiki: Composer 3) Статья на Habr: Composer для самых маленьких
  6. Достойный внимания продукт на базе FreeBSD для организации сетевой маршрутизации со множеством дополнительных функций. Ссылки: 1) Официальный сайт: https://opnsense.org/
  7. Одна из самых популярных систем виртуализации Proxmox Virtual Environment. Отличается высокой надежностью и низким потреблением ресурсов. Оставила приятное впечатление, понравилась больше чем HyperV и VMWare. Ссылки: 1) Официальный сайт: Proxmox.com 2) Статья на Habr: Магия виртуализации: вводный курс в Proxmox VE 3) Статья на WiKi: Proxmox Virtual Environment
  8. Одна из самых мощных систем для полного контроля состояния сетевых ресурсов и оборудования. Ссылки: 1) Официальный сайт: 2)
  9. Простая в установке и настройке программа для мониторинга состояния широкого спектра оборудования и сетевых ресурсов. Позволяет визуально отображать состояние сети и производить контроль каждого элемента по широкому спектру параметров.
  10. Программный продукт для контроля и мониторинга сетевых устройств и широкого спектра оборудования.
  11. Для обновления программных продуктов 1С необходимо следовать специальной инструкции. Перво-наперво необходимо запомнить - просто так устанавливать последнюю новую версию НЕЛЬЗЯ! Необходимо выявить цепочку основных версий генеральных обновлений, иначе можно получить ошибки в базе. Сайт для выявления версий главных версий: калькулятор релизов обновлений Выбираем вашу версию, указываем номер версии и система укажет вам какие конкретно номера версий необходимо устанавливать и в какой последовательности //тема будет дополняться
  12. Первичное введение в систему программного обеспечения компании 1С (направление Бухгалтерия)
  13. При появлении ошибки (после запуска artisan): Signals are not supported. Make sure that the "pcntl" extension is installed and that "pcntl_*" functions are not disabled by your php.ini's "disable_functions" directive. необходимо зайти в настройки web сервера (php.ini) и закомментировать строку: ; disable_functions = pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,exec,system,passthru,shell_exec,proc_open,popen вот именно поставить ; в самом начале строки! Ссылка на решение проблемы: Enable PCNTL in Ubuntu PHP - test fails
  14. Некоторые CMS и фреймворки создают свою иерархию каталогов и требуется запускать index.php не из каталога public_html, а из другого. Для решения этой задачи можно зайти в настройки: пользователь - WEB - Edit Web Domain - нажимаем кнопку "Advanced Option" и ставим галочку "Custom document root" в появившемся поле "Directory (Optional)" указываем необходимый нам каталог и всё.
  15. Во время установки панели управления Hestia на ваш сервер система запрашивает адрес Hostname - это, обычно, домен третьего уровня, например: hestia.example.com где example.com - это ваш адрес сайта (ваш основной домен, привязанный к серверу) Дело в том, что сразу после установки зайти на панель управления Hestia можно только по ip адресу вашего сервера (+порт). Если попытаться зайти по указанному выше адресу - панель не откроется. Для решения данного вопроса необходимо зайти в настройки вашего регистратора домена (либо в настройки домена хостинга) и добавить поддомен hestia к имеющемуся example.com, выбрав указание на ваш сервер (тот же, что и на основной домен). После этого можно будет заходить по полноценному адресу. P.S.: для большей безопасности лучше сделать ограничение по входу по белому ip вашей штаб-квартиры.
  16. После внесения изменений и в случае отсутствия реакции на изменения необходимо начинать с очистки кэшей, для чего необходимо отправить команду (находясь в каталоге с Aimeos): php artisan aimeos:clear
  17. В системе Aimeos по умолчанию для главного сайта устанавливается значение 'default'. При попытке изменения адреса главного сайта происходит ошибка в попытке открытия сайта. Для правильного исправления адреса для дефолтного сайта необходимо в файле настроек "/config/shop.php" раскомментировать строку 'site' => 'marketplace', // used instead of "default" и вместо 'marketplace' указать необходимое вам название основного сайта (магазина). Изменения применяются сразу же. Ссылка на решение: Changing root site code from default breaks parts of site
  18. При попытке установить движок Aimeos выдаётся ошибка: SQLSTATE[08006] [7] connection to server at "127.0.0.1", port 3306 failed: received invalid response to SSL negotiation: c (Connection: pgsql, SQL: select exists (select 1 from pg_class c, pg_namespace n where n.nspname = 'public' and c.relname = 'migrations' and c.relkind in ('r', 'p') and n.oid = c.relnamespace)) Причина в неправильном номере порта. Дело в том, что если вы решили использовать базу данных на основе PostgressSQL, то на этапе ввода данных для подключения к базе данных необходимо указывать порт 5432 (вместо дефолтного для MySQL 3306).
  19. omega80

    Aimeos - установка на VPS

    Процесс установки Aimeos Система Aimeos устанавливается на любой подготовленный WEB сервер двумя простыми командами: 1) Команда на скачивание composer (необходимо скачать в папку, где будет размещаться сам сайт, т.е. www или папка public_html, в зависимости от операционной системы и того, как вы её настроили): wget https://getcomposer.org/download/latest-stable/composer.phar -O composer 2) Команда на установку Aimeos: php composer create-project aimeos/aimeos myshop 3) После этого в настройках вашей системы необходимо указать корневой каталог с добавлением к общему пути папки "myshop/public" - именно эту папку создает установщик Aimeos. 4) Всё, теперь ваш сайт доступен по адресу: вашдомен.ру , а если добавите к адресу "/admin", то попадете в панель управления сайтом. Будут вопросы или идеи - пишите! Мы очень увлеклись данной системой.
  20. Позвольте представить: система Aimeos Давно присматривались к фреймворку Laravel, изучали документацию, но не хватало времени начать применять его в наших проектах. К 2024 году, в следствии роста объемов данных и требований к производительности, возникли потребности в очень мощной системе. Изучение зарубежных форумов периодически приводили к системе Aimeos, построенной как раз на базе Laravel. Продукт программистов из Германии. С 2015 года завоевал более 29 тысяч звезд на Github'е Отличная производительность, просто замечательная масштабируемость и очень активная поддержка в родном сообществе. На первое время весьма тяжелая в адаптации и непривычная в управлении, особенно после популярных CMS. Сразу надо сказать - это не движок, в том виде в котором мы привыкли, это мощный фундамент. Его необходимо в большой мере дорабатывать и допиливать, но результат будет стоить этого! Только представьте интернет магазин с 1 миллиардов уникальных товарных позиций! Это реально возможно, имеются развернутые сервера с нагенерированным контентом - работает очень быстро. Также имеется огромное количество реализованных проектов. Установка производится очень легко: необходимо скачать composer и дать команду на установку - всё, система готова к последующей настройке. И так мы, вместе с вами, погружаемся в Aimeos и запускаем наш новый проект Маркетплейса. Официальный сайт: Aimeos.org Официальный репозиторий: Aimeos Github Подробная инструкция: Документация по Aimeos версии 2024
  21. При установке панели HestiaCP и необходимости повышения версии PHP категорически запрещается устанавливать отдельные PHP средствами операционной системы. Необходимо установить используя: sudo /usr/local/hestia/bin/v-add-web-php 8.3 Пример указан для версии PHP 8.3 - если необходима другая, просто меняете цифры (подверсии устанавливаются последние, при обновлении автоматически обновляются до последних стабильных) Ссылка на статью на форуме hestia
×
×
  • Создать...