R
R
rustf2015-06-13 11:49:11
Programming
rustf, 2015-06-13 11:49:11

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

6 answer(s)
R
Roman Kitaev, 2015-06-13
@deliro

At least on anything. Choose:
PHP, Python, JavaScript, Ruby.
It is easier to find a developer in PHP and JS.

S
Sergey, 2015-06-13
Protko @Fesor

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.

Find a developer, and he will already tell you on what he will write it.
Yes, even brainfuck. Seriously, you can do anything on anything. It all comes down to labor costs.
No matter how good and fast the language is, everything can be ruined by a crooked architecture and a poor choice of DBMS or database architecture. In general, if I were you, I would lower this parameter to the very end of the list. It is possible to present a non-functional requirement to the developer in terms of load capacity and page generation time. And then all sorts of caching will go, etc. Have a look at GitHub, it's written in extremely slow RoR, but overall it's pretty fast.
Holes are everywhere. The question of the professionalism of the developer and the development tools used, server settings, etc.
About 80% of the entire WEB is written in PHP, but if we take high-quality projects, then the distribution by technology, I think, will be approximately the same. Perhaps Java will win here, but it will also come out significantly more expensive.
In short, everything is decided by a sane developer. And yes, it is expensive and not fast. You can take PHP, Ruby or something else and quickly make an MVP, albeit not withstanding heavy loads and not 100% what you need, but it will be possible to launch the project earlier. In any case, to count on a large flow of users at the start of the project - here you either need to throw money into marketing or bring traffic from somewhere else, or I don’t know.

M
Mokhirjon Naimov, 2015-06-13
@zvermafia

I didn’t write anything in python and ruby , but I think there is no more optimal than Laravel ( php ) (in this case)!

A
Artur Nurullin, 2015-06-13
@Splo1ter

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..

C
Cyril, 2015-06-13
@endemic

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 :)

A
Alex Popenkov, 2015-09-11
@Alex_Skorpius

you can take cms Cotonti https://www.cotonti.com/ as a basis

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question