D
D
Dmitry2015-01-10 18:59:02
CMS
Dmitry, 2015-01-10 18:59:02

Wrote HTML + CSS, what's next?

Good day.
Please explain to the lamer a couple of elementary things that I can’t figure out, or tell me where to read the info.
Here is the layout (html5, css3, js, etc.), I figured it out a little and I can make something similar to the site (here it's a matter of practice).
I don’t understand what needs to be done later in order to get a full-fledged website with working forms and similar goodies at the output.
I know that there are a number of CMSs on the basis of which you can create your site, but you do the layout not for any particular CMS, but simply for the PSD template, following the rules of semantics and coding.
I will now try to create a site based on Drupal 7 using the Zen theme. The process is going slowly, I created a sub-theme and edit it to fit the PSD layout, add and rewrite standard CSS and PHP files.
But all the time I have a feeling that I am moving in the wrong direction, because if this is how websites were created, then why make an HTML file.
Please tell me where I am stupid and where you can read / see what needs to be done after the end of the layout to create a full-fledged site.
Thank you.

Answer the question

In order to leave comments, you need to log in

5 answer(s)
A
andead, 2015-01-10
@Odinokun

If you use cms, then doing a separate layout is usually pointless. The same Drupal has a certain theme structure (regions, blocks, fields, identifiers, classes), violating which problems will come out. Therefore, you are moving in the right direction - creating a drupal theme using a psd template. Plus, as a rule, the functionality of the site is done at the same stage.

I
IceJOKER, 2015-01-10
@IceJOKER

I also once typed up just html file / s, and then adapted it to cms, over time I got experience and I type right away under CMS.
It is possible this way and that way, under drupal I made up from scratch, without any Zens.
For example, take the layout html file, move it to the Drupal theme folder, rename page.tpl.php (well, or _front, etc.) and you already see the result under cms, it remains to bring it into a dynamic view by slowly creating modules and everything you need .

A
Alex, 2015-01-11
@mr_ko

Drupal is not the lightest CMS and the theming is quite complex. For the first CMS and "pulling" your template under it, I would recommend Wordpress to you.

I
Ivan Solomennikov, 2015-01-10
@ivsol

I don’t understand what needs to be done later in order to get a full-fledged website with working forms and similar goodies at the output.

You need to know any server language. (PHP, Ruby, Python)
For goodies, you need to know HTML5, CSS2-CSS3, JS, jQuery (as a rule), and not just superficial knowledge at a decent level. Understanding comes with time.

Y
Yustas Alexu, 2015-01-10
@Yuxus

Templates were invented so that in the case when the site has 100/500 pages with the same design, not to produce 100/500 html files, but simply create one template file and substitute text from the database into the variables of this template. If you need to change the design, only one template file changes, and not a bunch of html files. That's all. That is, if the site has 4 pages without dynamic content, then there is no point in installing a CMS at all.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question