2010-02-02 26 views
8

Tôi tự hỏi tại sao tác giả của prado lại tạo ra một khung công tác mới có tên là Yii?Tại sao tác giả của prado lại tạo ra Yii?

Không phải là prado đúng cách để đi? Điều này có nghĩa rằng tôi thậm chí không nên xem xét prado trên Yii?

Yii có dựa trên thành phần không?

+0

Qiang đã trả lời câu hỏi của bạn, hãy đọc tại liên kết sau: http://www.pradoframework.com/forum/index.php?PHPSESSID=3815qkb2965i34kvdk84ig25l2&topic=11022.0 – FabianoLothor

Trả lời

11

Yii là phiên bản được thiết kế lại và được thiết kế lại của Prado. Prado chậm và khó sử dụng rộng rãi kiến ​​trúc sư của nó. Yii được xây dựng với tất cả những điều đó trong tâm trí.

Yii cũng dựa trên thành phần.

Yii, the new emerging framework for PHP

+0

họ không thể nhận lại được prado? bạn có thực sự phải bắt đầu một dự án hoàn toàn mới không? – ajsie

+0

Họ có thể có, nhưng ngày nay các công ty sẽ khởi động một cái gì đó mới để có được nó ra trong mở, lây lan từ, lý do tiếp thị, bạn không bao giờ biết. –

+0

anh ta kiếm tiền trên yii? – ajsie

3

Có, Yii tuyên bố là dựa trên thành phần.

Tôi nghĩ rằng các tiêu chuẩn minh họa tại sao Yii là hấp dẫn hơn Prado và hầu hết các khuôn khổ PHP khác:

http://www.yiiframework.com/performance

Yii cung cấp theo độ hiệu suất cao hơn, được đo bằng yêu cầu mỗi giây, khi bạn sử dụng một bytecode bộ nhớ cache như APC.

4

Các điểm chuẩn này không đáng giá. Họ so sánh các buổi biểu diễn RPS của ứng dụng thế giới Xin chào, điều này hoàn toàn không liên quan đến hiệu suất ứng dụng từ thực tế. Tuy nhiên, một số anh chàng đã so sánh hiệu suất với các ứng dụng blog demo cho mỗi khung công tác, và Prado xuất hiện để thực hiện tốt hơn Yii (mặc dù có lẽ không nằm ngoài độ chính xác đo lường).

http://www.devcomments.com/Blog-demo-benchmark-Prado-vs-Yii-to59461.htm

Yii có vẻ như một BS marketing đối với tôi, không có thực hiệu suất thăng tiến đối với hầu hết các kịch bản sử dụng từ thực. Và không có các mẫu dựa trên thẻ của Prado, nó là một PITA để phát triển các ứng dụng cho nó, ít nhất là so với Prado.

-3

Chúng không giống nhau về tính năng. Khi được đăng, yii không có hỗ trợ trang/mẫu dựa trên thẻ mạnh mẽ, cũng như bộ điều khiển html.

+0

Bạn đã sai. Yii là một khung công tác PHP tuyệt vời và đã gặp phải nhiều vấn đề khác nhau đối mặt với Prado. Ngoài ra, có một mẫu hỗ trợ tốt, bố cục, chủ đề, v.v. – FabianoLothor

1

Không có khuôn khổ nào sẽ tồn tại mãi mãi. Công nghệ thay đổi nhanh chóng, các lập trình viên không còn có thể gắn bó với một ngôn ngữ hoặc khuôn khổ cho toàn bộ sự nghiệp của họ. Đặc biệt khi các mô hình thay đổi, việc tạo một khung công tác mới từ đầu cũng dễ dàng hơn. Ví dụ, trong khi Prado thừa hưởng rất nhiều từ ASP.NET, Yii được xây dựng trên cấu trúc MVC. Người sáng lập Yii cũng đã thực hiện nhiều ý tưởng hay mà anh tìm thấy trong Ruby on Rails.

Các vấn đề liên quan