Giter VIP home page Giter VIP logo

giros / liferay-portal Goto Github PK

View Code? Open in Web Editor NEW

This project forked from liferay/liferay-portal

1.0 3.0 0.0 12.17 GB

Home Page: http://liferay.com

License: Other

Java 93.74% XSLT 0.01% CSS 1.28% JavaScript 3.88% Shell 0.03% HTML 0.58% Python 0.01% Ruby 0.01% Groovy 0.03% Smarty 0.01% PLSQL 0.02% GAP 0.02% FreeMarker 0.37% ANTLR 0.01% Roff 0.01% Batchfile 0.01% TypeScript 0.01% Dockerfile 0.01% Go 0.01% TSQL 0.04%

liferay-portal's Introduction

Liferay Portal

Liferay Portal is an open source enterprise web platform for building business solutions that deliver immediate results and long-term value. Liferay Portal started out as a personal development project in 2000 and was open sourced in 2001.

To get started, check out the project's homepage at portal.liferay.dev!

Product Details

Liferay Portal is built from the source code found in liferay-portal repository and several other related open source projects. It includes features for end users, business professionals, system administrators, and enterprise developers.

  • Modular architecture for maximum flexibility and reliability
  • Portal features for managing users, groups, and permissions
  • Single page applications for blazingly fast performance
  • Rich web services for integrating with other systems
  • Web content management including Personalization and Content Targeting
  • Documents and rich media management
  • Mobile development platform
  • Business forms and workflow
  • Collaboration features such as blogs, wikis, and social networking
  • Consistent and powerful Lexicon user experience
  • Integrated development environment using Liferay Dev Studio

For more details on these and other features, please refer to the user guide or developer guide

Quick Start

To get up and running quickly, follow the steps below:

  1. Download a pre-built Liferay Portal release bundled with Tomcat.

  2. Download and install Java (JDK) 8 (if necessary) in your local environment.

  3. Extract the downloaded pre-built Liferay Portal bundle into a folder.

  4. Navigate to the bundle's liferay-ce-portal-[version]/tomcat-[version]/bin folder and execute startup.bat (Windows) or startup.sh (Unix/Linux/Mac OS X), depending on your operating system.

  5. A server console opens, which starts your Liferay Portal instance. Once your instance is ready to use, the portal URL address (http://localhost:8080) is automatically opened in your default browser.

  6. You're presented a Basic Configuration page. Complete the configuration options.

    Liferay Portal uses an embedded database (HSQL) to make installation fast and easy. This database is not ready for production, so consider configuring a production-ready database (e.g., MySQL) if you plan on doing more than just exploring/testing.

  7. Agree to the terms and conditions, create a password, and configure a security question/answer.

You can now use Liferay Portal!

For more detailed installation instructions, refer to the deployment guide.

If you wish to build core Liferay Portal or its plugins, read Building Liferay Portal from source code. It includes details on using the repositories and building the software.

Liferay Portal website

The Liferay Portal website is the best place to learn about Liferay Portal.

It has over 200 tutorials, guided learning, and much more. Developer documentation explains

It is also your place to learn hot to participate in making Liferay Portal better:

Liferay Marketplace Developer Portal

If you create apps that you want to share or sell, you can visit Liferay Marketplace Developer Portal to learn how to publish apps to the Liferay Marketplace.

Source Code

Liferay Portal's main source code resides in the liferay-portal repository. Liferay maintains many other repositories related to features and supporting documentation.

Liferay Portal releases are built from the liferay-portal repository. You can build Liferay Portal, its modules, and/or any of the other supporting technologies from their respective folders/repositories.

Stay Connected

There are many ways for you to learn what's new in Liferay Portal, get answers to questions, and connect with other Liferay community members.

Twitter

Follow us on Twitter:

Blog

Read our announcements, engage in discussions, and learn more by following Liferay's Blog Stream.

Forum

Do you have questions? Ask them on our very active forums!

Chat

Join the conversation on Liferay's Community Chat.

Contributing

Liferay welcomes any and all contributions! Please read the CONTRIBUTING guide for details on developing and submitting your contributions.

Versioning

For transparency and insight into Liferay's release cycle, and for striving to maintain backward compatibility, we make a strong effort to uphold the versioning for our software. See the Semantic Versioning article for more information about how Liferay versions software.

Professional Services

If you need professional consultation or help with Liferay and your business, check out the offerings from Liferay, Inc. and its partner network.

The Liferay Development Team

Liferay Portal is produced by the worldwide Liferay engineering team, and involves many hours of development, testing, writing documentation, and working with the wider Liferay community of customers, partners, and open source developers. We are glad you have chosen Liferay Portal, and hope that it meets or exceeds your expectations!

In addition to Liferay's engineering staff, a special thanks goes to the many open source developers who volunteer their time and energy to help with the release, whether it was bug fixing, idea generation, documentation, translations, or other contributions that helped to improve this release.

Liferay Portal Community Edition License

SPDX-License-Identifier: LGPL-2.1-or-later

Liferay Portal Community Edition is free software: you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation, either version 2.1 of the License, or (at your option) any later version.

Liferay Portal Community Edition is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details.

You should have received a copy of the GNU Lesser General Public License along with Liferay Portal Community Edition. If not, see https://www.gnu.org/licenses/

liferay-portal's People

Contributors

4lejandrito avatar adolfopa avatar alejandrohdezma avatar anthony-chu avatar brianchandotcom avatar brianchiu avatar brianwulbern avatar drewbrokke avatar ealonso avatar hhuijser avatar ithildir avatar jbalsas avatar jkappler avatar juliocamarero avatar kenjiheigel avatar liferay-continuous-integration avatar marcellustavares avatar michaelhashimoto avatar mtambara avatar natecavanaugh avatar pavel-savinov avatar pei-jung avatar petershin avatar preston-crary avatar pyoo47 avatar robertodiaz avatar rotty3000 avatar shuyangzhou avatar tinatian avatar vicnate5 avatar

Stargazers

 avatar

Watchers

 avatar  avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.