Tôi đang trong quá trình lựa chọn một khuôn khổ web cho một ứng dụng mà sẽ chứa:Django vs PHP + khuôn khổ
- một giao diện người dùng nặng ajax cho quản lý và cấu hình
- subsite truy cập bằng thiết bị đầu cuối di động (như điện thoại di động, cửa sổ điện thoại di động, vv) mà sẽ bao gồm Google Gears để hỗ trợ
- ẩn một trang web báo cáo
Kể từ khi tôi biết PHP cơ bản cũng như Python, tôi có khuynh hướng sử dụng Dj ango vì Python là một ngôn ngữ tốt hơn nhiều. Tuy nhiên, cần phải sử dụng ajax (jquery, YUI, ...) rộng rãi và cần một số loại công cụ báo cáo (như Jasper Reports cho java), đẩy tôi ra khỏi Django vì tôi không thấy nhiều kết quả trên google ... Có vẻ như PHP có nhiều tài liệu và addons hơn có thể hỗ trợ các yêu cầu của tôi, cộng với các framework như Symfony hoặc CodeIgniter đã bao bọc một số điểm yếu của ngôn ngữ PHP.
Bất kỳ trải nghiệm nào với ajax và báo cáo và Django? Về cơ bản, tôi muốn được thuyết phục rằng đi với Django là con đường để đi, hoặc cảnh báo để tránh xa nó.
Chúc mừng
Nhìn lại 9 tháng nay và đã đi tuyến đường Django trong khi chờ đợi, tôi chưa bao giờ hối hận về quyết định này. Ngược lại, tôi ngạc nhiên bởi số lượng python cũng như thư viện Django được phát hiện ra ở đó cho phép tôi thực hiện nhiều công việc khác nhau. – Rok
+1 cho nhận xét của bạn - rất hữu ích khi đọc câu hỏi ban đầu của bạn sau đó nghe bạn cảm thấy thế nào về quyết định của bạn trong việc nhận thức. – rdjs