Was sind die besten/beliebten Bibliotheken für die Entwicklung von CLI -Apps/-Skripten?
-
27-09-2019 - |
Frage
Viele der Komponentenbibliotheken und Toolkits Ich bin mit fehlenden cli-spezifischen Bibliotheken (Zend, Kohana usw.) vertraut. Gibt es Bibliotheken/Tools, die speziell für die Entwicklung der CLI-Anwendung entwickelt wurden (z. B. eine Abstraktion der Multi-Threading-Bibliothek von PHP, PCNTL/POSIX)?
Lösung
NCurses ist mit PHP kompatibel und wird verwendet, um eine große Anzahl von CLI -Anwendungen in vielen verschiedenen Sprachen zu entwickeln.
Mehr Info:http://devzone.zend.com/article/1083
Andere Tipps
Ich habe verwendet Pear Package Console_Commandline und war sehr zufrieden. Ich kann jedoch nicht alle Anforderungen erfüllen, aber es lohnt sich, es zu sehen.
Es hilft, die Eingaben (Argumente, Optionen, Unterbefehle usw.) zu analysieren und grundlegende Funktionen (Verwendung, Version, ...) zu erstellen.