Question

what programming language is best for large-scale ERP software except PHP?

Our software was developed by PHP with laravel framework, We want to take our ERP software to the next generation as another version. now looking for a language, framework that should have the abilities:

Source code and the executable file should have a Different file, executable files will be installed in the client device. PHP does not have the features. source code and executable files are the same. Java has it but another issue with java.

  1. administration module

  2. pricing module

  3. supply chain module

  4. Inventory Module

  5. HRM and Payroll with AI face detection and location-based staff attendance and movement tracking

  6. Production, procurement module with different type machine reading, reporting

  7. Merchandising module

  8. CRM

  9. Integrated Ecommerce website

  10. Touch screen POS panel for sales outlet with offline online data synchronization

  11. android and IOS application friendly

  12. fast and should not affect execution speed if 10 million row stored in a table

Minimum 10 years guarantee to business operation. operating system or others dependencies update should not affect the application.

so what language we should prefer now.


Submit an answer

This textbox defaults to using Markdown to format your answer.

You can type !ref in this text area to quickly search our full set of tutorials, documentation & marketplace offerings and insert the link!

Sign In or Sign Up to Answer

These answers are provided by our Community. If you find them useful, show some love by clicking the heart. If you run into issues leave a comment, or add your own answer to help others.

Want to learn more? Join the DigitalOcean Community!

Join our DigitalOcean community of over a million developers for free! Get help and share knowledge in Q&A, subscribe to topics of interest, and get courses and tools that will help you grow as a developer and scale your project or business.

Hi @Mahmudur Rahman,

Apart from @Bobby Iliev said, I find Django to be really good as well. It’s basically the equivalent of Laravel but instead of using PHP it uses Python.

As said, it really depends on your experience. Everything can be used as long as you know how to do it. Don’t forget once you built the APP someone has to support it as well.

Hello,

I am personally a supporter of Laravel and PHP and I think that it is still a great choice in 2022, especially with Laravel 9 and PHP 8.1 and Laravel Wave.

Besides that, I would personally go for either Node.js or Python.

However, in many cases, the framework and the language do not really matter as long as it is something that your team has a lot of experience with.

If you were to pick up a language that your team has never used, then there would be a steep learning curve which might result in increased costs.

Best,

Bobby