jasonKidd (OP)
Newbie
Offline
Activity: 20
Merit: 0
|
|
October 13, 2012, 02:23:20 AM |
|
does anyone know what blockchain, satoshidice, bitcoin minesweeper, etc are built with?
|
|
|
|
Ryland R. Taylor-Almanza
Legendary
Offline
Activity: 882
Merit: 1001
|
|
October 13, 2012, 02:44:38 AM |
|
I don't know what other services are using, but I personally recommend Django.
|
|
|
|
.BITSLER. | ▄███ ▄████▀ ▄████▀ ▄████▀ ▄██▄ ▄████▀ ▀████▄ ▄████▀ ▀████▄ ▄████▀ ▀████▄ ▄████▀ ▀████▄ ▄████▀ ▄████▄ ▄████▄ ▀████▄ █████ ██████ ██████ █████ ▀████▄ ▀████▀ ▀████▀ ▄████▀ ▀████▄ ▄████▀ ▀████▄ ▄████▀ ▀████▄ ▄████▀ ▀████▄ ▄████▀ ▀████▄▄████▀ ▀██████▀ ▀▀▀▀ | | ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▄ ▄▄▄▄▀▀▀▀ ▄▄█▄▄ ▀▀▄ ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▄ █ ▀▄▄ ▀█▀▀ ▄ ▀████ ▀▀▄ █ █▄ ▀▄ ▀████ ▀▀ ▄██▄ ▀▀▄ ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀ █ ▀▀ ▀▄▄ ▀████ ▄▄▄▀▀▀ █ █ ▄ ▀▄ ▄▄▄▀▀▀ ▄▄ █ ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀ █ ▄▄ ███ ▀██ █ ▀▀ █ █ ███ ▀██ █ ▄▄ █ ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀ ▀▄ █ ▀▀ █ ▀▀▄ ███▄ █ ▄▄ █ ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀ ▀▀▄ █ ▀▀▄▄▄▀▀▀ ▄▄▄▄▄▄▄▄▄▄▄█▄▄▀▀▀▀ | | | | ▄▄▄██████▄▄▄ ▄▄████████████████▄▄ ▄██████▀▀▀▀▀▀▀▀▀▀██████▄ ▄ ▄█████▀ ▀█████▄ ██▄▄ █████▀ ▄ ▀█████ ████████ ▄██ █████ ████████▄ ███▀ ████▄ █████████▀▀ ▄███▀ █████ █▀▀▀ █████ █████ ▄▄▄ ████ █████ █████ ▀▀ ████▀ █████ █████ █████▄ ▄█████ ▀█████▄ ▄█████▀ ▀██████▄▄▄▄▄▄▄▄▄▄██████▀ ▀▀████████████████▀▀ ▀▀▀██████▀▀▀ | | | | ▄▄▄███████▄▄▄ ▄█▀▀▀ ▄▄▄▄▄▄▄ ▀▀▀█▄ █▀▀ ▄█████████████▄ ▀▀█ █▀▀ ███████████████████ ▀▀█ █▀ ███████████████████████ ▀█ █▀ ███████████████▀▀ ███████ ▀█ ▄█▀ ██████████████▀ ▀█████ ▀█▄ ███ ███████████▀▀ ▀▀██ ███ ███ ███████▀▀ ███ ███ ▀▀▀▀ ███ ▀██▄ ▄██▀ ▀█▄ ▀▀ █▄ █▄▄▄▄▄▄▄▄▄█ █▄ ▀█████████▀ ▀█▄ ▀▀▀▀▀▀▀ ▀▀█▄▄ ▄▄▄ ▀▀█████ | | | [ | | ] |
|
|
|
Ei Cot
Newbie
Offline
Activity: 21
Merit: 0
|
|
October 13, 2012, 02:51:43 AM |
|
blockchain.info uses Coyote, so it's probably also using Tomcat, therefore is probably using Java. Like so many other sites, it uses Twitter's Bootstrap and jQuery on the frontend. SatoshiDice is clearly PHP. Bitcoin MineField is served by Express, therefore is built on top of Node, which is Javascript. The frontend uses jQuery and jQuery UI.
|
|
|
|
jasonKidd (OP)
Newbie
Offline
Activity: 20
Merit: 0
|
|
October 13, 2012, 03:02:38 AM |
|
blockchain.info uses Coyote, so it's probably also using Tomcat, therefore is probably using Java. Like so many other sites, it uses Twitter's Bootstrap and jQuery on the frontend. SatoshiDice is clearly PHP. Bitcoin MineField is served by Express, therefore is built on top of Node, which is Javascript. The frontend uses jQuery and jQuery UI. Thanks!
|
|
|
|
SätöshiTable
Newbie
Offline
Activity: 28
Merit: 0
|
|
October 13, 2012, 03:25:14 AM |
|
i stick with pure php
|
|
|
|
jasonKidd (OP)
Newbie
Offline
Activity: 20
Merit: 0
|
|
October 13, 2012, 03:53:44 AM |
|
i stick with pure php
i would like to use php as well for an experimental project, just to keep it simple are there any frameworks/guidelines to building a bitcoin friendly site in php? the successful bitcoin sites i've seen usually have these attributes: * they accept bitcoins by given each unique user a unique wallet to send money to * they allow for anonymous, tokenized access
|
|
|
|
gweedo
Legendary
Offline
Activity: 1498
Merit: 1000
|
|
October 13, 2012, 09:19:56 AM |
|
i stick with pure php
i would like to use php as well for an experimental project, just to keep it simple are there any frameworks/guidelines to building a bitcoin friendly site in php? the successful bitcoin sites i've seen usually have these attributes: * they accept bitcoins by given each unique user a unique wallet to send money to * they allow for anonymous, tokenized access You will probably want to use this http://jsonrpcphp.org/ and unqiue address for every transaction is the standard, when you want to start figuring out who send the transfer that is when things get difficult.
|
|
|
|
Ryland R. Taylor-Almanza
Legendary
Offline
Activity: 882
Merit: 1001
|
|
October 13, 2012, 09:19:11 PM |
|
blockchain.info uses Coyote, so it's probably also using Tomcat, therefore is probably using Java. Like so many other sites, it uses Twitter's Bootstrap and jQuery on the frontend. SatoshiDice is clearly PHP. Bitcoin MineField is served by Express, therefore is built on top of Node, which is Javascript. The frontend uses jQuery and jQuery UI. Out of these, I like Express a lot. Never tried Coyote, and I don't like PHP.
|
|
|
|
.BITSLER. | ▄███ ▄████▀ ▄████▀ ▄████▀ ▄██▄ ▄████▀ ▀████▄ ▄████▀ ▀████▄ ▄████▀ ▀████▄ ▄████▀ ▀████▄ ▄████▀ ▄████▄ ▄████▄ ▀████▄ █████ ██████ ██████ █████ ▀████▄ ▀████▀ ▀████▀ ▄████▀ ▀████▄ ▄████▀ ▀████▄ ▄████▀ ▀████▄ ▄████▀ ▀████▄ ▄████▀ ▀████▄▄████▀ ▀██████▀ ▀▀▀▀ | | ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▄ ▄▄▄▄▀▀▀▀ ▄▄█▄▄ ▀▀▄ ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▄ █ ▀▄▄ ▀█▀▀ ▄ ▀████ ▀▀▄ █ █▄ ▀▄ ▀████ ▀▀ ▄██▄ ▀▀▄ ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀ █ ▀▀ ▀▄▄ ▀████ ▄▄▄▀▀▀ █ █ ▄ ▀▄ ▄▄▄▀▀▀ ▄▄ █ ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀ █ ▄▄ ███ ▀██ █ ▀▀ █ █ ███ ▀██ █ ▄▄ █ ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀ ▀▄ █ ▀▀ █ ▀▀▄ ███▄ █ ▄▄ █ ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀ ▀▀▄ █ ▀▀▄▄▄▀▀▀ ▄▄▄▄▄▄▄▄▄▄▄█▄▄▀▀▀▀ | | | | ▄▄▄██████▄▄▄ ▄▄████████████████▄▄ ▄██████▀▀▀▀▀▀▀▀▀▀██████▄ ▄ ▄█████▀ ▀█████▄ ██▄▄ █████▀ ▄ ▀█████ ████████ ▄██ █████ ████████▄ ███▀ ████▄ █████████▀▀ ▄███▀ █████ █▀▀▀ █████ █████ ▄▄▄ ████ █████ █████ ▀▀ ████▀ █████ █████ █████▄ ▄█████ ▀█████▄ ▄█████▀ ▀██████▄▄▄▄▄▄▄▄▄▄██████▀ ▀▀████████████████▀▀ ▀▀▀██████▀▀▀ | | | | ▄▄▄███████▄▄▄ ▄█▀▀▀ ▄▄▄▄▄▄▄ ▀▀▀█▄ █▀▀ ▄█████████████▄ ▀▀█ █▀▀ ███████████████████ ▀▀█ █▀ ███████████████████████ ▀█ █▀ ███████████████▀▀ ███████ ▀█ ▄█▀ ██████████████▀ ▀█████ ▀█▄ ███ ███████████▀▀ ▀▀██ ███ ███ ███████▀▀ ███ ███ ▀▀▀▀ ███ ▀██▄ ▄██▀ ▀█▄ ▀▀ █▄ █▄▄▄▄▄▄▄▄▄█ █▄ ▀█████████▀ ▀█▄ ▀▀▀▀▀▀▀ ▀▀█▄▄ ▄▄▄ ▀▀█████ | | | [ | | ] |
|
|
|
davout
Legendary
Offline
Activity: 1372
Merit: 1008
1davout
|
|
October 13, 2012, 09:34:01 PM |
|
If you're manly enough Rails is the best choice.
|
|
|
|
Gyrsur
Legendary
Offline
Activity: 2856
Merit: 1520
Bitcoin Legal Tender Countries: 2 of 206
|
|
October 13, 2012, 09:42:12 PM |
|
|
|
|
|
maaku
Legendary
Offline
Activity: 905
Merit: 1012
|
|
October 14, 2012, 12:30:32 AM |
|
Of the choices there is basically no existing open-source bitcoin infrastructure for web apps, except perhaps a few scattered things in Python (pynode, for example). You're going to be doing a lot of stuff from scratch using JSON-RPC--which is available everywhere--so it matters far more how good your selection of language and framework is at doing general web stuff. Ruby (on Rails) and Python (with Django) are both excellent choices, and easy to get hosted on a professional environment like Herkoku.
|
I'm an independent developer working on bitcoin-core, making my living off community donations. If you like my work, please consider donating yourself: 13snZ4ZyCzaL7358SmgvHGC9AxskqumNxP
|
|
|
daybyter
Legendary
Offline
Activity: 965
Merit: 1000
|
|
October 14, 2012, 06:55:09 PM |
|
I wrote some basic stuff in Java, like Currency, CurrencyPair, Order, Trade etc. Depends on what you want build.
|
|
|
|
Arto
Donator
Full Member
Offline
Activity: 213
Merit: 100
|
|
October 14, 2012, 09:31:52 PM |
|
If using Ruby, the popular Sinatra framework is lightweight and has a rather gentler learning curve than Rails.
|
|
|
|
|