Bitcoin Forum

Bitcoin => Project Development => Topic started by: Astargath on May 28, 2019, 06:18:17 PM



Title: Is python the best programming language for a ''faucet'' type of website?
Post by: Astargath on May 28, 2019, 06:18:17 PM
I'm interested in hiring someone to make a faucet type website for me, which includes all the needed settings for sending payments, etc. Now I would like to know which language is the best so I can find the best dev for it. Also if someone created one or knows about them, how long should it take and how much would the price be, approximately since I'm running a little low on cash now that I've used it for several other projects. 


Title: Re: Is python the best programming language for a ''faucet'' type of website?
Post by: OmegaStarScream on May 29, 2019, 06:01:31 AM
There is no best or worst language as faucets are not really that much of a big deal. I believe most of the old faucets were built using PHP but Python, Java, Ruby on rails, are all good alternatives.

I personally wouldn't pay someone to create a faucet, as you can either use existing open source  (https://github.com/search?q=bitcoin+faucet)ones or platforms like FaucetHub for that purpose.


Title: Re: Is python the best programming language for a ''faucet'' type of website?
Post by: Astargath on May 29, 2019, 03:29:04 PM
There is no best or worst language as faucets are not really that much of a big deal. I believe most of the old faucets were built using PHP but Python, Java, Ruby on rails, are all good alternatives.

I personally wouldn't pay someone to create a faucet, as you can either use existing open source  (https://github.com/search?q=bitcoin+faucet)ones or platforms like FaucetHub for that purpose.


I know I can create my own but I want a ''pro'' one since the idea would be to integrate it with my browser based game, you will be able to claim from the faucet special tokens used in-game for purchases, participate in tournaments to win bitcoin, etc. I will not be able to do that myself since I'm not a programmer and I only know the basic stuff.


Title: Re: Is python the best programming language for a ''faucet'' type of website?
Post by: PassThePopcorn on May 29, 2019, 03:33:20 PM
There is no best or worst language as faucets are not really that much of a big deal. I believe most of the old faucets were built using PHP but Python, Java, Ruby on rails, are all good alternatives.

I personally wouldn't pay someone to create a faucet, as you can either use existing open source  (https://github.com/search?q=bitcoin+faucet)ones or platforms like FaucetHub for that purpose.


I know I can create my own but I want a ''pro'' one since the idea would be to integrate it with my browser based game, you will be able to claim from the faucet special tokens used in-game for purchases, participate in tournaments to win bitcoin, etc. I will not be able to do that myself since I'm not a programmer and I only know the basic stuff.

This seems like it would be easier than an actual BTC faucet, have a db that has a users balance and a time limit for using the faucet. Every time you use the faucet the users balance gets increased by randomfund amount. To me it seems the harder part of the faucet is sending the coin to users so without this it shouldn't be too hard.

The harder part would be the game development. It seems like you want a full web dev and not just a faucet created.


Title: Re: Is python the best programming language for a ''faucet'' type of website?
Post by: hatshepsut93 on May 29, 2019, 06:49:09 PM
I'm interested in hiring someone to make a faucet type website for me, which includes all the needed settings for sending payments, etc. Now I would like to know which language is the best so I can find the best dev for it. Also if someone created one or knows about them, how long should it take and how much would the price be, approximately since I'm running a little low on cash now that I've used it for several other projects. 

If you're on a tight budget, don't choose a programming language, find a competent dev who is up for the task and let them choose the language instead.


I know I can create my own but I want a ''pro'' one since the idea would be to integrate it with my browser based game, you will be able to claim from the faucet special tokens used in-game for purchases, participate in tournaments to win bitcoin, etc. I will not be able to do that myself since I'm not a programmer and I only know the basic stuff.

This changes things a bit though, it's better if both the game and faucet's backend are written in the same language, especially if they will be tightly coupled.


Title: Re: Is python the best programming language for a ''faucet'' type of website?
Post by: DaCryptoRaccoon on May 29, 2019, 07:07:07 PM
Python is a good base for building something like this. 
I did some searching and found a raven coin faucet coded in python I have not tested it though iif you are looking for some codebase to work from then I think this might be a good starting place.

