2009-05-27 28 views
6

Bộ công cụ mã nguồn mở nào mà fatwire so sánh và có một số ưu điểm đặc biệt cho fatwire?Fatwire từ góc độ lập trình viên là gì?

Làm thế nào cứng là chất béo để xuất ra và chuyển sang giải pháp thay thế miễn phí?

Nền tảng để viết tiện ích mở rộng java ổn định như thế nào?

Trả lời

7

Từ quan điểm phát triển, FatWire có thể không thân thiện. Đã làm việc trên một số trang web sử dụng ứng dụng này nó có thể dễ dàng sưng lên, và trở nên khó khăn để duy trì.

Từ góc độ người dùng đã có rất nhiều nỗ lực trong giao diện người dùng và điều này đã dẫn đến công cụ có chức năng cao.

Từ quan điểm của khách hàng, tất cả các thanh khách hàng 1 (một cơ quan tin tức lớn) đều hài lòng với kết quả cuối cùng. FatWire có thể chậm khi sử dụng logic phức tạp để tạo ra các menu hoặc breadcumbs chẳng hạn hoặc khi bạn có một lượng lớn nội dung. Đây là lý do chính khiến một khách hàng không hài lòng. Trang web FatWire thường xuyên phải vật lộn dưới tải. Nó đôi khi được xem như một giải pháp cho tất cả các nhu cầu web.

Vì FatWire thành công trong việc phân phối Nội dung tĩnh & Nội dung động bán động, nhưng có thể bực bội khi buộc phải làm các trang web động đầy đủ (từ kinh nghiệm của tôi).

5

Từ thông cáo báo chí ban đầu:

FatWire Software công bố việc triển khai của FirstSite, mà là một bộ công cụ và thực hành tốt nhất giúp công ty sử dụng FatWire Content server có được trang web đầu tiên của họ hoặc ứng dụng chạy nhanh trong khi cung cấp nền tảng cho việc mở rộng trong tương lai . FirstSite bao gồm bộ sưu tập mẫu tiêu chuẩn và thành phần trang web phổ biến cho hầu hết các trang web, kết hợp với tài liệu, đào tạo, cộng đồng nhà phát triển phong phú và phương pháp thực hành tốt nhất . FatWire và các đối tác giải pháp của họ đang sử dụng FirstSite làm cơ sở để phát triển các ứng dụng trung tâm nội dung cho các thị trường dọc cụ thể. Với chỉ nhỏ, thay đổi mỹ phẩm, các nhà phát triển có thể sử dụng mã trong FirstSite để thực hiện một trang web đầu tiên, đồng thời học cách tận dụng khả năng Content Server, như giao động nội dung, cá nhân, bộ nhớ đệm, và sản phẩm danh mục.

Trang web đầu tiên không phải là sản phẩm, trừ khi điều này đã thay đổi kể từ năm 2004 (rất tiếc là tôi không thể xem được vì trang web nhà phát triển của họ không hoạt động). Máy chủ nội dung của Fatwire không so sánh với bất kỳ CMS nguồn mở nào mà tôi biết. Đó là phạm vi đi xa hơn nhiều. Tôi sẽ trả lời câu hỏi của bạn từng người một:

Ưu - Có rất nhiều (hoặc không ai sẽ mua nó, và nó không phải là rẻ)

Về phía giao hàng: khả năng mở rộng, hạt mịn kiểm soát bộ nhớ cache, kiến trúc quốc tịch servlet, ....

về phía back office: hầu như không có giới hạn với các loại tài sản, các thuộc tính nội dung động, tìm-grained kiểm soát an ninh và truy cập, ...

về phía phát triển: thông minh API được cấu trúc với năng suất mã hóa tốt, thư viện thẻ, ...

Cởi mở

Bạn có thể không dễ dàng mong đợi để di chuyển nội dung giữa bất kỳ hai sản phẩm CMS mã nguồn mở hay không. Mặc dù có nhiều cách để trích xuất contant từ cơ sở dữ liệu trong XML và các biểu mẫu khác, bằng cách sử dụng các công cụ sản phẩm hoặc đơn giản ở cấp cơ sở dữ liệu, tôi không nghĩ rằng điều này có thể là một đối số hoặc chống lại bằng cách sử dụng một CMS cụ thể. Bạn đã bao giờ cố gắng chuyển từ Drupal sang Joomla?

Ổn

tôi đã làm việc trên một số triển khai Fatwire 2000-2004 (trở lại sau đó nó đã OpenMarket Content Server, sau đó Divine Content Server). Nó đủ ổn định cho tờ Washington Post, tờ New York Times và các trang web S & P, và tôi cho rằng sự ổn định không phải là vấn đề ngày nay.

+0

"(rất tiếc là tôi không thể xem xét, vì trang web dành cho nhà phát triển của họ ngừng hoạt động)" Đây có phải là dấu hiệu cho thấy sự ổn định của công ty cơ bản không? –

+0

Tôi xóa "firstsite" khỏi tiêu đề vì nó không liên quan –

4

Fatwire thực sự là khái niệm độc đáo từ quan điểm của nhà phát triển. Nó xây dựng mọi thứ trên một khung công tác mô hình hóa tài sản thông minh rất trừu tượng, cực kỳ linh hoạt được lưu trữ trong cơ sở dữ liệu quan hệ.

Logic ứng dụng dựa trên "mẫu" thực sự là các đoạn mã JSP. Mã JSP này không giống như Java thông thường, nhưng thay vào đó là các thẻ. Phải mất rất nhiều thời gian từ một nhà phát triển để tìm hiểu các thẻ này và api tài sản Fatwire. Mong đợi thậm chí vài tháng trước khi những người phát triển giỏi bắt đầu làm việc hiệu quả.

Hầu như không có mẫu nào có thể sử dụng được vận chuyển dọc theo sản phẩm. Có quảng cáo "FirstSite" nhưng nó là quá đơn giản cho mục đích sản phẩm này được sử dụng bình thường (các trang web phức tạp lớn). Vì vậy, khá nhiều mọi thứ phải được xây dựng từ đầu.

Kiểm soát bộ nhớ cache được quảng cáo là một tính năng mạnh mẽ. Có, nhưng chúng tôi đã có đường cong học tập cực kỳ dài và nó không bao giờ làm việc chính xác như một giả định.

Chỉnh sửa Wysiwyg đã bị bỏ qua từ sản phẩm này ngay cả khi được quảng cáo. Ít nhất trong năm 2009 nó đã có những vấn đề khái niệm nghiêm trọng mà thực tế ngăn cản sử dụng nó trong môi trường sống. Nhưng đó là tính năng tuyệt vời cho trình diễn và tiếp thị tất nhiên. Hôm nay nó có thể được cố định.

Tóm tắt và nếu tôi là khách hàng có ngân sách hạn chế, tôi sẽ chọn bất kỳ phương án thay thế nguồn mở nào thay thế. Chủ yếu là do chi phí phát triển với Fatwire cao do tính độc đáo của sản phẩm, thiếu tài liệu tốt và đường cong kéo dài rất dài. Tất nhiên, thẻ giá sản phẩm cũng là điều cần xem xét.

Và để trả lời các câu hỏi: bạn phải bắt đầu từ đầu nếu bạn chuyển từ Fatwire 6.0 sang bất kỳ nguồn mở thay thế nào. Và nó là ổn định để xây dựng các phần mở rộng Java trên.

0

Fatwire lưu trữ nội dung trong cơ sở dữ liệu quan hệ và hệ thống tệp. Tùy thuộc vào loại nội dung (có cấu trúc/không có cấu trúc), có thể đánh giá Fatwire.

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