|
|
|
| Trang chủ
>
Tài nguyên | Nhận xét về một số giải pháp portal mã nguồn mở trên thế giới | Quỳnh Nguyễn ViePortal.org |
11:21' AM - Thứ sáu, 01/04/2005 | |  | | Một số "giải pháp portal" mã nguồn mở thông dụng trên thế giới |
Hiện tại trên thế giới có rất nhiều sản phẩm/giải pháp portal hoặc được gọi là "sản phẩm/giải pháp portal" mã nguồn mở được xây dựng trên nhiều ngôn ngữ/công nghệ khác nhau. Tại đây, chúng tôi chỉ xin liệt kê ra danh sách các sản phẩm/giải pháp thông dụng nhất (được nhiều người sử dụng nhất). Các giải pháp nguồn mở có thể tìm hiển chi tiết tại SourceForge.net
- uPortal: giải pháp uPortal được tổ chức JA-SIG phát triển trên nền công nghệ Java. Đây là portal thông dụng nhất (nổi tiếng nhất) trong các portal mã nguồn mở viết trên Java. Tuy vậy, các module nghiệp vụ không được JA-SIG phát triển do đó các hãng sử dụng giải pháp uPortal phải tự phát triển module nghiệp vụ hoặc tích hợp các module nghiệp vụ của hãng thứ 3. Hiện tại, uPortal chỉ áp dụng tiêu chuẩn Portlet API (JSR 168) cho phiên bản 3.0, điều đó có nghĩa là các ứng dụng đã viết cho uPortal hoặc đã tích hợp với uPortal sẽ phải xây dựng lại từ đầu khi nâng cấp lên phiên bản 3.0. Hiện tại ở Việt Nam một số phiên bản uPortal 2.x đã được một số đơn vị Việt hoá và đưa sử dụng ở một số nơi như: giải pháp VPortal của VietSoftware cho UBND Thành phố Hà Nội, giải pháp Asia Portal của Asia Soft cho UBND Tỉnh Vĩnh Phúc, ...
- Zope: giải pháp Zope (Z Object Publishing Environment) được Zope.org phát triển trên ngôn ngữ Python và hiện đang được sử dụng ở rất nhiều nơi trên thế giới. Tại Việt Nam, giải pháp Zope cũng đã được một số công ty Việt hoá và đưa vào sử dụng, điển hình như: giải pháp TVIS của công ty Tinh Vân (Việt hoá sản phẩm Plone CMS - do đội ngũ xây dựng ZOPE viết và chạy trên nền tảng ZOPE) đang được dùng cho UBND Thành phố Hồ Chí Minh, giải pháp VKportal của công ty Việt Khang, ...
Ngoài ra, Zope không hỗ trợ các chuẩn về portal. Mặt khác ZOPE yêu cầu phải có web server riêng và đặc biệt ZOPE là kết quả bài tập lớn của một giáo sư hướng dẫn sinh viên nên hiệu năng rất kém, tốc độ chậm và tốn tài nguyên phần cứng.
- phpNuke: là giải pháp được xây dựng trên ngôn ngữ PHP thông dụng nhất hiện nay. Tuy nhiên, phpNuke chỉ là một giải pháp dựa trên ngôn ngữ kịch bản (scripting language) nên khả năng mở rộng và xử lý dữ liệu lớn là không cao. Hiện tại ở Việt Nam cũng đã có một số đơn vị, bộ/ngành sử dụng phpNuke đã được Việt hoá trong hoạt động, nhưng do phpNuke không hướng tới "đa ngôn ngữ" nên khi có bản nâng cấp/sửa lỗi thì các giải pháp dựa trên phpNuke đã được Việt hoá không nâng cấp được hoặc phải Việt hoá và chỉnh sửa lại từ đầu.
Ngoài ra, phpNuke không hỗ trợ các chuẩn về portal.
- IBuySpy Portal: là giải pháp do đội ngũ xây dựng sản phẩm ASP.NET của Microsoft xây dựng nên để làm ví dụ cho công đồng lập trình viên .NET. Sau đó đã có rất nhiều giải pháp portal viết trên công nghệ .NET xuất hiện dựa trên kiến trúc ban đầu của IBuySpy Portal như: DotNetNuke, Rainbow Portal, ... Tuy vậy, các giải pháp này chỉ có giá trị dành để học lập trình .NET hoặc áp dụng cho các đơn vị có khối lượng thông tin ít hoặc các nghiệp vụ không phức tạp (là các đơn vị không cần đến portal!!!).
- DotNetNuke: giải pháp DotNetNuke được phát triển từ IBuySpy Portal và hiện tại được rất nhiều đơn vị trên thế giới sử dụng. Đây là portal viết trên .NET nổi tiếng nhất (thông dụng nhất) thế giới hiện nay, và tạp chí VB Maganize đã đánh giá là sản phẩm viết bằng Visual Basic .NET hay nhất năm 2003. Tuy nhiên, do thiết kế là kế thừa từ IBuySpy Portal nên DNN không có khả năng đưa thêm các module nghiệp vụ phức tạp hệ thống. Ngoài ra, DNN cũng không tuân thủ các tiêu chuẩn về portal như Portlet API (JSR 168)/Web Services for Remote Portal (WSRP) nên không có khả năng chia sẻ thông tin ra bên ngoài cũng như đưa các ứng dụng chạy trên portal (portlet) vào. Hiện tại ở Việt Nam cũng có khá nhiều đơn vị bộ ngành cũng như doanh nghiệp/tổ chức đã Việt hoá DNN và đưa vào sử dụng.
Tuy vậy, do DNN không hướng tới "đa ngôn ngữ" (localization/globalazation) nên khi có bản nâng cấp/sửa đổi thì các hệ thống DNN đã Việt hoá không thể nâng cập được. Nguồn:
ViePortal.org Số lượt đọc:
12013
-
Cập nhật lần cuối:
04/08/2005 07:55:02 PM Đánh giá của bạn về bài viết Tổng số:
30
Điểm trung bình:
3.1
Trao đổi/Nhận xét | Tổng số:
5 |
bai rat tong quan bai viet cho toi cai nhin tong quan ve portal. Rat hay Cam On Cam on bai viet cam cac ban nhe! Toi chua doc qua nhung toi se doc no! hay hay ok gasm
(24/11/2006 02:49:39 PM) bài viết hay viết thế là đủ, phần đánh giá thì mọi người tự làm lấy, không ai và đến tận miệng giúp đâu Bài viết sắc sảo.... Bài viết thì khá là sắc sảo, thể hiên có trình độ nghiên cứu và ứng dụng thực tế. Nhưng đáng buồn là bài viết lại không chỉ ra một phương án khả dĩ, gợi mở. Nên chi đừng viết tốt hơn.
Ý kiến của bạn:Chạy ứng dụng xây dựng bằng .NET trên nền J2EE và Unix/Linux với Grasshopper 05/06/2005 08:02' PM Ngày 24/5/2005 hãng Mainsoft công bố ra mắt công nghệ Grasshopper cho phép các ứng dụng xây dựng trên nền tảng công nghệ .NET của Microsoft có thể chạy trên các máy ảo Java (Java Virutal Machine). .NET Framework - Tâm điểm của Nền tảng .NET (phần I) 02/04/2005 01:25' PM Như chúng ta đã biết, phần cốt lõi nhất trong Nền tảng .NET là .NET Framework. Đây là thành phần quan trọng nhất cho các nhà thiết kế muốn xây dựng những giải pháp cụ thể cho các ứng dụng và các dịch vụ Web XML. Phần đầu bài báo nêu những đặc trưng, những ưu điểm của .NET Framework trong việc phát triển các ứng dụng và các dịch vụ Web bên cạnh công nghệ dựa trên nền tảng Java mà chúng ta đã quen biết. Phần hai nghiên cứu chi tiết cơ sở hạ tầng .NET Framework Nền tảng .NET (.NET Framework)02/04/2005 12:01' PM .NET là nền tảng của Microsoft cho các dịch vụ Web XML, là thế hệ phần mềm kế tiếp kết nối thế giới thông tin, các thiết bị và tất cả mọi người trong một thể thống nhất. Nền tảng .NET cho phép tạo ra và sử dụng các ứng dụng, các quá trình và các Website dựa trên XML như những dịch vụ chia xẻ, kết nối thông tin và hoạt động cùng nhau, trên bất cứ nền tảng hay thiết bị thông minh nào... Tổng quan về Microsoft .NET02/04/2005 11:23' AM Sự khởi xướng ý tưởng .NET là một bước đột phá mới của Microsoft. Nó bao hàm nhiều quan niệm hiện hữu và những triết lý. Microsoft đưa ra công nghệ mà nó cho phép ý tưởng .NET trở thành hiện thực. Bài báo này sẽ cung cấp cho bạn một cái nhìn tổng thể về .NET, nó rất có ý nghĩa cho thế giới CNTT và nhất là cho Internet. Giới thiệu khái niệm cổng thông tin tích hợp - portal 01/04/2005 11:29' AM Bài viết này được lược dịch phần đầu của bài viết "Portal Server Technology" đăng trên tạp chí IEEE Internet Computing của tác giả Christian Wege về công nghệ portal. Corporate Portal - Giới thiệu chung 01/04/2005 11:26' AM Corporate Portal (cổng nối cộng tác) tích hợp những ứng dụng bên trong một tổ chức như thư điện tử, truy cập cơ sở dữ liệu và quản lý tài liệu với những ứng dụng bên ngoài như dịch vụ tin tức và các Web site dành cho khách hàng. Đó là một giao diện trên Web mang lại cho người dùng khả năng truy cập đến mọi loại ứng dụng thông qua màn hình máy tính của họ. Giới thiệu công nghệ .NET/Mono 01/04/2005 11:24' AM Vào tháng 7/2000, tại hội nghị Professional Developers' Conference ở Orlando hãng Microsoft đã công bố dự án bí mật nhất của họ trong gần 3 năm có tên gọi là Next Generation Windows Services (dự án này bắt đầu từ đầu năm 1998). Đến tháng 11/2000 thì Microsoft cho phát hành bản Beta 1 của công nghệ mới nhất có tên chính thức là .NET | Thông tin khác: Các tiêu chuẩn về portal đã được công bố01/04/2005 11:20' AM Giới thiệu các tiêu chuẩn quan trọng về về portal đã được công bố trên thế giới: Portlet API & WSRP (Web Services for Remote Portals). |
|
|
|
|