2011-11-17 8 views
11

Để tìm kiếm các công nghệ phát triển các ứng dụng web và cổng thông tin, gần đây tôi đã xem xét Ruby và Python (từ quan điểm không phải sysadmin .. tức là, đối với phát triển ứng dụng web) và ngay lập tức yêu python. Tôi đã muốn chỉ dành thời gian cho công nghệ dựa trên python cho mọi thứ (LOL). Tôi có một nhu cầu trước mắt để xây dựng một weblog mà cũng có thể hoạt động như một trang web của công ty, vì vậy tôi bắt đầu tìm kiếm các giải pháp python có thể.CMS và Blog hoàn chỉnh được xây dựng trên web2py là gì?

Tôi đã nghiên cứu tất cả các khung chính và như zope/plone trên doanh nghiệp, vì vậy cuối cùng tôi sẽ làm được rất nhiều. Tuy nhiên, tôi cũng cần một loại khung 'tức thì' mà tôi có thể triển khai rất nhanh và sử dụng để kiểm tra một số khái niệm trong nhật ký web.

Với số lượng các dự án python tuyệt vời trên mạng, điều đó phải dễ dàng? .. Vâng, WRONG. Điều đó thực sự khó khăn, và cuối cùng tôi không bao giờ có thể biết được có nên đi với Django hay web2py hay không. Mỗi người đều có lợi thế tuyệt vời. Cuối cùng, tôi đã quyết định tha cho bản thân sự đau đớn và chơi với cả hai người họ ban đầu .. với hy vọng nhanh chóng khám phá những điểm mạnh của mỗi người trong số họ phù hợp hơn với các dự án khác nhau.

Tôi đi với:

  • Django -> Django-cms, plugin khác
  • web2py -> InstantPress, KPax ?, plugin khác?

Thịt bò chính của tôi là dường như có rất ít thông tin bổ sung về web2py dựa trên Kpax và Instant press, ngoài việc được liệt kê trong 'thiết bị miễn phí' trong trang web web2py. Tôi cũng không thấy một giải pháp thay thế tốt cho kpax và instantpress.

Câu hỏi (đối với những người quen thuộc và có kinh nghiệm với web2py): tôi có thể đọc thêm về instantpress hoặc kpax ngoài việc xem phim 3 năm của họ ở đâu? Hoặc là ý tưởng rằng tôi nên tiếp tục với nó bằng cách cài đặt và chơi với họ?

Cảm ơn trước cho tất cả các gợi ý và thông tin ..

Trả lời

7

Hãy chắc chắn rằng bạn đã có phiên bản hiện tại, Instant Press 2.0. Đây là một số video gần đây. Thật không may, tôi không nghĩ rằng có nhiều tài liệu, mặc dù tôi tin rằng Martin (tác giả) đang làm việc trên đó. Lưu ý, IP 2.0 dựa trên Powerpack 2.0 (xem video).

Các tùy chọn cơ bản khác là web2py-cmsVCMS. Bạn cũng có thể cân nhắc sử dụng plugin_wiki.

Ngoài ra, một vài plugins soạn thảo văn bản có thể hữu ích: web2py_ckeditor, elRTE WYSIWYG Widgetplugin_managed_html

KPAX là khá cũ - có lẽ không phải là lựa chọn tốt nhất vào thời điểm này.

Ngoài ra, có một cuộc thảo luận gần đây giữa một số người quan tâm tham gia lực lượng để xây dựng một CMS đầy đủ tính năng, vì vậy hy vọng điều này sẽ nhận được sự chú ý ngay sau khi phát hành web2py 2.0 sắp ra mắt (rất sớm).

UPDATE: Ngoài ra còn có một vài nỗ lực mới đang được phát triển:

2

Tôi đang phát triển một xã hội-CMS, Bởi bây giờ tôi không có quá nhiều công việc bên cạnh các compoments cốt lõi. Nhưng kế hoạch là phát hành 'alpha' trong một tháng. (Hạn chót của tôi với một khách hàng)

https://github.com/rochacbruno/Movuca

Dự án được lấy cảm hứng từ trong vikuit.com (nhưng sẽ làm việc bên ngoài GAE)

Trong khi tôi xã hội-CMS là chưa sẵn sàng, bạn có thể đi với InstantPress hoặc PowerPack (tùy chọn tốt nhất cho web2py bây giờ)

Đây là liên kết đến bản trình diễn. Movuca Demo Link

1

Tôi đã ở trong tình huống khó xử tương tự nhưng cuối cùng quyết định sử dụng Django & Django-CMS hoặc FeinCMS.

Mặc dù cộng đồng web2py là tốt đẹp, đơn giản là không phải là một đơn tích cực phát triển CMS với một số số lượng đáng kể các nhà phát triển, cộng đồng, vv

Đây là post để web2py mailing list của tôi về nó:

Nó có thể là không khó để viết CMS phong nha và/hoặc công cụ blog mạnh mẽ bằng cách sử dụng khung công tác web2py, nhưng tôi cho rằng có những điều quan trọng hơn cần làm (hoặc viết) hơn là viết một CMS/blog khác. ;)