Answer the question
In order to leave comments, you need to log in
Is it necessary to install a local server?
I am a coder (or front-end, as they say right now). Newbie. Is it necessary to install a local server (Denwer, XAMPP, Openserver, etc. - I don't understand them) on a computer in order to make up websites? What are the disadvantages/mistakes/problems can be if you create websites as usual without these programs?
Answer the question
In order to leave comments, you need to log in
Installing a server, a ready-made assembly, for example WAMP, is not difficult with absolutely no knowledge.
Install it, it's more convenient, it will be possible to work with php at an elementary level, there will be no problems with layout (it happens that some script or svg does not work due to security rules, if you test not on the server, but as a local file). In short, do not make problems, put a better server.
www.wampserver.com
Here's another video that explains everything
www.youtube.com/watch?v=ut1jOOMH61o
In addition, if you have a wifi router, you can easily test sites on your mobile phone.
no, all you need is node.js + build system (gulp/grunt), style preprocessors, automation tools (autoprefixer, spritesmith, etc.), livereload, etc. under Windows everything is there but you have to deal with the console.
I don’t think the layout designer needs a server at all, just some kind of IDE like WebStorm is enough, although Notepad ++ will also work.
And as an environment for checking layouts, install all browsers, and have a couple of portable versions, older versions of these same browsers, or rather (opera and firefox), opera for sure, because the rendering of both older and newer ones is very different.
And yes, the frontend and layout designer are still different, the first one does not necessarily typeset, he is most likely involved in UI logic, JS, AngularJS, etc. And the layout designer translates layouts from PSD into HTML.
Although for the frontend, you still don’t need a server, because that’s why it’s a frontend, so that it can be executed on the client (browser).
So, I don’t see any errors, minuses and problems in the absence of a server :)
For test layouts, if you do not want to use local sites, you can use free trial versions of hosting. For example, hosting from beget offers a whole month for free. You just need to register. Take a disposable mailbox on temp-mail.ru, register it on the hosting, use it for a month. A month later, a new one, etc.
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question