Python will not replace PHP.
Yes, they are all scripting languages, but:
First of all, the grammatical logic is different, and the grammatical logic will make the style and direction of a language different. PHP is relatively simple and can be embedded in HTML. These things determine that PHP is a simple route. Python's syntax format is relatively strict, and even punctuation and spaces are strictly required, which results in Python being used to do in-depth and complex things.
Secondly, the application directions of the two are different. Where it is currently used, PHP is mainly used for websites; Python is mainly used for crawlers and deep learning algorithms. Although the uses of the two are interchangeable, generally speaking, if you do not do what you are good at but do what you are not good at, performance and expansion will not be fully developed.
In addition, there is a problem of version compatibility between the two. PHP is a basic inherited and inherited version. It is more compatible with the old version and the new version. There will not be a problem of incompatibility between version 5 and version 7. , good backward compatibility. There is a big difference between python2 and python3. 3 is not backward compatible with 2. This is because of the engine change, which is also a fatal problem.
Finally, there are now PHP deep learning frameworks, crawlers, etc.; Python is also used to build websites. Although this is the case, it is impossible to abandon the website systems and frameworks accumulated by PHP and use python development; it is impossible to abandon the various complex operation frameworks accumulated by python and use PHP's new framework. They happen to not be trying to suppress the other party, but to provide developers who use their own language with an easier choice for those who want to go in this direction.
In the long term, PHP and python will not replace each other.
The above is the detailed content of Will python replace php?. For more information, please follow other related articles on the PHP Chinese website!