Answer the question
In order to leave comments, you need to log in
Choice of funds to implement two simple sites?
At the beginning of the development of site building technologies.
Goal 1: a small business card site, a portfolio site for a makeup artist.
Goal 2: small blog site.
Question: what to look for and what to rent? Hosting, VPS? Should I use WordPress or something else? Is it possible to fit it on one hosting?
Priority in the implementation put familiarization with the CMS and familiarization with server programming. Since there are two different sites (goals), I want to implement them in two ways. There is a desire to try to make the server part on node.js (for learning purposes), but for this you need to buy vps, which is very expensive, and all hosting is on php. Maybe someone met where you can get node.js hosting? About me: Studied html, css, javascript. Now I want to strengthen and supplement my skills while working on the site.
Answer the question
In order to leave comments, you need to log in
VPS are not expensive at all. If you take the minimum tariff plan, then the prices are lower than for shared hosting.
https://www.digitalocean.com/pricing/ Only $5 per month. At the current exchange rate, this is only 300 rubles.
But you should not immediately take hosting, it will just stand idle for a lot of time. First you need to bring everything to mind locally, on your computer.
To create the illusion of a VPS, you can use VMWare Player (free for non-commercial use). We create a virtual machine with Linux through it and connect there via ssh. Work can be done through WebStorm using the sftp protocol.
deploy a local server for testing. If it is important to be able to show others - raise the server on AWS. The first year is free.
For both tasks, I recommend the Middleman framework , in fact it is a console html generator. Supports "good old" technologies like sprockets for concatenating assets, as well as "newfangled" webpacks through the so-called. external_pipeline
.
From the very beginning, the framework provides a means of separating data from presentation through yml files or frontmatter, but does not insist on this. Advanced functionality, like a blog, is available through extensions, of which there are a great many.
As a result, you will get just a set of static html, which can be uploaded to any hosting. No php, or anything, is needed there (which means there is nothing to hack).
PS: I recommend VPS from DigitalOcean (I have a link to the $10 bonus in my profile), and AWS is a separate universe that you don't need at this stage.
Not enough data, which game do you want? For example, Godville is no different from a regular SPA. If something needs to run-jump-explode, then you need to look at game engines (phaser.io, CraftyJS), you will write in JS or TypeScript. If 3D - BabylonJS or PlayCanvas. The option with constructors like ClickFusion or Construct 2, which can publish on the web, is not ruled out, in general, programming with a mouse. Unity 3D can also publish to the web. Another promising Blend4Web tool.
The difference is only more dynamics in the browser.
And the use of specific technologies for fast display in the browser. Canvas, etc.
The language is still the same JavaScript, there are no alternatives to it . Previously, it still made sense on the Flash - now it no longer makes sense.
On the server what kind of language - does not matter.
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question