Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Web программирование > Общие вопросы Web
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Закрытая тема
Ваша тема закрыта, почему это могло произойти? Возможно,
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу.
Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста".
Название темы слишком короткое или не отражает сути вашего вопроса.
Тема исчерпала себя, помните, один вопрос - одна тема
Прочитайте правила и заново правильно создайте тему.
 
Опции темы Поиск в этой теме
Старый 02.01.2013, 01:31   #1
Vertikal_nik
 
Регистрация: 30.12.2012
Сообщений: 3
По умолчанию Выбор языка для интернет-проекта

Доброго времени суток

Планируется создание интернет-ресурса. Большое количество пользователей и система общения

между ними. А размещение информации от пользователей. Целый ряд отдельных, но связанных

друг с другом блоков. В дальнейшем заказчик хочет добавить возможность группового общения

между пользователями (текстовый чат и видео чат).

Вопрос - на каком языке имеет смысл затевать подобное
1. Чтобы сайт принципиально мог выдерживать нагрузку до 1000-1500 обращений одновременно и

10 000 посещений в день
2. Чтобы программа работала максимально быстро
3. Чтобы впоследствии можно было реализовать все функции
4. Чтобы функции можно было наращивать последовательно, а в случае необходимости автономно

дорабатывать отдельные блоки
5. Чтобы язык был доступен различным разработчикам, достаточно популярен
6. Желательно, чтобы программа была бесплатной для коммерческого проекта, или затраты

минимальными

Какой для этого язык оптимальный?
PHP, Ruby, Python, Ajax - или что-то более другое?
Vertikal_nik вне форума
Старый 02.01.2013, 01:56   #2
MyLastHit
Очень суровый
Участник клуба
 
Аватар для MyLastHit
 
Регистрация: 17.12.2009
Сообщений: 1,988
По умолчанию

Цитата:
PHP, Ruby, Python, Ajax
Вопрос на засыпку. Найдите "неязык".

Цитата:
Какой для этого язык оптимальный?
Тот которым владеете, или сможете овладеть. Если я скажу, что на Erlang, вы бы вряд ли смогли начать на нем вебдев.
Facebook изначально на Perl, потом на PHP.
Twitter изначально на Ruby, потом на Java.
Github на Erlang и Ruby.
Yandex самый разносторонний(Java, C++, Python, Javascript(Node.js)).

Все зависит не столько от языка, сколько от масштабируемости проекта. Или вы думаете, что высоконагруженные сайты держатся на 1ом сервере?
Если бы вы задали вопрос, что конкретно подходит для реализации чата, я бы безусловнно ответил - NODE.JS. Для видеосвязи - Flash(P2P). Статический сервер nginx или yaws. OS любая, но лучше freebsd
Ненавижу быть как все, но люблю, чтобы все были как я.

Последний раз редактировалось MyLastHit; 02.01.2013 в 01:58.
MyLastHit вне форума
Старый 03.01.2013, 19:21   #3
pray_driver
Форумчанин
 
Аватар для pray_driver
 
Регистрация: 18.08.2010
Сообщений: 140
По умолчанию

Правильно говорят, тут дело скорее не в языке а в серверных мощностях. Если хватит серверу БД и веб-серверу мощей, чтобы выдержал 10 тысяч посещений (не так и много кстати, я думаю платный хост потянет), то можно любой язык использовать.
Люди бывают десяти типов: те, кто знают двоичную систему, и те, кто нет
pray_driver вне форума
Закрытая тема


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Выбор языка для оптимального решения задачи Sibulba Помощь студентам 8 22.01.2014 13:28
Выбор языка для изучения ro00t Свободное общение 0 31.07.2012 16:41
Выбор скриптового языка для сервиса _-Re@l-_ Общие вопросы Web 25 02.03.2012 21:14
Выбор языка програмирования для создания программы Mayskiykot Помощь студентам 0 13.01.2011 10:23