(wikipedia)
1) Enterprise Portal
- Applications
- Content and Document Management System
- Collaboration Tools
- Business Process Management Tools
- Customer Relationship Management
- Business Intelligence
- Intranet
- Wiki and Knowledge Management
- Blog
- RSS
- Employee Portal
- Features
- Single Sign-on
- Integration
- Federation
- Customization: Look and feel of environment
- Personalization: Matching appropriate content to specific user based on role or job function
- Access Control
- Search
2) Intranet Portal
(wikipedia)
- Activities
- Tools and Resources
- Associate Services
- Business Operations
- Company Calendar
- Access Point for Employees
- Wiki
- Workflow Management
- Bulletin Board
- Task Management
- Features
- Integration
- Security
- Customization
- Collaboration
- Communication Channels
- Automation
- Applications
- User Friendly
- Remote Access
- Document Repository
- Blog
- People Search
- Enterprise Search
- Targeted Content
3) Web Portal
(wikipedia)
- What is it?
- Specially-designed webpage at a website
- Brings information together
- Portlet: Dedicated area on the page for displaying Information
- From diverse sources
- In a uniform way
- Variants
- Mashup (Web Application Hybrid)
- Intranet Dashboards
- Types of Web Portals
- Personal
- Government
- Cultural
- Corporate
- Stock
- Search
- Tenders
- Hosted
- Domain-Specific
4) Other Portals (Group based: Personal, Client, Team)
Funda
Portal Development Guide from Oracle
Link: http://docs.oracle.com/cd/E13155_01/wlp/docs103/portals/intro.html#wp1002956
- Aggregation – The user can go to a single place for all content and applications.
- Customization – The preferences for a user determine how the portal looks and feels.
- Personalization – The user can obtain content that is specific to their interests and needs.
- Organization – The user can arrange the content and applications to make better sense of the information.
- Integration – The user can work with multiple applications and content sources in a unified fashion.
- Search – Enterprise and web-based search facilities
- Content Management – Creation, management, and delivery of content
- Content Repurposing – Including content from multiple disparate data sources
- Workflow – Business process management
- Single Sign-On – Allows users to log on once for all applications within the portal
Creation and management of a portal flows through a portal life cycle that contains four phases:
- Architecture
- Production Operations (Propagation and Deployment): Encompases tools, procedures, methodologies, and best practices that provide the backbone for managing the portal life cycle, from portal development to staging and testing to live production environments. Consideration of portal system configuration, how your development team is organized, how you will test and configure portals, how your server is configured, and how you plan to manage the life cycle of your portal applications
- Portal Development
- Centralised
- Distributed (or Remote) Portal Team: Considerations for team development include:
- Use of shared resources – You share common portlets, such as the login portlet.
- Sharing a common domain – Several techniques exist for sharing a common domain among team members with different Oracle home directories.
- Integrating remotely developed portlets into the portal – Settings that are common to the portal application must match across the entire development project.
- Security
- Portal visitors – You control access to portal resources using visitor entitlements. Visitor access is determined based on visitor entitlement roles.
- Portal administrators – You control portal resource management capabilities using delegated administration. Administrative access is determined based on delegated administration roles.
- Content Management: store content, track its progress, and incorporate content in your portal applications. It provides an easy integration between creating content and delivering that content to your users.
- Interaction Management: control and enhance portal visitor interactions with your portal application. You can set up personalized content that is targeted to specific users or audiences. You can guide users through a process (such as signing up for employee benefits or shopping online) that takes them to different locations based on their personal preferences or characteristics. You can even record the path users take through your portal to gauge the effectiveness of the portal, its design, or your process flows.
- Performance: Enable control tree optimization. Use entitlements judiciously; too many can impact performance. Avoid the temptation of granting a different role to every user.
- Development
- Understanding Portal Development
- Setting up Your Portal Development Environment
- Integrating Applications into WebLogic Portal
- User Interface Development with Look And Feel Features
- Developing Portals Using Workshop for WebLogic
- Creating Portals for Multiple Device Types
- Enabling Visitor Tools
- Designing Portals for Optimal Performance
- Staging
- Production