Модераторы: skyboy, MoLeX, Aliance, ksnk
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Советы по созданию портала интернет биржи 
:(
    Опции темы
antonivanov
  Дата 7.3.2010, 01:06 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 13
Регистрация: 7.1.2010

Репутация: нет
Всего: нет



Здравствуйте уважаемые программисты!
Работаю в студии, пришел заказ на создание сайта аналога http://www.betonmarkets.com/
Суть в том, чтобы пользователь мог играть на рынке валюты прямо на сайте. 
Я так понимаю здесь очень важным фактором является время отклика, т.к. скорость действий главное для трейдеров... 

Возможно придется брать в аренду\покупать сервера физически близко расположенные к серверам финансовых рынков...
Решил использовать zend framework, при необходимости memcached. + ускоряющие работу php модули (eAccelerator например, с ним ZF дает хорошие результаты во времени выполнения).

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


ps не знал в какую ветку форума разместить..
PM MAIL   Вверх
Vasay
Дата 7.3.2010, 03:21 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 2097
Регистрация: 8.3.2006

Репутация: нет
Всего: 73



Цитата

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


Если речь идет о forex или чем-то подобном, то:

Для фронт-энда: Flash, Java applet (используется на сайте, который Вы привели в качестве примера для Interactive Charts), JavaFX, Silverlite... Средствами HTML+JS делать его не стоит - загнется браузер все эти бары рисовать в реальном времени.


С Бэк-эндом сложнее.  Для отдачи финансовой информации в реальном времени нужен поток. Т.е. нужно писать свой сервер и коннектиться к нему . Можно, конечно, попытаться ограничится вебслужбой, но на скриптовом php реализовывать ее не стоит - загнется сервер от такого количества запросов и memcached не поможет. Нужно что-то типа спринговых singleton beans и session beans




--------------------
Придумать идеальную защиту от дурака невозможно, дураки, наудивление, изобретательны.
PM MAIL   Вверх
Fortop
Дата 7.3.2010, 07:16 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 2200
Регистрация: 13.11.2007
Где: Донецк

Репутация: 1
Всего: 42



Цитата(Vasay @  7.3.2010,  02:21 Найти цитируемый пост)
Средствами HTML+JS делать его не стоит - загнется браузер все эти бары рисовать в реальном времени.

Откуда такие гнилые дровишки? Сиречь информация.

Цитата(antonivanov @  7.3.2010,  00:06 Найти цитируемый пост)
Возможно придется брать в аренду\покупать сервера физически близко расположенные к серверам финансовых рынков...

Конкретно вам это не поможет (почему не поможет, читайте ниже), поэтому можно просто не заморачиваться.

Цитата(antonivanov @  7.3.2010,  00:06 Найти цитируемый пост)
Я так понимаю здесь очень важным фактором является время отклика, т.к. скорость действий главное для трейдеров... 

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

Порталы такого рода фактически являются родственниками онлайн-казино и онлайн-аукционов. Отсюда и прыгать по большинству требований.

Поскольку за банковскими автоматизированными системами биржевых торгов вам всеравно просто не угнаться, там счет идет на миллисекунды. И сервера выносят фактически на биржевую площадку.
У вас бюджета хватит на такое? Сомневаюсь.



--------------------
Мир это Я.
Живее всех живых.
PM MAIL   Вверх
Vasay
Дата 7.3.2010, 13:27 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 2097
Регистрация: 8.3.2006

Репутация: нет
Всего: 73



Fortop

Цитата

Откуда такие гнилые дровишки? Сиречь информация.


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

К тому же, для получения постоянно меняющейся информации лучше иметь постоянное соединение а не долбить сервер post запросами.


--------------------
Придумать идеальную защиту от дурака невозможно, дураки, наудивление, изобретательны.
PM MAIL   Вверх
antonivanov
Дата 7.3.2010, 15:21 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 13
Регистрация: 7.1.2010

Репутация: нет
Всего: нет



Цитата(Fortop @  7.3.2010,  07:16 Найти цитируемый пост)
Поскольку за банковскими автоматизированными системами биржевых торгов вам всеравно просто не угнаться, там счет идет на миллисекунды. И сервера выносят фактически на биржевую площадку.
У вас бюджета хватит на такое? Сомневаюсь.


я не спрашиваю сколько будет стоить то или другое, меня интересуют технологии которые вы порекомендуете.
Причем система эта будет не автоматизированная.
PM MAIL   Вверх
Fortop
Дата 7.3.2010, 15:34 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 2200
Регистрация: 13.11.2007
Где: Донецк

Репутация: 1
Всего: 42



Цитата(Vasay @  7.3.2010,  12:27 Найти цитируемый пост)
Когда график должен обновляться ежесекундно, а пользователь может добавлять к барам еще различые вспомогательные графики?

Вы серьезно полагаете, что JS не справится?
Больше 3-5 графиков доморощенные (да и не доморощенные, а я таки работал дилером в банке почти 5 лет) не используют.
Впрочем для красивостей действительно проще использовать готовое Flash решение.

Цитата(Vasay @  7.3.2010,  12:27 Найти цитируемый пост)
для получения постоянно меняющейся информации лучше иметь постоянное соединение а не долбить сервер post запросами. 

гугл приглашает вас - long polling

Цитата(antonivanov @  7.3.2010,  14:21 Найти цитируемый пост)
я не спрашиваю сколько будет стоить то или другое, меня интересуют технологии которые вы порекомендуете.

Вообще-то от бюджета зависит и реализация.
Если планируется банька на даче, то топор в качестве технологии вполне сойдет и пригонять башенный кран совершенно не нужно.
Если же строится небоскреб, то боюсь знания топора будет недостаточно.

Цитата(antonivanov @  7.3.2010,  14:21 Найти цитируемый пост)
Причем система эта будет не автоматизированная. 

Тогда не стоит заморачиваться.

PHP + JS/Flash по вкусу. Более детально что-либо порекомендовать можно только лишь зная ТЗ.




--------------------
Мир это Я.
Живее всех живых.
PM MAIL   Вверх
Vasay
Дата 7.3.2010, 16:05 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 2097
Регистрация: 8.3.2006

Репутация: нет
Всего: 73



Цитата

Вы серьезно полагаете, что JS не справится?


Ну, я пытался рисовать графики с помощью JS (использовал различные либы). Когда 10 точек рисуешь - еще нормально, когда 100 - firefox делает это секунд за 5-10, ie просто умирает на пару минут.  И это без каких-либо сложных расчетов и на весьма приличных машинах.


Цитата

гугл приглашает вас - long polling


И что Вы предлагаете использовать на стороне сервера? 

Цитата(Fortop @  7.3.2010,  15:34 Найти цитируемый пост)
Цитата(antonivanov @  7.3.2010,  14:21 Найти цитируемый пост)
Цитата

Причем система эта будет не автоматизированная. 


Тогда не стоит заморачиваться.

PHP + JS/Flash по вкусу. Более детально что-либо порекомендовать можно только лишь зная ТЗ.


А вот с этим уже согласен.

Это сообщение отредактировал(а) Vasay - 7.3.2010, 16:06


--------------------
Придумать идеальную защиту от дурака невозможно, дураки, наудивление, изобретательны.
PM MAIL   Вверх
Fortop
Дата 7.3.2010, 16:31 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 2200
Регистрация: 13.11.2007
Где: Донецк

Репутация: 1
Всего: 42



Цитата(Vasay @  7.3.2010,  15:05 Найти цитируемый пост)
И что Вы предлагаете использовать на стороне сервера?

Да, например, те же Котеровские realplexor, multiplexor


--------------------
Мир это Я.
Живее всех живых.
PM MAIL   Вверх
Vasay
Дата 7.3.2010, 17:33 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 2097
Регистрация: 8.3.2006

Репутация: нет
Всего: 73



Цитата

Да, например, те же Котеровские realplexor, multiplexor 


Впринципе, можно.  Но имхо, лучше иметь на клиенте Flash или Java applet


--------------------
Придумать идеальную защиту от дурака невозможно, дураки, наудивление, изобретательны.
PM MAIL   Вверх
antonivanov
Дата 7.3.2010, 20:15 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 13
Регистрация: 7.1.2010

Репутация: нет
Всего: нет



всем спасибо!
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса

Внимание: данный раздел предназначен для решения сложных, нестандартных задач.

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | PHP: Для профи | Следующая тема »


 




[ Время генерации скрипта: 0.0790 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.