The new forums will be named Coin Return (based on the most recent
vote)! You can check on the status and timeline of the transition to the new forums
here.
The Guiding Principles and New Rules
document is now in effect.
I want to make a small website, but I have zero knowledge of web hosting
You know one of those randomizing sites? Like there could be a button in the middle, you press it, and a random item comes up - either D&D town names, Superhero names, that sorta thing. I want to make one of my own, but as it's a bit more complicated than just picking randomly from a list, I'd like to make it with Java, PHP or some other tech in the backend (I have some programming ability); worse comes to worst I can muck around in Javascript. Are there any totally free hosting that lets me do this? Do I need to understand what CMS means and how they work?
0
Posts
Once you get it running on your computer you can throw it onto any web host in the world and it'll work, but the only truly free permanent hosting for html pages I know of is gitlab pages. Git is a version control system that's kinda orthagonal to your specific task, but it's considered core knowledge for any programmer.
There's plenty more to be said, but we'd probably need more info about your project.
The randomizer outputs a "Street Fighter" character, with bio and a list of special moves. A basic Bio would go like:
AIKIDO: She is a lanky aikido prodigy, using her immense speed to catch her opponent unawares. She is fighting because regular fights now bore her.
I've got a basic design on how the whole move-list generation would go (Projectiles, Anti-airs, Dive attacks, Command Grabs, etc. each with tags to further define how it works), but it's mostly done in Java.
My experience as a dev with Java is mostly on JSF, so I was hoping I could leverage what I know for a site - the actual work I've done is only part of a whole; I've never done ground-up setups of websites, so while I'm familiar with backend/frontend stuff, the whole framework of websites is not something I've done often (or, for what it's worth, recently).