A
A
Alexander Kosheverov2013-12-27 14:11:04
Computer networks
Alexander Kosheverov, 2013-12-27 14:11:04

How to start developing a web application?

Good day.
I plan to create a WEB application, and at the same time learn a little new direction for me.
I know HTML, CSS and PHP at an intermediate level and I understand that creating a project from scratch will take a lot of time. Therefore, I need a solution that would be convenient, simple and interesting to develop a WEB application. I think that I need some kind of framework, but I don’t know which one. Actually, please advise where it is better to look in order to implement the following:
1. Interactive and easy interface development. Of course, there are SL applications, but for me they are a little laborious and in terms of MVC everything is implemented through services, which is perhaps not always convenient (especially when you have to write a service whose contract is closely tied to the implementation). Actually, by interactive I mean Drag'n'Drop inside the application, auto-hide sidebars, etc.
2. Simple work with the database. The application will often communicate with it (where without it) and in addition to this, post-processing of requests will also be implemented. I have a Desktop application, and in the original it simply reads data from the database, processes it, and then serializes it (in fact, then this procedure is repeated only when the data in the database is updated and it needs to be updated in the application as well). If there is support for any OODB, then this is a plus.
3. Serialization / deserialization for less load on the database.
4. Work with users. Actually, there will be only an administrator, and even that only for updating data.
This is probably all I want for now. I have time for a uniform study, so I can offer weighty solutions.
PS Unfortunately, I don't know much about JS, and AJAX is even worse. From the WEB, I also came across Drupal, but superficially, I didn’t get to writing my own modules.
PPS If someone needs it, then I can tell you both about the application being created and about its desktop version.

Answer the question

In order to leave comments, you need to log in

2 answer(s)
K
Kirill Platonov, 2013-12-27
@kirillplatonov

Search
Hundreds of times. Yet EVERY DAY there are new questions on the same topic. Where to start, what to learn... Show respect for the community, look at previous questions and their answers.

S
Sergey, 2013-12-27
@begemot_sun

I really don't know what to answer you.
Start with yourself. It doesn’t matter what you write on and how, the main thing is to write.
As soon as you start writing, after a while you will understand how best to start and what to do, and then start "correctly" as you yourself want. No one here will tell you the answers to your questions.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question