Quais são as melhores/populares bibliotecas para o desenvolvimento de aplicativos/scripts da CLI?
-
27-09-2019 - |
Pergunta
Muitas das bibliotecas de componentes e kits de ferramentas que eu sou familiarizado com as bibliotecas específicas da CLI (Zend, Kohana, etc.). Existem bibliotecas/ferramentas projetadas especificamente para o desenvolvimento de aplicativos CLI (como uma abstração da biblioteca multi-threading do PHP, PCNTL/POSIX)?
Solução
O NCurses é compatível com o PHP e é usado para desenvolver um amplo número de aplicativos de CLI em muitos idiomas diferentes.
Mais informações:http://devzone.zend.com/article/1083
Outras dicas
Eu usei Pear Package Console_Commandline e ficou muito satisfeito. Talvez eu não atenda a todos os seus requisitos, mas vale a pena dar uma olhada.
Ajuda a analisar a entrada (argumentos, opções, subconstações, etc ...) e a criar funcionnidades básicas (uso, versão, ...).