как узнать сколько сайт макс может людей держать в онлайне ?

Discussion in 'PHP' started by 9822, 8 Jun 2009.

  1. 9822

    9822 Banned

    Joined:
    3 Aug 2005
    Messages:
    273
    Likes Received:
    29
    Reputations:
    8
    кодер написал движек, я его спрашиваю сайт сможет держать от 10.000 чел сразу ?

    он мне я не системный админ не знаю =)

    он написал на python движек, как узнать какой сервер надо брать чтоб держал сразу 5000 чел хотябы?



    таблиц в базе данных 15.
    когда человек заходит на сайт, делается запрос к bd, к 2 таблицам.


    т.е если сразу 5000 зайдут то 5000 запросов к bd.


    как определяется сколкьо макс держать людей, и если хостинг не подходит выбрать другой ?
     
  2. blednii

    blednii Elder - Старейшина

    Joined:
    12 Jun 2007
    Messages:
    160
    Likes Received:
    23
    Reputations:
    -7
    Можно своей же ддос атакой посмотреть сколько выдержит.
     
  3. GreenBear

    GreenBear наркоман с медалью

    Joined:
    7 May 2005
    Messages:
    2,547
    Likes Received:
    1,398
    Reputations:
    612
    http://httpd.apache.org/test/
     
  4. diznt

    diznt Elder - Старейшина

    Joined:
    31 Jan 2008
    Messages:
    432
    Likes Received:
    164
    Reputations:
    -19
    наврятли 10.000
    так как высокая нагрузка на БД
    И смотря как делаются запросы к БД (вроде)
     
    1 person likes this.
  5. blednii

    blednii Elder - Старейшина

    Joined:
    12 Jun 2007
    Messages:
    160
    Likes Received:
    23
    Reputations:
    -7

    Ты не учитываешь того какой сервер и какая БД используеться, если самописная на с++ то может и больше держать, даже написанная база на питоне очень могущественна,намного быстрее мускула.

    А хорошо отлаженная база данных и сайт на питоне могут держать и больше человек, яркий тому пример -ютуб.
     
  6. blednii

    blednii Elder - Старейшина

    Joined:
    12 Jun 2007
    Messages:
    160
    Likes Received:
    23
    Reputations:
    -7

    Опиши поподробнее БД и насколько большие запросы отправляються. К тому же учтывать надо внутренние затраты сервера на выполнение скрипта.
     
  7. FireFenix

    FireFenix Elder - Старейшина

    Joined:
    3 Jun 2009
    Messages:
    390
    Likes Received:
    115
    Reputations:
    23
    1) Параметры серверва
    2) Количество и сложность запросов на одного юзера
    3) Количество строк и сложность скрипта
    4) Присудствует ли работа с файловой системой?
    В студию!
     
  8. 9822

    9822 Banned

    Joined:
    3 Aug 2005
    Messages:
    273
    Likes Received:
    29
    Reputations:
    8
    программисту написал жду ответ, вот точно будет заходить от 1000 в сутки

    сразу может в будущем сидеть по 3000-4000 , как для этих целей выбирается сервер ?
     
  9. GreenBear

    GreenBear наркоман с медалью

    Joined:
    7 May 2005
    Messages:
    2,547
    Likes Received:
    1,398
    Reputations:
    612
    мда такое число даже самый идиотский хост выдержит.
    вот будет сидеть в будущем, будешь и покупать хорошие сервера.
     
  10. blednii

    blednii Elder - Старейшина

    Joined:
    12 Jun 2007
    Messages:
    160
    Likes Received:
    23
    Reputations:
    -7
    Все зависит от того как оно написанно. Просто в случае если там пару сотен бесконечных циклов то и 10 человек может не держать =)
     
  11. ReduKToR

    ReduKToR Active Member

    Joined:
    5 Jan 2009
    Messages:
    257
    Likes Received:
    179
    Reputations:
    4
    тут зависит больше не от сайта, а от сервера =)
     
  12. blednii

    blednii Elder - Старейшина

    Joined:
    12 Jun 2007
    Messages:
    160
    Likes Received:
    23
    Reputations:
    -7

    Ты видимо не внимательно читал. Сайт написан на питоне, что в свою очередь работает на очень не многих хостах и то, тех которые стоят приличных денег. Я уверен в данном случае будет зависить от оптимизации сайта на порядок более чем от вычислительных мощностей серверов используемых.

    На данном этапе необходимо как можно более подробно узнать о сайте чтоб можно было что-то думать и решать.