Heim  >  Artikel  >  Betrieb und Instandhaltung  >  Ist es notwendig, den Betrieb und die Wartung von Python für Linux zu erlernen?

Ist es notwendig, den Betrieb und die Wartung von Python für Linux zu erlernen?

(*-*)浩
(*-*)浩Original
2019-07-06 10:25:283790Durchsuche

In diesem Stadium ist die Beherrschung einer Entwicklungssprache zu einer notwendigen Fähigkeit für leitende Betriebs- und Wartungsingenieure geworden. Wenn Sie nicht wissen, wie man entwickelt, können Sie die Geschäftsprozesse Ihres Systems nicht vollständig verstehen Wenn ein Unternehmen online geht, ist die CPU-Auslastung zu hoch Wenn Sie nicht wissen, wie man entwickelt, können Sie dies möglicherweise nur auf Prozessebene überprüfen. Welcher Prozess nimmt dann so viel in Anspruch? Dann bleibt es den Entwicklern überlassen . Wie spiegelt das Ihren Wert wider?

Ist es notwendig, den Betrieb und die Wartung von Python für Linux zu erlernen?

Warum Sie Python lernen möchten (Empfohlenes Lernen: Python-Video-Tutorial)

Erstens ist Python eine sehr leistungsfähige Skriptsprache, die die meisten Anforderungen an automatisierten Betrieb und Wartung erfüllen kann. Sie können eine Backend-C/S-Architektur erstellen und das WEB-Framework für die schnelle Entwicklung verwenden Erst wenn Sie in der Lage sind, ein automatisiertes Betriebs- und Wartungssystem aufzubauen, wird sich Ihr Wert widerspiegeln und Sie werden mit Ihrem Chef über Ihre Qualifikationen sprechen. Andernfalls gehen Sie einfach zurück und installieren Sie die Maschine!


Warum Python für die Betriebs- und Wartungsentwicklung verwenden?

Gute Frage, warum nicht PHP, JAVA, C++, Ruby, alles was ich kann, verwenden? Sagen Sie hier: Wenn Sie ein Anfänger sind, der noch nicht einmal verstanden hat, wie man Shell schreibt, wenn Sie andere Sprachen als Python beherrschen Eine Sprache, bitte verwenden Sie Python. Warum? Schluckauf, im Grunde verwenden Leute, die sich mit Betrieb und Wartung befassen, C nur, um B zu installieren, da Sie den zugrunde liegenden Quellcode des Systems jedoch nicht lesen können Im Vergleich zu Python, einer dynamischen Sprache, ist C++ immer noch viel effizienter, aber für Anfänger ist es nicht empfehlenswert, mit dem Erlernen der Sprache zu beginnen. Warum schadet das? Haha, wissen Sie

Ruby, entwickelt in Japan, ist nicht schlecht. Der Stil ähnelt ein wenig dem von Python, da es in China häufiger verwendet wird. Keine Chance, Python hat seine ganze Fantasie in Anspruch genommen.

Natürlich gibt es auch die neue Sprache GO. Einige Leute, die sich mit Betrieb und Wartung befassen, sehen, wie Entwickler an GO arbeiten. Sie denken, dass es die Zukunft ist. Folgen Sie diesem Beispiel nicht. Egal wie erfolgreich GO ist, es wird keine Betriebs- und Wartungsentwicklungssprache werden.

Manche Leute denken, Python sei ineffizient und sagen, es könne kein Multithreading unterstützen, OH, okay! Das ist einigermaßen richtig, aber ich würde gerne fragen, wie viele von Ihnen, die meinen Artikel gelesen haben, Suchmaschinenentwicklung betrieben haben und dabei Hunderte Millionen PV investiert haben Haben Sie das gelesen? Wenn nicht, folgen Sie ihm bitte nicht. Wissen Sie, warum Python Multithreading nicht unterstützt? Threading, aber es unterstützt kein Multi-CPU-Multithreading, das heißt, ein Programm kann nur eine CPU belegen, aber warum? Was ist GIL? Bitte finden Sie es selbst heraus . . . Aber müssen Sie Multithreading verwenden? Sie können mehrere Prozesse verwenden! Egal wie großartig Sie sind, Sie können immer noch Coroutinen verwenden, die Python sehr gut unterstützt. Wenn Ihre Programmlogik nicht gut ist, ist Multithreading nicht schnell.

Ich kenne einen Arzt, der etwas gesagt hat, was ich für gut halte. Er sagte, dass 80 % der Effizienz eines Programms von der Person bestimmt werden, die das Programm schreibt, und die Sprache selbst macht also 20 % aus Wenn das nächste Mal jemand über Python spricht, bitten Sie ihn, noch einmal nachzusehen, wie viel nutzlose Logik, Schleifen usw. sein Programm enthält. Dieser Arzt hat sein eigenes WEB-Programm in Python geschrieben, mit fast 20.000 gleichzeitigen Anfragen pro Sekunde. Fragen Sie nicht, wer das ist, es heißt Tornado .

Weitere technische Artikel zum Thema Python finden Sie in der Spalte

Python-Tutorial

, um mehr darüber zu erfahren!

Das obige ist der detaillierte Inhalt vonIst es notwendig, den Betrieb und die Wartung von Python für Linux zu erlernen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn