![]() |
Модераторы: skyboy, MoLeX, Aliance, ksnk |
![]() ![]() ![]() |
|
antonivanov |
|
|||
Новичок Профиль Группа: Участник Сообщений: 13 Регистрация: 7.1.2010 Репутация: нет Всего: нет |
Здравствуйте уважаемые программисты!
Работаю в студии, пришел заказ на создание сайта аналога http://www.betonmarkets.com/ Суть в том, чтобы пользователь мог играть на рынке валюты прямо на сайте. Я так понимаю здесь очень важным фактором является время отклика, т.к. скорость действий главное для трейдеров... Возможно придется брать в аренду\покупать сервера физически близко расположенные к серверам финансовых рынков... Решил использовать zend framework, при необходимости memcached. + ускоряющие работу php модули (eAccelerator например, с ним ZF дает хорошие результаты во времени выполнения). Прошу у вас советов и рекомендации по использованию программных продуктов, либо настройке сервера и вообще главные проблемы которые меня ожидают. Спасибо за внимание ps не знал в какую ветку форума разместить.. |
|||
|
||||
Vasay |
|
|||
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2097 Регистрация: 8.3.2006 Репутация: нет Всего: 73 |
Если речь идет о forex или чем-то подобном, то: Для фронт-энда: Flash, Java applet (используется на сайте, который Вы привели в качестве примера для Interactive Charts), JavaFX, Silverlite... Средствами HTML+JS делать его не стоит - загнется браузер все эти бары рисовать в реальном времени. С Бэк-эндом сложнее. Для отдачи финансовой информации в реальном времени нужен поток. Т.е. нужно писать свой сервер и коннектиться к нему . Можно, конечно, попытаться ограничится вебслужбой, но на скриптовом php реализовывать ее не стоит - загнется сервер от такого количества запросов и memcached не поможет. Нужно что-то типа спринговых singleton beans и session beans -------------------- Придумать идеальную защиту от дурака невозможно, дураки, наудивление, изобретательны. |
|||
|
||||
Fortop |
|
||||||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2200 Регистрация: 13.11.2007 Где: Донецк Репутация: 1 Всего: 42 |
Откуда такие гнилые дровишки? Сиречь информация.
Конкретно вам это не поможет (почему не поможет, читайте ниже), поэтому можно просто не заморачиваться.
В текущих условиях рынка это практически ни на что не влияет, если конечно у вас задержка не больше полусекунды. Порталы такого рода фактически являются родственниками онлайн-казино и онлайн-аукционов. Отсюда и прыгать по большинству требований. Поскольку за банковскими автоматизированными системами биржевых торгов вам всеравно просто не угнаться, там счет идет на миллисекунды. И сервера выносят фактически на биржевую площадку. У вас бюджета хватит на такое? Сомневаюсь. -------------------- Мир это Я. Живее всех живых. |
||||||
|
|||||||
Vasay |
|
|||
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2097 Регистрация: 8.3.2006 Репутация: нет Всего: 73 |
Fortop,
Нарисовать график с помощью js можно, но стоит ли это делать? Когда график должен обновляться ежесекундно, а пользователь может добавлять к барам еще различые вспомогательные графики? К тому же, для получения постоянно меняющейся информации лучше иметь постоянное соединение а не долбить сервер post запросами. -------------------- Придумать идеальную защиту от дурака невозможно, дураки, наудивление, изобретательны. |
|||
|
||||
antonivanov |
|
|||
Новичок Профиль Группа: Участник Сообщений: 13 Регистрация: 7.1.2010 Репутация: нет Всего: нет |
я не спрашиваю сколько будет стоить то или другое, меня интересуют технологии которые вы порекомендуете. Причем система эта будет не автоматизированная. |
|||
|
||||
Fortop |
|
||||||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2200 Регистрация: 13.11.2007 Где: Донецк Репутация: 1 Всего: 42 |
Вы серьезно полагаете, что JS не справится? Больше 3-5 графиков доморощенные (да и не доморощенные, а я таки работал дилером в банке почти 5 лет) не используют. Впрочем для красивостей действительно проще использовать готовое Flash решение.
гугл приглашает вас - long polling
Вообще-то от бюджета зависит и реализация. Если планируется банька на даче, то топор в качестве технологии вполне сойдет и пригонять башенный кран совершенно не нужно. Если же строится небоскреб, то боюсь знания топора будет недостаточно. Тогда не стоит заморачиваться. PHP + JS/Flash по вкусу. Более детально что-либо порекомендовать можно только лишь зная ТЗ. -------------------- Мир это Я. Живее всех живых. |
||||||
|
|||||||
Vasay |
|
||||
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2097 Регистрация: 8.3.2006 Репутация: нет Всего: 73 |
Ну, я пытался рисовать графики с помощью JS (использовал различные либы). Когда 10 точек рисуешь - еще нормально, когда 100 - firefox делает это секунд за 5-10, ie просто умирает на пару минут. И это без каких-либо сложных расчетов и на весьма приличных машинах.
И что Вы предлагаете использовать на стороне сервера? А вот с этим уже согласен. Это сообщение отредактировал(а) Vasay - 7.3.2010, 16:06 -------------------- Придумать идеальную защиту от дурака невозможно, дураки, наудивление, изобретательны. |
||||
|
|||||
Fortop |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2200 Регистрация: 13.11.2007 Где: Донецк Репутация: 1 Всего: 42 |
Да, например, те же Котеровские realplexor, multiplexor -------------------- Мир это Я. Живее всех живых. |
|||
|
||||
Vasay |
|
|||
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2097 Регистрация: 8.3.2006 Репутация: нет Всего: 73 |
Впринципе, можно. Но имхо, лучше иметь на клиенте Flash или Java applet -------------------- Придумать идеальную защиту от дурака невозможно, дураки, наудивление, изобретательны. |
|||
|
||||
antonivanov |
|
|||
Новичок Профиль Группа: Участник Сообщений: 13 Регистрация: 7.1.2010 Репутация: нет Всего: нет |
всем спасибо!
|
|||
|
||||
![]() ![]() ![]() |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | PHP: Для профи | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |