In: Computer Science
Conduct an internet search on how to build a web portal ?
no copy subject e- portals development
From an e-portals development perspective, in general, and from a broad overview perspective, how a web portal is built with ideas, concepts, and logic, requirements specification, basic and simple steps:
First off, an e-portal or a web portal is a website, a portal, specifically designed, developed, and hosted collecting, bringing, and creating a large online platform, or marketplace from different sources, providing services such as emails, maps, search engines, blogs, online forums, knowledge-base or articles, product and services details or description pages, etc., showcasing all the information and services (virtually) available to the people at the same place in this case, the website and the webpages on it, neatly categorized, organized, sorted, filtered, and prioritized accordingly per certain factors, displayed in a uniform way. The web portal is both, for the Internet as well as Intranet users.
* As an idea plotting and designing perspective, requirements
should be gathered, defined, and specified.
* Determine the web portal to be built and developed, if it should
be a vertical web portal such as a corporate portal; or a commerce
portal; knowledge portal found on company's business intranet;
horizontal portal on a broad area of topics and interests;
enterprise portal; or a marketspace web portal or simply a
marketplace.
* All the members or team players developing a web portal should
first assess their practical ideas, goals, knowing, and
understanding their areas of interests to determine what exact web
portal is being built and developed, foreseeing its potential if it
will be personal, regional, local, or global.
* It should be determined if the web portal is personal,
professional, business, commercial, or non-profit one.
* Determine and decide specifically on the functions the web portal
should provide the services for such as, if it is an HR portal,
communications portal, customer service portal, supplier portal,
etc.
* Register the domain name from a domain registrar for the website
or the web portal, example, www.example.com or
www.ABCPortal.com
* Assess, choose, and decide on a web hosting service provider
company to host the web portal on, its platform, services,
products, tools, technologies, features, benefits, options,
etc.
* Go ahead and install and start using good, easy to use,
excellent, and ideal templates.
* Now, install the web portal design you chose.
* Apply the styling for the web-portal or website using appropriate
tools and software.
* Go ahead and customize the design based on users' needs and your
business's requirements.
* Understand all the standard features the web portal should have,
features such as classifieds, chats, photo galleries, testimonials,
videos, podcasts, interviews, personal profiles, blogs, reviews,
etc.
* The team should identify, define, and specify the requirements of
its clients, customers, or users, and provide the same.
* Hence, outline the requirements.
* Now, start creating the web portal.
* One could use a web portal wizard-driven creation software to
achieve this.
* Use simple and easy drag and drop tools to build, deploy, manage,
monitor, and maintain the web portal.
* Ensure the portal is compatible with multiple heterogeneous
devices.
* Ensure you apply, adopt, adapt to, and use all possible safety,
privacy, and security options, features, technologies, tools,
software, etc., on the web portal for any kind of user or people
data, money, or communications transmission, transactions, posts,
publishing, etc.
* Start using the portal exploring the options, features,
capabilities, functionalities, etc.
* Determine if the portal should be authenticated or
non-authenticated for its users.
* Determine and decide on the web portal software to be used to
build the portal, i.e., if it has to commercial or open-source
software. One could use e-portal scripts such as DotNetNuke,
UPortal, Liferay, etc.
* Define navigation within the website and between different
webpages on the website as well as links, sections, and pages
connecting to external websites.
* Define the functionalities, products, services the web-portal
should provide and offer to the public, people, employees, or
users. These could be map service, search engine service, news
articles on a product or service, reviews, blogs, price
comparisons, product or service details, descriptions, source,
links, website and webpage URLs for the same, contact details for
each product and service, testimonials, etc.
* The team should have database knowledge and prior experience as
e-portals run on databases, hence, one should at least know MySQL
database technology.
* It then requires uploading the e-portal software to your
website.
* The team should design the web portal with ideas providing a
maximum earning revenue in the future and in the long run if it is
being used by users or people successfully, has become popular, and
useful.
* It is to be noted that the look, appearance, or presentation of
the web portal is not at all important, whereas one should
concentrate and bring in the feel, its usability, ease of use,
simplicity, performance, effectiveness, efficiency, user
interactivity, and convenience factors in the portal.
* It should be determined and decided on the products or services
being offered on the portal.
* Go ahead, post, upload, or publish articles, information, data,
files, etc.
* You could promote your web portal at different places before you
actually market the portal.
* Financial aspects such as the design and development costs are to
be considered while developing a web portal throughout its
development cycle.
* Once the web portal is finished develping, it should be marketed
either locally, or globally, if possible in minutes, hours, or a
couple of days. One could, as a recommendation, use cloud computing
technology, i.e., a public cloud service provider to buy a domain,
seek web portal development tools, platform, applications,
libraries, etc, create, host, deploy, and even market the web
portal on the cloud platform.
* It should provide multi-language support or should be available
in multi languages.
* Anything, product, service available on the platform indicating
its price should be made available in different currencies.