Задать вопрос
Ответы пользователя по тегу Веб-разработка
  • Качественный СМС-шлюз для двухфакторной аутентификации?

    Я для своих мелких задач использую sms.ru

    Пока вроде проблем не было.
    Ответ написан
    Комментировать
  • Своя домашняя серверная стойка?

    Дома серверная стойка?! А спать как будете, она же будет гудеть как средних размеров самолет.

    Дедикэйтед — наше все, и дешевле выйдет, с учетом амортизации оборудования. На поиграться в самый раз.
    Ответ написан
    5 комментариев
  • Отзеркалить сайт?

    Вопрос неразрешим без указания точного и полного списка технологий, которые используются в работе сайта. А именно:
    -платформа (windows, linux)
    -сервер приложения (язык, веб сервер)
    -сервер БД
    -статика (заливается ли пользователями, как интенсивно)

    От этого уже можно будет отталкиваться.

    Второе от чего стоит отталкиваться, это задача. Что требуется?
    1. Иметь горячую копию сайта, на случай падения основного
    2. Увеличить производительность, за счет увеличения количества серверов.

    В зависимости от задачи решение будет разным.

    Краткий план решения такой:
    1. поднять копию сервера с тем же окружением (сервер БД, веб сервер, интерпритатор)
    2. скопировать данные приложения
    3. Развернуть копию БД
    4. сложный пункт обеспечить репликацию БД. Особенно сложно если требуется репликация мастер-мастер. Т.е. изменения на любом из сайтов, должны быть выгружены на второй. Во первых такое поддерживают далеко не все БД, во вторых это черевато потерей данных. Если требуется горячая копия, то нужно использовать мастер-слэйв в основном режиме и переводить слэйв в мастер при падении. Если требуется увеличение производительности, то нужно будет выделить одну master и несколько slave. Переписать сайт таким образом, чтобы для записи в БД он использовал только соединение с master БД, а для чтения одну из slave, таким образом будет сбалансирована нагрузка на БД (записи обычно на порядки меньше чем чтения)
    5. тоже не очень простой пунтк обеспечить синхронизацию статики. Это можно сделать с помощью rsync. Но тоже могут быть разные проблемы.
    6. специфические ресурсы (redis, mongo, memcache) и тому подобное тоже должы быть зеркалированы и при необходимости синхронизированы.

    Чем больше будет уточнений, тем больше смогу еще посоветовать.
    Ответ написан
  • Контроль доступа на сайте. Чего хочется?

    Главное, чтобы все это
    1. удовлетворяло задаче
    2. было по максимуму автоматизировано. Чтобы создавая объект не надо было проставлять 100500 галочек и радиобаттонов.
    Ответ написан
    Комментировать
  • Задумываю MS Access Online. Простую и доходчивую. Пользовались бы?

    А уверены, что у вас получится приложение которое «не тормозит и функционально»?
    Ответ написан
  • Как написать игровой сервер на Qt?

    Применять низкоуровневый язык, когда можно обойтись управляемым, на мой взгляд расточительство, по отношению к рабочему времени программиста. Один маааааленький забытый где-то мемори лик обеспечит вам много часов отладки. Используйте C# (mono) или Java.

    Нагрузка 2000-2500 не такая уж запредельная. В крайнем случае сделаете кластер из n серверов. Это куда проще чем пытаться выиграть несколько процентов производительности используя низкоуровневый язык, при этом имея приличную вероятность сесть в лужу.

    Во избежание холиваров:
    Я не утверждаю, что любая программа на Java или C# работает также быстро как на C++. Я утверждаю что _хорошая_ программа на Java\C# работает ненамного дольше чем _хороший_ аналог на C++. Управляемые языки, так же как C++ имеют свои особенности, которые надо учитывать, и тогда производительность будет весьма приличной.
    Ответ написан
    1 комментарий
  • Как найти подрядчика

    Это не вы случайно делаете сервис заказа печатных фоток из вконтакте\фэйсбука\инстаграма?
    Ответ написан