• Как увеличить мощность отдельного компьютера в сервере?

    kotomyava
    @kotomyava
    Системный администратор
    Во-первых: вероятно то, что вы называете сервером, является всё же кластером.
    Во-вторых: не зная как, и на каком ПО он построен, совершенно точно вам никто не сможет сказать, что с ним надо делать.
    В-третьих: Все вопросы касающиеся увеличения быстродействия, сводятся к поиску и устранению узких мест. Для этого снимаются различные метрики, и на их основе принимаются решения. И, вероятно, именно это максимально подробный ответ на вопрос, в той форме, в которой вы его задали.

    P.S. А про "питались его силой" это прям шедеврально.
    Ответ написан
    2 комментария
  • Чем плох Magento?

    kotomyava
    @kotomyava
    Системный администратор
    Он вполне хорош. Особенно, если сравнивать с битриксом.
    Разработчиков меньше, но они профессиональнее, в среднем, и найти вполне можно, так что это минусом сложно считать.

    Тем кто приводит примеры магазинов крупных сетей на битриксе: Вы же понимаете, что от битрикса там только название для маркетологов битрикса, а внутри всё переписано?
    Ответ написан
    Комментировать
  • Что лучше для интернет-магазина bitrix или opencart?

    kotomyava
    @kotomyava
    Системный администратор
    Opencart слишком простенький, и серьёзный проект на нём делать не стоит - будут большие трудозатраты. Битрикс очень переоценен за счёт агрессивного маркетинга, и на самом деле отвратителен, как только вы попытаетесь сделать что-то не совсем стандартное. Т.е. оба выбора не очень удачны.

    Посмотрите на какую-нибудь Magento или подобные проекты.
    Ответ написан
    2 комментария
  • Как правильно добавить новый сертификат в ubuntu?

    kotomyava
    @kotomyava
    Системный администратор
    Вероятно, их надо сконвертировать в crt:
    openssl pkcs7 -print_certs -in cacer.p7b -out cacer.crt
    openssl x509 -inform DER -in ssl.croinform.ru.cer -out ssl.croinform.ru.crt

    Скопировать их в /usr/local/share/ca-certificates и запустить update-ca-certificates
    Ответ написан
  • Где ловить ошибки при программировании на php?

    kotomyava
    @kotomyava
    Системный администратор
    При работе с PHP можно использовать отладчик, например xdebug, и какую-нибудь IDE поддерживающую отладку через него, тогда уровень отладки будет примерно таким же.
    Ответ написан
    Комментировать
  • Как решить ошибку composer: '""' is not recognized as an internal or external command, operable program or batch file.?

    kotomyava
    @kotomyava
    Системный администратор
    У вас нет в PATH композера просто. Либо надо положить его туда, где производится поиск исполнимых файлов, либо прописать путь до него в PATH, либо запускать с полным путём. Ну и у вас должен быть composer.bat который собственно и будет запускать composer, конечно.

    Прочитайте на всякий случай документацию по установке: https://getcomposer.org/doc/00-intro.md#installati...
    Ответ написан
    Комментировать
  • Обладает ли антибликовая пленка на мониторе защитной функцией для глаз?

    kotomyava
    @kotomyava
    Системный администратор
    Отсутствие/уменьшение бликов, позволяет меньше напрягаться, так что да, можно сказать обладает.

    Но вообще, лучшими защитными функциями для глаз обладает мозг, подпитанный нужной информацией, Ведь именно он, может помочь хорошо настроить яркость/контраст, делать упражнения периодически, и не смотреть в монитор без перерывов часами...
    Ответ написан
    Комментировать
  • Непонятное поведение запроса EXPLAIN?

    kotomyava
    @kotomyava
    Системный администратор
    Вам нужен индекс по условию выборки(visits.idad), и не будет бесполезного перебора всех строк, и длительного ожидания. Хотя уже то, что у вас, даже без индекса, перебором на каких-то всего 565 строк такие запросы "тормозят" вызывает вопросы...
    Ответ написан
  • Перспективность профессии программиста микроконтроллеров?

    kotomyava
    @kotomyava
    Системный администратор
    Зарплаты весьма высокие, т.к. необходима высокая квалификация даже на старте. Но не у нас. И удалённой работы, совсем не так много, как в IT, к сожалению.
    У нас мало рабочих мест, зарплаты, обычно, довольно печальные, в сравнении с тем же IT, большая часть разработки электроники, в целом у нас, это оборонка, и там свои заморочки...

    Тяги к электронике, и баловства с ардуинками, крайне мало для начала даже в этой сфере. Там весьма хардкорное программирование - необходимо куда серьёзнее следить за ресурсами, знать различные алгоритмы, зачастую серьёзную математику и.т.п. Без профильного образования, чаще всего там делать просто нечего.

    В перспективных разработках чаще всего будут ARM и ПЛИС. 8/16 битные микроконтроллеры, хоть и используются местами, но чаще из-за инерции, или очень специфичной периферии.

    P.S. Я сделал, кстати, ровно обратный переход, и совершенно о том не жалею. Сейчас, если жить в России, к сожалению, разработка электроники хороша, только как интересное хобби, а не как прибыльная работа.
    Ответ написан
    Комментировать
  • Как сделать так чтобы программа на хостинге запускалась сама?

    kotomyava
    @kotomyava
    Системный администратор
    Для этого существует cron под *nix и планировщик заданий в windows.
    Ответ написан
    Комментировать
  • Как проверить включено ли кеширование файлов?

    kotomyava
    @kotomyava
    Системный администратор
    Можно. На вкладке "сеть" при повторных запросах будет код состояния не 200, а 304 (Not Modified) для этих файлов.
    Ответ написан
  • Как безопасно соединяться с удаленной базой MySQL?

    kotomyava
    @kotomyava
    Системный администратор
    Если для использования - есть различные VPN(например, openvpn), которые в частности следят и за целостностью туннеля, тут всё будет прозрачно.

    Также есть возможность и штатными средствами mysql использовать шифрованные соединения (https://dev.mysql.com/doc/refman/5.7/en/encrypted-... но на практике этим редко пользуются.

    Если для обслуживания/периодической работы, то ssh хороший вариант за счёт простоты - не требуется что-то специально настраивать и устанавливать. Но подключение/переподключение туннеля придётся контролировать либо в ручную, либо средствами клиента.
    Ответ написан
    Комментировать
  • Как соединить apache с docker контейнером php-fpm?

    kotomyava
    @kotomyava
    Системный администратор
    Если у вас php-fpm слушает сокет, то зачем пытаться к нему подключаться по tcp, да ещё и на 127.0.0.1?

    Либо надо чтобы сокет был доступен где-то снаружи, и его использовать, либо надо использовать сеть докера и подключаться по tcp используя адреса внутри неё.

    А в целом, вам стоит перестать бездумно копипестить, и начать думать над действиями, вероятно. Больше читать документацию, и меньше howto.
    Ответ написан
    Комментировать
  • Как детектировать напряжение в большом диапазоне?

    kotomyava
    @kotomyava
    Системный администратор
    Оптопара, и возможно, дополнительно параметрический стабилизатор простейший на резисторе, и стабилитроне перед ней.
    Ответ написан
    Комментировать
  • Что использовать - MySQLi, или PDO?

    kotomyava
    @kotomyava
    Системный администратор
    Работать надо с PDO, конечно. Но не из соображений скорости - у вас ограничивающим фактором всё равно будет не эта прослойка, а качество самих запросов, структура данных и.т.п.
    Ответ написан
    7 комментариев
  • Как лучше поступать при выполнение сложной задачи?

    kotomyava
    @kotomyava
    Системный администратор
    С таким подходом, и мерой ответственности, вам просто противопоказано заниматься фрилансом.
    Будучи фрилансером надо постоянно печься о своей репутации, она очень важна, и её просадка катастрофически влияет на получение заказов. Ваш же путь, прямо ведёт к её потере.

    Учиться на проектах заказчиков нельзя, особенно фрилансеру. Просто примите это как аксиому.

    Хочется поучиться на практике - это отличная идея! Найдите себе задачу, можно прямо такую и взять как предлагает где-то заказчик, и решить её для себя, чтобы понять, насколько она вам по силам, и получить опыт.

    Также для повышения скилла, хорошо подходит участие в каких-нибудь opensource проектах, например: это не только опыт, кстати, но и связи, а также определённая известность, которая может вылиться в заказы. Ну и, конечно, самое важное - обратная связь о качестве вашей работы.
    Ответ написан
    Комментировать
  • Стоит ли работать с Drupal7?

    kotomyava
    @kotomyava
    Системный администратор
    Несколько соображений, которые могут вам помочь сделать выбор:
    Drupal 7 ещё довольно долго будет поддерживаться - года 3-4 по меньшей мере.
    Есть форк drupal 7: https://backdropcms.org/

    Drupal 8 вполне неплохо работает. Да, он сложнее технически, и требует более высокой квалификации от разработчика, но он не медленнее, и к тому же имеет более продвинутое кеширование.

    В целом, мне кажется, надо развиваться и осваивать Drupal 8, но вполне ещё можно делать проекты и на 7.
    Ответ написан
    2 комментария
  • Почему не работает JS код в php?

    kotomyava
    @kotomyava
    Системный администратор
    Наверное лучше так сформулировать: результат выполнения ajax запроса, это просто набор данных, и сам по себе он не начнёт выполнятся, как JS, даже если в нём и будет какой-то скрипт.
    А строка со скриптом внедрённая в html документ который обычным запросом приходит в браузер выполнится.
    Ответ написан
    Комментировать
  • Откуда сайты для нахождения информации по IP берут информацию?

    kotomyava
    @kotomyava
    Системный администратор
    Большинство из этой базы: https://www.maxmind.com/ru/geoip-demo?pkit_lang=ru
    Можно использовать в своём приложении что-то подобное, подробнее можно поискать по запросу 'geoip'.
    Ответ написан
  • Как зделать синхронизацию сайта с 1с, используя codeigniter или чистый PHP?

    kotomyava
    @kotomyava
    Системный администратор
    Если вам нужна возможность прямой работы с даными в реальном времени, в 1c8 есть возможность обмена данными по протоколу OData поверх http транспорта. Для него есть документация, и не так сложно сделать обмен данными на любом языке, в частности PHP.

    А СommerceML это скорее о выгрузке прайсов/загрузке заказов время от времени, и это тоже всё документированоо неплохо.

    А пошагово вам тут никто не объяснит. Для разных задач разные шаги будут. А реализация будет различной даже для разных конфигураций 1С.
    Ответ написан
    Комментировать