Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > PHP: Общие вопросы > Проект с большим количеством пользователей


Автор: chiffa 19.4.2010, 17:47
Всем добрый день. Начинаю работу над проектом с потенциальной нагрузкой в несколько миллионов пользователей, хотел бы просить совета на что стоит акцентироваться дабы проект не тормозил и падал сервак. Основные действия совершаемые пользователями:
1. Регистрация
2. Закачка видео, аудио файлов, фотографий
3. Постинг сообщений
4. Поиск по порталу

и еще вопрос, проект планируется делать много-серверный, как это влияет на структуру скрипта? Как между собой связать базы и файлы находящиеся на разных серверах?

Заранее всем спасибо за советы smile

Автор: LeoK 20.4.2010, 00:33
1. Регистрация - генерация хеша юзера + выборка его по БД ключ-значение
2. nginx + скрипты раздачи
3. mysql... либо еще лучше аналог mongodb
4. sphinx

Автор: Guedda 20.4.2010, 08:58
"Москва не сразу строилась" - предопределить ошибки можно только анализируя Ваш код. Поэтому для начала сделайте то, что запланировали, а потом при появлении ошибок обращайтесь с вопросами.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)