Answer the question
In order to leave comments, you need to log in
What programming languages are suitable for writing CRM?
Good day to all.
I am a web developer and often meet with all sorts of amo crm, etc.
As for me, it can be implemented more interesting and more convenient, as for the user.
There was little experience in writing an admin panel in php for registering clients and displaying data to the client by contract number.
I want to write a CRM in php, js, ajax in a similar way using regular sql, which any hosting offers.
The idea is to implement it in such a way that the client can edit and create any style of forms himself, calls to different operators, record conversations, register by the client his roughly speaking performers who will call and process orders with recording of conversations, notes, response time to the application (full control over the employees of the company that has the main paid account).
All functionality, principle of operation, convenience, etc. it is written, while it is difficult to say ..
So, the question. Let's say 100 people will process at least 5-10 orders per day in the system.
This is +500-1000 new entries in the database. What problems can I have at this stage, in addition to the brakes of the base itself, or is it worth somehow dividing the bases and making more than the 1st?
Maybe you should look towards some framework or programming language to implement this project more correctly, faster. So that after half a year it does not start to slow down and process requests from a large amount of data for minutes.
Thanks to everyone who responded and shared their experiences.
Answer the question
In order to leave comments, you need to log in
on a simple machine, a million records a day is not a problem.
Another thing is a million users a day.
Don't optimize too early. Just try to abstract away so you can scale at a lower cost if needed.
Write a test tool for your CRM and run performance tests of your choice.
Languages, frameworks are not a primary task. The main thing in CRM is the functionality that it performs. Without this, frameworks will save her.
PS I'm doing something like CRM on 1C
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question