Люблю музыку, активный отдых и конечно все, что связано с IT тематикой.

Достижения

Все достижения (1)

Наибольший вклад в теги

Все теги (11)

Лучшие ответы пользователя

Все ответы (4)
  • Как одновременно управлять несколькими Mikrotik`ами?

    siferdj
    @siferdj Автор вопроса
    Люблю учиться
    В общем решение я нашел. Как по мне, так оно идеально со всех сторон. Начну сначала.
    • База данных
    • Веб сервер
    • Дополнительные библиотеки

    А теперь подробнее.

    База данных
    Поднял MySQL сервер. Внес все необходимые данные. Всё надежно, быстро и доступно.

    Веб сервер
    Тут всё тривиально как и с остальными пунктами.

    Дополнительные библиотеки
    php*-snmp, php*-ssh2

    Началось всё с того, что необходимо было управлять большим количеством роутеров, а также следить за их "самочувствием" и многими другими параметрами.

    Не получив подходящего и правильного решения по удаленному администрированию роутеров, я занялся изучением zabbix. Настроив, я начал вникать в тонкости мониторинга. Это, я Вам скажу тот еще подарок. Попытался извратиться при помощи этого продукта и хотел добиться того злополучного удаленного управления. Получилось, но с костылями.

    А теперь вся соль.
    Заполнил данные в базу. Ну, как заполнил. Парсингом на php перенес всё необходимое. После чего пару дней мучений и что мы получаем по итогу?
    • Удаленное администрирование каждый или всеми разу роутерами
    • Мониторинг. Строго функциональный.
    • Email, sms, jabber оповещения. (был старенький gsm шлюз)

    По сути, мы имеем тот-же zabbix, только ко всему узко специализированный. Как я понял, использовал 2% от всех возможностей самого zabbix. Он сильно нагружает как базу данных и как следствие систему.

    В общем вся эта эпопея с микротиками обошлась мне до 100 строк кода на php. Получен необходимый функционал. Удаленное управление по регионам, по моделям, по штукам. Мониторинг всего что необходимо. Оповещения. Плюс всё лежит в базе данных. Можно использовать для любых задач в дальнейшем.
    Веб интерфейс который подходит только Вам. Как нарисуете, таким и будет. Сбор информации только тот, который нужен. Удаленное управление только то, что Вам необходимо.
    Итог:
    Учите php и html+css. Если хотите интерактивности, то можно еще javascript выучить. Задача кажется не простой, но по факту тривиальна. К примеру, для того, чтобы управлять всеми роутерами необходима информация для входа и 10 строк кода. Обновить, сделать резервное копирование, поменять пароль на wi-fi, удалить, дописать. Всё что душе угодно. Все надежно и быстро. 1 минута на обновление всех 80 штук. Как Вам? Вот и думайте)))
    Ответ написан
  • Есть ли такие ресурсы на которых разбирают базовые проблемы вёрстки?

    siferdj
    @siferdj
    Люблю учиться
    Практика закаляет. В теории можно запутаться и если ей не заниматься, то через некоторое время забудется. Создай полноценный сайт, по ходу дела, ты будешь сталкиваться с трудностями и решать их по мере необходимости. От всего не застрахуешься. Есть ряд критериев, которые надо учитывать при верстке, но если ты прошел htmlacademy и им подобные курсы, то с семантикой как минимум ты должен быть знаком. Самое верное решение - фриланс. Сделай небольшой проект бесплатно, но предупреди заказчика о своей цели. В конечном итоге вы оба в выигрыше останетесь. Удачи!
    Ответ написан

Лучшие вопросы пользователя

Все вопросы (8)