Answer the question
In order to leave comments, you need to log in
How to write a service like fl.ru?
Hello everyone, you need to write a service similar to fl.ru, a full-fledged admin panel, good functionality. I will say right away that I am not a programmer, I need to know in which programming language it is better to write such a project. The main qualities of the project:
1) You can write absolutely any functionality
2) Site loading speed
3) Security from hacks (I understand that you can write crookedly on anything, but still)
4) Prevalence (it is possible that the developer will need to be replaced, and there is no one to replace)
Please answer the points.
Many thanks in advance to all who responded
Answer the question
In order to leave comments, you need to log in
At least on anything. Choose:
PHP, Python, JavaScript, Ruby.
It is easier to find a developer in PHP and JS.
I will say right away that I am not a programmer, I need to know in which programming language it is better to write such a project.
I didn’t write anything in python and ruby , but I think there is no more optimal than Laravel ( php ) (in this case)!
There are fewer chances to write crooked and unsafe in Java/C# than in PHP, while the cost of hosting is not much higher. Plus, savings on distribution. no matter how much Hip-hop and kPhp are praised, few developers write on it, mostly just to play around. For security, just look at exploit-db.com with PHP Core tickets and compare them with similar ASP.NET / Spring / Tomcat , etc..
What are you good at. If you don't know how, then:
By 1-3 it depends on the experience of a particular developer.
Concerning 4. Finding a PHP programmer is easier. But a good PHP programmer costs about the same as a good Python or Ruby programmer. Therefore, if the budget is small - PHP. If the budget is bigger - choose what you want, which is more fashionable (node.js for example). Django has a custom admin panel for example :)
you can take cms Cotonti https://www.cotonti.com/ as a basis
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question