Nhiều thư viện thành phần và bộ công cụ tôi quen thuộc với việc thiếu các thư viện CLI cụ thể (zend, kohana, v.v.). Có bất kỳ thư viện/công cụ nào được thiết kế đặc biệt để phát triển ứng dụng CLI (chẳng hạn như trừu tượng hóa thư viện đa luồng của php, pcntl/posix) không?Thư viện tốt nhất/phổ biến để phát triển ứng dụng/tập lệnh CLI là gì?
6
A
Trả lời
2
ncurses tương thích với PHP và được sử dụng để phát triển một số lượng lớn ứng dụng CLI bằng nhiều ngôn ngữ khác nhau.
Thông tin thêm: http://devzone.zend.com/article/1083
1
Tôi đã sử dụng PEAR package Console_CommandLine và đã rất hài lòng. Tôi có thể không hoàn thành tất cả các yêu cầu của bạn mặc dù, nhưng nó có giá trị cho nó một cái nhìn.
Nó giúp phân tích cú pháp đầu vào (đối số, tùy chọn, lệnh phụ, v.v ...) và xây dựng các chức năng cơ bản (sử dụng, phiên bản, ...).
Các vấn đề liên quan
- 1. Thư viện/mô-đun Nodejs để phát triển các ứng dụng CLI tương tác?
- 2. Thư viện Java OXM tốt nhất là gì?
- 3. Thư viện tốt nhất để quản lý Wiimote là gì?
- 4. IDE tốt nhất để phát triển trong Tomcat là gì?
- 5. IDE tốt nhất để phát triển trên BlackBerry là gì?
- 6. Máy chủ thư tốt để sử dụng phát triển là gì?
- 7. Bộ công cụ tốt để phát triển các ứng dụng Blackberry là gì?
- 8. Thư viện RDF tốt cho .net là gì?
- 9. Thư viện JavaScript hay plugin jQuery tốt cho cử chỉ cảm ứng là gì?
- 10. Thư viện vẽ đồ thị tốt cho .Net là gì?
- 11. Kế hoạch phát triển phần mềm tốt là gì?
- 12. Cách tốt nhất để giữ thư viện javascript cập nhật trong đường ray là gì?
- 13. Thư viện Python tốt cho cây quyết định là gì?
- 14. Thư viện tối ưu hóa lồi tốt là gì?
- 15. Java CLI UI-design: khung hoặc thư viện?
- 16. Thực tiễn tốt nhất để phát triển sự kiện theo định hướng trong ứng dụng Angular.js là gì?
- 17. Cách tốt nhất để tạo các thư viện chia sẻ có sẵn cho nhiều ứng dụng là gì?
- 18. Cách tốt nhất để quản lý tập lệnh thay đổi sql cho hai nhà phát triển là gì?
- 19. Danh sách các thư viện Android hữu ích dành cho phát triển và ứng dụng Android
- 20. Nhà phát triển trong ứng dụng Cài đặt là gì?
- 21. Các công cụ mã nguồn mở tốt nhất để phát triển các ứng dụng Flash là gì? Những nơi tốt nhất để bắt đầu học là gì?
- 22. Cách tốt để triển khai một ứng dụng Perl là gì?
- 23. Một số kịch bản Xcode tốt để tăng tốc độ phát triển là gì?
- 24. Các thư viện iteratee/ống được phát triển tốt nào có sẵn cho Scala?
- 25. Thư viện đăng nhập PHP tốt?
- 26. Các đối số cơ bản mà mọi ứng dụng CLI tốt phải có là gì?
- 27. Thư viện C++ tốt để tải hình ảnh kết cấu trong OpenGL là gì?
- 28. Thư viện ngôn ngữ tự nhiên tốt để sử dụng để diễn giải là gì?
- 29. Điều gì có thể là cách tốt để triển khai các ứng dụng Web ASP.Net?
- 30. api/thư viện tốt nhất cho Java để sử dụng Cassandra là gì?
Khi bạn nói CLI là bạn đang đề cập đến Microsoft .NET? Hạ tầng ngôn ngữ chung? Hoặc giao diện dòng lệnh? – AaronLS
@Aaron: trong ngữ cảnh liên quan đến PHP, CLI có nghĩa là Giao diện dòng lệnh. –