S
S
svkalashnikov2016-02-18 04:01:06
Web development
svkalashnikov, 2016-02-18 04:01:06

What is the best way to make a guaranteed information system?

Hello.
It is necessary to make a system of guaranteed informing.
The requirements are as follows:
- After authentication, the user should only see posts that are addressed to him (probably can be done using tags - i.e. when creating a user account, some tags are immediately added to him, from which the user cannot unsubscribe)
- Some posts must be visible to all users (i.e. the "Important" tag, to which all users are subscribed)
- a guaranteed familiarization of the user with the materials is necessary (i.e., each post must have a "Familiarized" button, which each user who has read the material must will click)
- Users should be able to subscribe to other tags, except for those to which they were forced to subscribe when creating an account
- building reports on the placement of materials, on familiarization with them
Actually 3 roles:
1. author / moderator
The one who enters information
2. user
the one who reads the information on the tags he needs, puts the label "familiarized", writes comments on the materials. It can also subscribe to other tags.
3. superuser:
the one who sees all materials for all tags, sees a report on the familiarization of users with the materials, and with familiarization for each individual material.
Initially I planned to do it on wordpress. However, even the initial study showed that this is unlikely to succeed: still a more blog-oriented platform for open blogs. I'm looking at django. I ask you to suggest a more successful platform for creating such a system, or at least in what direction to "dig".

Answer the question

In order to leave comments, you need to log in

2 answer(s)
S
Sergey Petrenko, 2016-02-18
@digitalHitler

Isn't it easier to write it yourself? Well, in fact: there is business for two days. And if you use some other framework, it’s all for a day.

S
Sergey Zelensky, 2016-02-18
@SergeyZelensky-Rostov

What kind of wordpress, you can do it on it, but why pervert, the wordpress platform is focused on sites, blogs, that’s where it belongs, it’s easier to write such an application from scratch, without finishing ready-made solutions, with a framework, without - this is a purely personal matter , what to write on, but by and large there is no difference, you know how to write in php - write in php, you know python - write in python, etc.
How I would do it:
1) Deadlines are limited - I will write in php, since I have been working with it for a long time
2) No deadlines - I would take node.js because it is very interesting to learn how to use it, and if its asynchrony really copes with a heavy load, then he is the best option.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question