D
D
Dmitry Strelnikov2015-12-04 22:42:57
CMS
Dmitry Strelnikov, 2015-12-04 22:42:57

Where to start developing a small CMS?

Good day to all!
At some university, there is a group of students (more or less capable were selected) in the specialty of applied mathematics who want to receive real practical tasks that are not far-fetched in order to learn programming and more on the go.
The bottom line is that during the discussion of our needs, the idea arose to write some specific CMS.
We want to write all this in Python, because we already use it in other projects and more or less students are familiar with it.
After launch and testing, if our desires come true, we plan to release a mobile application with similar functionality.
We have guys who were engaged in web design, there are those who were engaged in layout, there are those who are familiar with django.
We have already formed the TOR, now the question arises, what to do next?
I ask experienced web developers to sketch out a rough plan of action for us.

Answer the question

In order to leave comments, you need to log in

7 answer(s)
S
Silm, 2015-12-05
@Silm

Are you sure that you need to write exactly CMS? That is, a generalized product for managing the content of abstract sites? It seems to me that you really want to write not a CMS, but an engine or a web application ...

V
v- death, 2015-12-05
@vGrabko99

If you want kms to be released to the masses then you don’t need a python! There is great specificity. Choose for yourself some new language that is gaining popularity and learn it (for example, Golang), do it, and in the case of a beaver, your kms will shoot, since there will be no analogues. (especially if you make a copy of wordpress :D )

X
xmoonlight, 2015-12-05
@xmoonlight

rough plan of action
sitecoder.blogspot.ru/p/blog-page_23.html

B
Blah Blag, 2015-12-05
@dsadasdad

To start thinking about the interface

D
Dave, 2015-12-05
@djay

We have already formed the TOR, now the question arises, what to do next?

In short, the scenario is as follows:
1. Divide the TOR into subtasks.
2. Familiarize yourself with the methodology, such as SCRUM.
3. Start working by tasks, and do not forget about the version control system. We solved the problem - tested - then commit. And so on in a circle to the end.

R
romy4, 2015-12-05
@romy4

Man, if you want cms - define goals. In most cases, this is a dead end. Content management is secondary. First, you need something like an engine that would output something, generate it from templates. It is very tempting to set everything up as in the same wordpress, but this is far from a priority.

A
Andrey Taranov, 2015-12-10
@margadon

Your energy would be for peaceful purposes ...
I'm looking for someone who will write me software for machine vision in C ++ for linux. as a first approximation, cython will also fit.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question