Flexibility to meet simpleContent Management strives to balance flexibility and ease of solution. If the solution is too simple and can only be used for a single purpose if it is too flexible, it may be too difficult for the newcomer to learn.A generic Content management system (CMS) is like a toy truck's specific assumptions about how it will be used, and these assumptions are hard to cover. Content Management framework, on the other hand, such as raw materials need to carry out any toys have m
Liferay Code Analysis and extension--User Service
Reprint please retain the author information:
Author: 88250
blog:http:/blog.csdn.net/dl88250
MSN Gmail qq:dl88250@gmail.com
Directory
Summary 1
Environment 1
Import Project 1
User Service Analysis 3
User Service Extension 3
Problem Description 4
Solution Analysis 4
Solution 1 4
Solution 2 4
Final Scenario 4
Step 4
Summary 8
Summary
See a few days liferay,
Original: http://www.huqiwen.com/2012/10/24/liferay-6-1-development-study-12-file-upload/
Liferay provides a complete file processing, starting from Liferay 6.1 in the processing of files, no longer distinguish between documents and pictures, unified as a file Media library. In the common Portlet plug-in project, if you want to upload files to the
Related articles:Drupal Module Advanced application authcache-dynamic loading content tutorial Authcache module and boost module are not the same principle, boost module is to generate static pages, so the best caching effect, the fastest. Authcache module is the use of Drupal's own caching mechanism to generate page caching, due to enter the Drupal link, so the speed does not boost cache fast, but the advantage is that you can flexibly use Php/
Having used to use velocity, I encountered a problem in Porting previous Turbine-based programs to liferay4.0rc, which had plagued me for many days. Today, I finally completely solved the problem, which is summarized as follows: 1. liferay uses COM. liferay. util. velocity. multipleresourceloader to load VM files. The setting of this loader is in COM. liferay. po
Environment Construction:Liferay-portal-tomcat-6.2-ce-ga4-20150416163831865.zip liferaytomcat ServerLiferay-ide-eclipse-windows-x64-2.2.4-ga5-201507230603.zip liferayide Development toolsLiferay-portal-sql-6.2-ce-ga4-20150416163831865.zip Liferay building a database statementLiferay-portal-src-6.2-ce-ga4-20150416163831865.zip Liferay Source PackageLiferay-plugins-sdk-6.2.zip
Liferay provides a very simple method of Web application integration and single point of login: IFRAME Portlet. IFRAME Portlet can be used to easily include an existing web application, and form post or get can be used for user login.
There is no problem with the liferay mechanism, and the implementation is also very clever. However, for many web application systems, after using the
Today, I migrated the liferay of the development server to the newly purchased server of the company. When I started liferay, the following error was reported:
650) This. width = 650; "src =" http://s3.51cto.com/wyfs02/M01/49/FA/wKiom1Qg2-bBLl9AAAahhXgCIqI010.jpg "Title =" 1.png" alt = "wKiom1Qg2-bBLl9AAAahhXgCIqI010.jpg"/> View liferay's log reports an error as follows:
09:41:32, 171 info [localhost-startS
1. Drupal origin:
What Should Drupal be translated? I think it is better to translate it into water drops.Drupal is actually the English pronunciation of druppel in Dutch, and druppel is drop in Dutch, which is the meaning of water drops. It was an accident that Drupal's author initially chose this term. He originally wanted to register a domain name named "Dorp", which means "small village" in Dutch, in fa
Creation time: 2008-11-09 01:12:51 Last modified: 2008-11-09 01:12:51This article was published in the 11th issue of Programmer magazine, 2008PHP Meditation Six: Drupal performance issuesLeft light HouDrupal is a PHP-based open-source CMS system and one of the best PHP applications I've seen technically. Drupal's architecture is excellent, with micro-kernel +plugin to achieve excellent scalability, so that drupal
When we create Liferay applications (such as Portlet,theme) with Maven, we often have a version choice, as shown in the figure:
The default show's last version of Archetype is selected, at which point we can only display the latest version of archetype, if we use the latest version of archetype development application, then eventually when the application deployed to the lower version of the container ( For example, the
Today, my colleagues need to switch to maven in the Liferay service builder, because Maven 6.1 is already in the archetype, so I thought it was a simple question, and I know it's been hard for me 3 hours.
The previous steps are the same, creating a service-builder archetype, as shown in the following figure:
Then, when you run the command Liferay:build-service, the following problems always occur:
Info: Global Lib directory/c:/users/asus/.m2/rep
one. The establishment of LAMP Environment
To run the Drupal system, first you need to have a platform to run PHP and Mysql database, the most common is the combination of linux+apache+mysql+php, this information on the internet there are many, you can refer to the relevant content online.
Let's take Ubuntu for example, the lamp installation is very convenient under Ubuntu, only need to run the following command:
sudo apt-get install
Drupal calls PHPEXCL through the libraryDownload the Phpexcel and upload it to your Drupal directory: Sites/all/libraries/phpexcel
If you have a libraries module installed in your project, you can call it by Libraries_load ($name).
If the Libraries module is not installed, you can simply use the following code to invoke:
The code is as follows
Copy Code
Require ("sites/all/lib
I. What is AuI?
The AuI framework in liferay, officially called alloy, is a UI superframework that provides continuous and simple APIs for establishing network applications in three aspects of the browser, including structure, style, and performance.
It integrates three design languages: HTML, CSS, and Java.
Accurately speaking, AuI is a liferay Extension Based on Yui to facilitate some practical applica
I often hear from people on forums and QQ groups that Drupal is very slow. in the initial state, it cannot carry much data and concurrency, and the performance is very poor. However, we can find that many major websites are also developed using Drupal, because the performance of the big site has been optimized, including hardware and software optimization. here we will discuss it... I often hear from people
Varnish is a high-performance open-source HTTP accelerator that is relatively complex to use, especially when used with drupal. Now let's record the detailed settings for Drupal7 with Varnish. tutorial preparation environment first install a brand new Drupa... varnish is a high-performance open-source HTTP accelerator that is relatively complex to use, especially when used with drupal. Now let's record the
Create a simple web project in myeclipse:
(1) create a class under SRC and inherit from genericportlet. The Code is as follows:
Package COM. portlet;
(2) Create Table. jsp and the display. jsp codes are as follows:
1. Table. jsp:
2. display. jsp:
(3) download the liferay-portal-tomcat-4.2.1.zip and decompress it to the F:/liferay/tomcat directory (this is what I did on my machine)
(4) To F:/
Creation time: 2008-11-09 01:12:51 Last modified: 2008-11-09 01:12:51
This article was published in the 11th issue of Programmer magazine, 2008PHP Meditation Six: Drupal performance issuesLeft light HouDrupal is a PHP-based open-source CMS system and one of the best PHP applications I've seen technically. Drupal's architecture is excellent, with micro-kernel +plugin to achieve excellent scalability, so that dru
Using Drupal has become a trend in the world's top universities, and it has been chosen and applied by hundreds of universities around the world, whether it's Harvard, Stanford, Duke, Brown, Rutgers, Cambridge, Yale or many other prestigious universities that have chosen Drupal as their ideal content management framework, Because it not only can the needs of colleges and universities now, but also can accom
The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion;
products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the
content of the page makes you feel confusing, please write us an email, we will handle the problem
within 5 days after receiving your email.
If you find any instances of plagiarism from the community, please send an email to:
info-contact@alibabacloud.com
and provide relevant evidence. A staff member will contact you within 5 working days.