2010-06-12 32 views
28

Tôi đã ở cùng Yii trong vài tháng và trước khi tôi sử dụng CodeIgniter chính, SilverStripe trong các dự án của mình. Có ai biết một CMS dựa trên Yii tốt như SilverStripe dựa trên Sapphire hoặc EE dựa trên CodeIgniter?CMS dựa trên Yii?

Kinh nghiệm của tôi đang làm việc với Yii dễ dàng hơn và đơn giản hơn khi giả sử bạn là người lập trình OOP tốt nhưng Yii vẫn còn trẻ và không có nhiều mẫu mà tôi có thể đặt cùng nhau một cách nhanh chóng cho một dự án prodcution thực sự.

Một vài CMS dựa trên YII mà tôi thấy không trông thực sự hứa hẹn hoặc có thể ở giai đoạn rất sớm như dotPlant, Web3CMS.

+0

Tôi khuyên bạn nên chú ý trên http://www.yiiframework.com/extension/autoadmin/ (Khung CMS dựa trên Yii cho các cơ sở dữ liệu được thiết kế hoàn toàn miễn phí) –

Trả lời

9

Nhà phát triển của http://www.phundament.com/ đang hoạt động trong diễn đàn Yii.

Ngoài ra, một yii mới CMS đã xuất hiện bất ngờ mà dường như được khá tích cực phát triển, và có một tính năng thiết lập tốt: https://github.com/charlesportwoodii/CiiMS

+0

Vừa phát hành một phần mở rộng Phundament 3 hoàn toàn mới. http://www.yiiframework.com/extension/phundament/ – schmunk

1

web3cms là một CMS hứa hẹn dựa trên Yii: http://code.google.com/p/web3cms/

tôi không nghĩ rằng có bất kỳ CMS thực sự trưởng thành được xây dựng trên Yii nào. Flexica có vẻ như là tốt nhất, nhưng nó vẫn không ngang bằng với Drupal hoặc WordPress. Yii là tốt nhất cho việc phát triển một ứng dụng mới từ đầu.

1

FlexicaCMS là worht để xem xét và giữ một mắt trên nó vẫn còn nó trở nên trưởng thành và sẵn sàng cho sản xuất.

Tôi không đồng ý ý tưởng phát triển một ứng dụng từ đầu nếu bạn có những thứ bạn có thể sử dụng, nếu vậy thì Joomla và Drupal và Wordpress là gì?

Nếu bạn tìm kiếm một cm Yii và bạn có thời gian để khai thác mã thì bạn có thể dành thời gian đó với Flexica. Tôi có thể tìm hiểu một vài điều từ nó bao gồm quản lý người dùng với sự cho phép RBAC và việc thực hiện đa ngôn ngữ sử dụng hành vi Yii. Đây là triển khai đa ngôn ngữ tốt nhất mà tôi đã thấy trên thực tế. Tôi là một ứng dụng web lớn cần thông số tùy chỉnh và tham số cho mỗi mô-đun thì hệ thống tham số của họ rất tuyệt.

Vấn đề duy nhất hiện tại đối với tôi là tác giả Flexica đã không cung cấp đủ tài liệu để bạn có thể trải nghiệm với Yii để sử dụng nó. Mặt khác, bạn có thể sử dụng nó để tìm hiểu Yii khi cài đặt có một bản demo trang web công ty tốt.

3

Tôi vừa tìm thấy CMS mới này dựa trên Yii: DotPlant; Tôi chưa thử nghiệm nó.

Edit: Dưới đây là một hai yii khác dựa CMS mà tôi tìm thấy trong mở rộng phần của trang web chính thức:

5

Tôi đồng ý với thaddeusmt . Yii per se rất minh bạch và có thể dễ dàng được sử dụng cho các nhiệm vụ phức tạp. Học một yii-cm mà không có tài liệu tốt có vẻ như lãng phí thời gian. Bạn có thể làm chủ yii trong thời gian đó.

Ý tôi là, điểm của việc học một cm từ đầu là gì khi học một khuôn khổ từ đầu ...

3

Sẽ không có ý nghĩa khi xây dựng các phần mở rộng có thể tạo thành một cm để bạn có thể dễ dàng xây dựng một cm hoạt động theo cách bạn cần. Chắc chắn đây sẽ là lý do để sử dụng Yii thay vì học cách mở rộng Drupal hoặc Joomla để làm những gì bạn cần.

5

Chúng tôi đã phát triển một mã nguồn mở mới Yii CMS - GXC-CMS. Bạn có thể kiểm tra bản demo tại: http://www.gxccms.com! Hy vọng bạn thích nó