Can you answer these questions?

Posted by Alert Games on April 8, 2014, 3:18 p.m.

So I am starting to plan out how to launch services and stuff for apps and games and what have you. But there are a lot of questions with different opinions as to what is the best way to do things.

Maybe you could give some opinions and insight to some of these?

Web Requests:

the AGAPI and Apps will need many web requests. I used to use PHP, but I am thinking of using something more efficient.

Should I use Node.js? Does it need to be installed on the server? Seems to have a learning curve so it would take some time to get into.

Hosting:

So along with these requests, I wonder at what point I would need dedicated hosting. How many people can be using a think like agapi or other apps we are making at once? As a side note, I would consider bluehost.com as an alternative to godaddy prices, but I am not at that point yet.

Secure requests:

I am curious if anyone knows the best way to make secure requests to the server? I have been using a method of POST requests to url from the app, and using a hash with seed of the information to make sure that it is a legit request. I wonder if there is a better way to accomplish this task?

Monitors:

Would it be worthwhile to purchase a 1440p monitor? There are the "4K/UHD" monitors coming out recently, but I dont know if that is too much space where it would be annoying to manage windows on full screen haha. But I would like about a 7" with 1440p im thinking. Would be btter than leaning into my montor all the time

Thats all I have for now. Hopefully some people know what I'm talking about with this lol

Comments

colseed 10 years, 7 months ago

Quote:
Should I use Node.js? Does it need to be installed on the server? Seems to have a learning curve so it would take some time to get into.
Node.js…is easy to learn how to use and implement in simple-ish applications, it's the scalability that can be a problem :I

(I vaguely recall the tutorial on the Node.js site being handy, and it's not much code at all)

Alert Games 10 years, 7 months ago

Hmmm ill look into that then.

Also any references to look at would be great. I looked it up a bit already and all the pros and cons and whatnot

s5n 10 years, 7 months ago

Quote:
Should I use Node.js? Does it need to be installed on the server? Seems to have a learning curve so it would take some time to get into.

IMHO, use what you know. PHP is generally much easier to scale and depending on your application of the technology, it may not even matter. Also, how many is "many web requests"? It's a bit subjective..

Quote:
Secure requests:

I am curious if anyone knows the best way to make secure requests to the server? I have been using a method of POST requests to url from the app, and using a hash with seed of the information to make sure that it is a legit request. I wonder if there is a better way to accomplish this task?

Use CSRF techniques already available. Basically, a one-time use token when the page / game is loaded, and then wait for it to come back. Timeout after a reasonable amount of time.

Powerful Kyurem 10 years, 7 months ago

Yes, I can answer these questions.

……*chirp**chirp*

What? I never said I would.

spike1 10 years, 7 months ago

@Powerful Kyurem

ok…..

I can't answer most of these, however that monitor is totally worth it :D. I'm always running out of space on my monitor, and its still pretty large(1920 × 1080, don't know the real life dimensions but there are about 32 pixels in a cm or so.), so that monitor would probably be useful. Anyway, if its too large you can always adjust the resolution and let it scale :). Make sure that its large in real life as well though, otherwise it can get hard to look at. Quite often its nice to have a small TV sized screen with 1280x720, as you don't have to be close at all, even though the pixel density is terrible. Just keep that in-mind as squinting to see pixels can definitely slow down working, as your eyes get tired etc.

Acid 10 years, 7 months ago

Price for value is the most important to me.

I use dual monitors - one horizontal 1080p (playing games, watching video, etc.) and one vertical 1600x900 (toolbars in programs, writing code, etc.).

Powerful Kyurem 10 years, 7 months ago

Mr. Brien is quoting statements that were never made. I call for his objection to be denied.

Powerful Kyurem 10 years, 7 months ago

Well, you heard what the judge said?

*whisper*btw, your surname is 'Brien' as evidenced by your name tag*whisper*

Astryl 10 years, 7 months ago

eagly 10 years, 7 months ago