Народ, привет! Есть небольшой вопрос для тех кто имел дело с проектами высокой нагрузки. Есть сайт (php+mysql) - допустим, на нем сидит одновременно 1000 человек. Принципиально написание кода под высокую нагрузку будет отличаться от обычного? есть ли определенные нюансы?
Одновременно 1000 - это не большая нагрузка (если это у тебя конечно не видеочат). Есть общие принципы программирования: минимум лишних действий, минимум "тяжелых" конструкций, минимум запросов к БД. Это называется оптимизацией. И чем большая нагрузка планируется, тем больше внимания следует уделить оптимизации. А действительно высоконагруженые ресурсы, в большинстве своём, пишутся не на PHP.
да. будет. там все по другому. пример: можно отрисовывать картинку по пикселю (обычный сайт), а можно делать MOV куска памяти в видеопамять (кластер/заточка/умелые руки/алгоритмы/пиво). тут примерно так же. p.s. кстти кеш там то же есть и не хилый. p.p.s. представь, что "контра" отрисовывает картинку по пикселю. пипец... гыгыгы.