So, you can't say you want to solve the performance problem completely, but you can use some common solutions to improve the performance of the site according to the actual situation. We often say that the 80/20 theory you must know, then use 20% of the effort in exchange for 80% performance improvement, why not. Drupal as a web open source system, called the CMF (Content Management framework), has very good architecture and scalability, as well as
Release date:Updated on:
Affected Systems:Liferay, Inc. Liferay Portal 6.1.1Description:--------------------------------------------------------------------------------Bugtraq id: 56589
Liferay Portal is a complete Portal solution. It is based on J2EE applications and uses EJB and JMS technologies.
The Liferay Portal 6.1 CE GA2 (6.1.1) and other versions have
Today, I opened two liferay-portlet environments on the E drive. They were all downloaded and bound. A bundles (with tomcat in it) + plugins-sdk (with portlet-related configurations ). Every time there is a ready-made one, the Manager will give it to us and we can use it directly. Today we don't know why we can't. Once we deploy A portlet, we will say build. cannot find D: \ develop \ bundles \ tomcat-6.0.18 \ lib in xml. I don't know. I used to be ab
IntroducedLiferay provides several ways to define complex queries that are used to retrieve data from a database.Typically, in each service entity, you can easily meet basic data query operations by defining some ' finder ' methods.However, there are times when we may encounter some of the following finder queries that are not sufficient:
Overly complex queries, such as sub-queries
Some aggregation operations need to be implemented, such as Min, Max, AVG, etc.
Want a composite o
article source: www.idatafox.comSupporting Video library:Http://u.youku.com/javafacehttp://ke.qq.com/cgi-bin/courseDetail?course_id=83481Many sites are community-based, interactive, and you may have started using a separate forum, a wiki repository, or a chat program to achieve this goal, but let these standalone applications: forums, wiki repositories, or chat programs seamlessly interface to customers for a good cross-app experience, It is often difficult, fortunately, that
, these filters are defined in liferay-web.xml based on our previous research.
650) this. width = 650; "src =" http://www.bkjia.com/uploads/allimg/131228/11222Q101-16.png "title =" 48.png"/>
The first time the request was/web/guest/logsearch, it matched with us. Then it took some filters and finally called invokerFilterChain. doFilter (servletRequest, servletResponse ).
650) this. width = 650; "src =" http://www.bkjia.com/uploads/allimg/131228/11222V
Introduction:
Deploying a portlet in Liferay is far simpler than deploying a web application to tomcat. This article shows the secrets of this deployment.
For example, when we drop a war package of logsearchportlet in $ LIFERAY_HOME/deploy:
650) this. width = 650; "src =" http://www.bkjia.com/uploads/allimg/131228/15463531P-0.png "title =" 21.png"/>
Analysis:
After this action occurs, it will be captured by the PortletAutoDeployerListener of the conta
We often encounter problems with fast sharing between Liferay sites, porting site settings, and configuration.
Requirements Analysis:
For example, I Liferay site 1 has been configured a lot of pages, logos, resources, icons, navigation and so on. Now that I have another site of 2, I want to be able to have all the settings for Site 1 ported to site 2. The more stupid method must be to use Administrator ac
Session
Ii. the realization of Liferay
Liferay when building Actionrequestimpl and Renderrequestimpl, a portlet session is set, as shown in the following code: public Renderrequestimpl ( HttpServletRequest req, Portlet portlet, cacheportlet cachePortlet, Portletcontext portletctx, WindowState WindowState, Portletmode portletmode, PortletPreferences Prefs, String layoutid) { ... _req = Dynamicreq;_portlet
Today, the UI group has a need to change the default header of Liferay to a custom header and use Ext-js to show the effect of the dynamic header, so we think of the function of using the Liferay hook.
Show effect
Initial state:
When the mouse wheel rolls down, the header is indented to a horizontal bar:
When the mouse wheel scrolls up, the header reverts to its original state:
Realize:
To achie
Apache + MySQL + PHP5 + Drupal + MediaWiki -- Linux Enterprise Application-Linux server application information. For details, see the following. We have prepared to build drupal since yesterday afternoon. We have to build apache + PHP + MySQL first.
Based on various dependencies in BLFS, I compile them one by one
Apache: normal
PHP: I downloaded PHP5, And the libxml file is disable in the blfs book. I didn'
query speed will be faster, and the system will be able to bear a large load. Many large companies are using this technology, such as Google, Facebook, and Wikipedia.
What is the implementation policy of Liferay?
Liferay implements distribution based on the Portal Instance, that is, the data of different portal instances is stored in different databases. The data of the same portal instance is only in on
From: http://www.theserverside.com/news/thread.tss? Thread_id = 39830
Liferay has released liferay portal 4.0, which brings a revamped fine-grained security model, enterprise taxonomy, delegated and cascading permissions and administration, public and private pages, JSR-170 compliance via jackrabbit integration, and page-level themes to the popular open-source portal application.
The latest version of lifer
Finally, I found the official documentation. Generally, the search engine seems to be unable to find the lifeary developer mode and developer. I have always wanted to switch to the development mode, but I don't know how to switch it. After reading the documentation, it is actually very simple.
You can debug front-end JS after enabling it. This is very useful.
Do you want to develop liferay resources without having to redeploy to see your portal modi
When we use to build a Nexus local warehouse, and configure Settings.xml to enable this repository for applications. We use the archetype of Liferay 6.1.10 to create the Liferay portlet, as shown in the following figure:
When we run the command MVN package Liferay:deploy, the following error occurs:
01.[debug] Using connector Wagonrepositoryconnector with priority 0 for http://192.168.129.35:8080/nexus-
In Liferay Enterprise, the use and control of license is very exquisite, because the lincense determines the use of products and the use of the term, we are now to in-depth analysis of the license.
Deployment of License:
First of all, back to listener, see http://supercharles888.blog.51cto.com/609344/907286 Blog said, in the Liferay mainservlet startup process, when dealing with the global startup event ,
After several days of searching through the Liferay, the answers were found in the forums of the forum, hoping to help friends who are interested in deploying JPBM workflows in Liferay. 1. First download Liferay Portal Professional 4.2.1 (Bundled with Tomcat for JDK 5.0)
2, use its default Hsql database, that is, not to change its database configuration.
3. Dow
Drupal is an open-source content management system (CMS) platform written in PHP. It is mainly used to construct dynamic websites that provide a variety of functions and services. These functions include user management, publishing workflow, and Drupal.
According to Baidu Encyclopedia, Drupal is an open-source content management system (CMS) platform written in P
There are portlet.xml in the portlet, and we can all see the following code for security settings:
..
In fact, a lot of people including me have a question, is that some portlets even if not set
I went through the next Liferay-in-action book, and in the P154 corresponding to the 4.5 section "Programmitic Security," you can see that only when you use programmatic access control in your code (such as IsUserInRole ()), To read the
The code that
Drupal's visual control is the most flexible and customizable, but this system is complex and not intuitive enough. In addition, some authors who are not fluent enough often write obscureDrupal topic advanced featuresAnd so on, the passion for Theme learning is completely broken down. This article will introduce the principles, distribution, and usage of Theme from a relatively simple perspective.Working Principle
Drupal is still a PHP-based CMS. All
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.