1. Interviewed by HR, the boss wants to develop an e-commerce platform.
2. Traditional functions, such as promotion and sharing, sending mobile phone verification codes, puzzle verification, etc.
3. The specific implementation is a bit vague After all, this is my first time doing it, and I have two ideas that I don’t know are right.
4. One. Traditional PHP mixed writing; Two. But now it seems that NodeJS is very popular and can handle high concurrency very well, and I want to implement front-end and back-end Separation will facilitate future code maintenance; Conclusion: I don't know if it is right to use PHP MVC or NodeJS as the middle layer to achieve front-end and back-end separation;
5. Recruitment: I don't know if it is enough to find a full stack. This platform doesn’t feel difficult anyway;
As long as it involves the mall, there is a lot of business. It’s really hard to find an ordinary full stack
The front-end and back-end separation often adopts the popular MVVM design pattern. According to what you said, you can use PHP on the back-end and Vue or this type of javascript framework on the front-end, so that the front-end and back-end separation can be achieved. If necessary, you can choose nginx for forwarding.
Use an open source platform to change it, do it all yourself, you don’t even know what e-commerce functions are
For this kind of requirement, PHP is suitable, it is easy to get started and there are many technical personnel. There are a lot of open source e-commerce systems on the Internet, and the solutions are mature. You can make some changes yourself and go online. Don’t blindly pursue fashionable technology