L
L
labyrinths2014-07-18 20:41:06
HTML
labyrinths, 2014-07-18 20:41:06

What do you need to write your own CMS?

I am writing my own CMS, there is still little knowledge in this matter. Please advise where you can read something, and are there any resources with ready-made templates, examples and scripts that can facilitate the work?

Answer the question

In order to leave comments, you need to log in

8 answer(s)
D
Dima Pautov, 2016-04-09
@bootd

Google -> Mega menu ? Did I understand correctly?

M
Maxim Timofeev, 2016-04-09
@webinar

For li in the list of main categories, set the parent to position: relative;
It contains a block with subcategories. It's hidden and position:absolute;
li:hover>div {display:block; right:0; top:0;}
All.
Why search when it's quickly written. Therefore, do not find it, since no one is posting solutions from three lines.
You don’t even need to look at the aliExpressa code, there’s exactly the same principle.

Y
Ystamaer, 2016-04-11
@Ystamaer

Here the author makes up a layout with a similar menu.

P
Pavel Solovyov, 2014-07-18
@labyrinths

there are ready-made cms scripts)), but for self-education it is better to write something else

M
Maksim Zverev, 2014-07-18
@m1skam

You need to realize that it will probably be useless work.
But if you really want to ruin a couple of years on your bike, we take any open CMS (MODx, Joomla, Wordpress, etc.) and see how it's done.
After that, we take any framework related to the desired PL and do only the basic functionality from what we saw from others, without any special perversions, look at the labor costs and evaluate.
PS: it would be correct of you to indicate in what language you are going to write / write it.

O
Optimus, 2014-07-18
Pyan @marrk2

If you need, I can send you a video course on writing your own CMS

A
Alexander Alexandrovich, 2014-07-19
@tatu

Head and desire is the answer to your question.
Simple cms (Basic functionality) is not so difficult to implement.

Grab a pen and paper and figure out what the database should look like. (Pages, users)
Create a settings file, also define what the CNC will be (.htaccess)
Based on this, determine how the templates will be formed (To share the code)
After that, create functionality like: adding pages (Use wysiwyg editor) and authorization, etc. d.

N
Nazar Mokrinsky, 2014-07-19
@nazarpc

If you have such questions, do something else. Writing such a thing is a gigantic time investment, I know from myself.
It’s better to use ready-made ones, and when you understand what exactly is wrong there, and what no one has yet decided conveniently for you, you can proceed.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question