https://github.com/standard-error/raven-faucet

I noticed it has a few pip requirements I have not tested this and would urge you to only use this as a reference for the code and not to use this unless you want to check all the deps it requires.


Title: Re: Is python the best programming language for a ''faucet'' type of website?
Post by: pooya87 on May 30, 2019, 02:45:04 AM
There is no best or worst language as faucets are not really that much of a big deal. I believe most of the old faucets were built using PHP but Python, Java, Ruby on rails, are all good alternatives.

I personally wouldn't pay someone to create a faucet, as you can either use existing open source  (https://github.com/search?q=bitcoin+faucet)ones or platforms like FaucetHub for that purpose.


I know I can create my own but I want a ''pro'' one since the idea would be to integrate it with my browser based game, you will be able to claim from the faucet special tokens used in-game for purchases, participate in tournaments to win bitcoin, etc. I will not be able to do that myself since I'm not a programmer and I only know the basic stuff.

maybe use the same programming language as your "browser based game" since you want to connect the two together you can use the same programmer (was it you yourself?) to code that part too and that way keep everything "neat" and you won't have to find different developers to fix if a problem happened in one part, you just use the same dev.


Title: Re: Is python the best programming language for a ''faucet'' type of website?
Post by: Initscri on May 30, 2019, 03:47:53 AM
I'd probably more consider your developers expertise on this matter. Go with a language he/she is comfortable with.

For a simple/normal faucet, I'd go PHP, Python or Node. If it were me, I'd go PHP w/ Laravel LTS


Title: Re: Is python the best programming language for a ''faucet'' type of website?
Post by: Lily_Olive on May 30, 2019, 07:33:15 PM
Yes python is the best programming language for a faucet type of website..well you can use any other language...all languages have same benfits.. but php is more  easy than python..


Title: Re: Is python the best programming language for a ''faucet'' type of website?
Post by: stomachgrowls on May 30, 2019, 10:13:17 PM
There is no best or worst language as faucets are not really that much of a big deal. I believe most of the old faucets were built using PHP but Python, Java, Ruby on rails, are all good alternatives.

I personally wouldn't pay someone to create a faucet, as you can either use existing open source  (https://github.com/search?q=bitcoin+faucet)ones or platforms like FaucetHub for that purpose.


I know I can create my own but I want a ''pro'' one since the idea would be to integrate it with my browser based game, you will be able to claim from the faucet special tokens used in-game for purchases, participate in tournaments to win bitcoin, etc. I will not be able to do that myself since I'm not a programmer and I only know the basic stuff.

maybe use the same programming language as your "browser based game" since you want to connect the two together you can use the same programmer (was it you yourself?) to code that part too and that way keep everything "neat" and you won't have to find different developers to fix if a problem happened in one part, you just use the same dev.
He already clarified that he doesnt have much knowledge when it comes to programming which we can presume that the browser based game is created with a dev.So,

it would be ideal if he would use up the same dev to on his faucet idea yet integration of the two would really be neat and the same dev would able to adjust on what
program lang he would tend to use but mostly it would be on the same language.This doesnt only reduce work cost but also lessen the hassle on contacting incase if there are problems
or adjustment on both faucet and that browser game.


Title: Re: Is python the best programming language for a ''faucet'' type of website?
Post by: shield132 on May 30, 2019, 11:14:35 PM
I'm interested in hiring someone to make a faucet type website for me, which includes all the needed settings for sending payments, etc. Now I would like to know which language is the best so I can find the best dev for it. Also if someone created one or knows about them, how long should it take and how much would the price be, approximately since I'm running a little low on cash now that I've used it for several other projects. 
At first tell me why did you decide to run faucet website? Don't you know freebitco.in? They were first, most strong and amazing during all time among faucets but they fail too, it was great at first when bitcoin wasn't popular and known among people, now faucets are just a waste of time and believe me your website will be a target of spammers and unserious people.
Why to make things hard? If you still plan to build website, use traditional html/css/php/msql/java.