D
D
Daniel Starzhinsky2015-05-28 06:36:03
Programming
Daniel Starzhinsky, 2015-05-28 06:36:03

Creating a site manually how to be?

Hello. I work in the field of web design (I draw but do not write code). Is it possible to draw and program a website from scratch or is it too difficult?
If so, what languages ​​besides HTML, CSS do you need to know? Thanks to.7bd1fcbdccad4ebaa8f241809321dd66.jpg

Answer the question

In order to leave comments, you need to log in

5 answer(s)
B
bromzh, 2015-05-28
@S_Daniel

See what sites you need. If the sites are like blogs / news portals / stores, then you can learn python, and then master the django framework. There are a large number of ready-made additions for dzhanga, and writing them yourself is quite simple (if the project does not go much beyond the above).
Well, or instead of a python, take PHP and some framework for it, PHP people will tell you what is in trend now. However, I would not recommend PHP, because, despite its low entry threshold, due to all the bad features of the language, writing really good, safe and reliable things in it is quite difficult, you have to keep in mind too many things that are unnecessary in other languages.

A
Alexander Shpak, 2015-05-28
@shpaker

Any server language. Traditionally, in such topics they write about PHP, due to the low entry threshold, the abundance of tutorials and php hosting. But if I were to start programming from scratch now, I would probably start with Golang in an embrace with this book .

D
Denis Ineshin, 2015-05-28
@IonDen

If you have never created a website before, then yes, it is too difficult. To do this, you need to know HTML + CSS very well + some kind of server-side programming language (for example, PHP, Ruby, etc.) + CMS skills (for example, Wordpress).
Therefore, in your case, it is best to stop at the design drawing stage, and entrust the rest of the stages, for example, to freelancers.

E
entermix, 2015-06-12
@entermix

You can, if you can layout well, choose a suitable CMS with template layout documentation, and try to tighten your layout. CMS functionality can be extended with third-party modules without any special knowledge of server programming languages.

A
Alexander Golubev, 2015-10-17
@Piocan-Alex

I must say right away that I am an average single web developer, the main place of work is not related to web development.
I draw sites myself, then I install WordPress, I make HTML and CSS source codes from an image made in Photoshop, then I connect a dynamic menu, headings and categories, news feeds through php. This is all that is required for the minimum base. Another javascript for goodies in the browser, but this is for the task.
You can install plugins, but they litter the site. A site with plugins on average loads 60-70% longer, that is, about 1.6-1.7 seconds.
One more thing, you need to understand page caching. Most importantly, through cheap hostings where domain slots for websites are given, you cannot cache images! That is, they will always be loaded again. A clean WordPress site with good caching loads in 0.7-0.8 seconds, a cluttered site without caching takes 2-3 times longer.
The largest site that I made alone is wartbook.ru
How much time to study all this depends only on you, you can become a guru in 3 years, or you can reach an average developer like me.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question