Tôi chỉ biết lập trình phía máy chủ với PHP. Đối với tôi, tôi viết một cái gì đó vào index.php
và gọi http://localhost/index.php
và xem kết quả của tập lệnh PHP. Tôi đã và đang sử dụng CakePHP và hiểu rằng có một số thứ bạn có thể làm với việc viết lại URL, nhưng trong tâm trí của tôi, có mối quan hệ một đối một giữa các URL và tệp PHP trên máy chủ.
Bây giờ tôi làm rất nhiều với Python, nhưng chỉ sử dụng dòng lệnh. Tôi muốn sử dụng Python thay vì PHP cho dự án tiếp theo của tôi. Cho đến nay, tôi được cho biết mod_python
rằng tôi phải sử dụng một khung như Pylons hoặc Twisted hoặc thậm chí Django để có được bất kỳ đầu ra nào cả. Những người khác đã nói rằng tôi chỉ cần print()
một tiêu đề HTTP và sau đó tập lệnh sẽ xuất ra như tôi đang sử dụng với PHP.
Tôi muốn viết một cái gì đó về cơ bản chỉ lấy một danh sách thư mục và làm cho nó đẹp, để tôi có thể truy cập vào một loạt các tệp PDF từ trình duyệt di động. Tôi biết cách thực hiện điều này với PHP, tôi biết cách tạo tập lệnh Python sẽ tạo HTML. Tôi chỉ không biết làm thế nào để thực thi tập lệnh đó khi tôi mở http://localhost/pdfcentral/
.
Làm thế nào tôi có thể cấu hình máy chủ của tôi? Nó chạy trên Ubuntu 10.04.
cgi-bin
thư mục của bạn để máy chủ biết thực thi nó và tùy ý thực hiện chuyển hướng tệp PHP sang nó nếu bạn muốn sử dụng một đường dẫn khác. Về chính tập lệnh Python, bạn có thể làm theo quy trình này: forrestbao.blogspot.com/2009/08/ trên