Bitcoin Forum
October 05, 2024, 10:21:50 AM *
News: Latest Bitcoin Core release: 28.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: What framework to use for writing a live ticker website.  (Read 305 times)
lavenderp (OP)
Newbie
*
Offline Offline

Activity: 26
Merit: 1


View Profile
April 18, 2017, 08:28:46 AM
 #1

Lets have a look at this examle http://bitcointicker.co/ and discuss what is best to set this price ticker up. I am new to those complex type of websites with frequent calls to exchange side API's.
What framework would you choose to make it work on a self-hosted server?

http://o65.tinypic.com/2ef59c9.png

I started to learn full-stack Python with Django, as everything comes out of the box. Bitcointicker.co seems to be build on node.js after I found this repo https://github.com/btccointicker/website-live-connection-map
Further features would be:
  • mail notification triggered on certain price level
  • Graphs to show market depth and price history, so I will have to interface with a database - preferably MySQL

 What are your suggestions - should I rather use some other framework?
I did not find a profound tutorial yet.
jmigdlc99
Sr. Member
****
Offline Offline

Activity: 784
Merit: 282


View Profile WWW
April 20, 2017, 02:22:39 AM
 #2

What is your experience in web development?

Will the ticker be for your own personal consumption? If so, I believe the easiest (due to the vast number of resources and guides online) would be to use straight PHP. What you're trying to do is very specific and using a framework would only increase the learning curve and give you lots of functions and features that you would generally never use.

That being said, I would first look into how to use PHP and HTTPS and familiarize yourself with the API from which you want to collect data from (coindesk api, karken api, etc.). Try simply printing the values and refreshing them on a web page first. Then afterwards, look into PHPMAILER to send email automatically from your php page/app.

Hope this helps!

0xacBBa937A57ecE1298B5d350f40C0Eb16eC5fA4B
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!