Joomla Related Introduction

Source: Internet
Author: User
Tags aliases alphanumeric characters jquery library mootools

joomla! Software Introduction

"Joomla! Overview"
A well-known foreign content management system.

"Joomla! Basic Introduction"
Joomla! is a well-known foreign content management System (contents Management System, CMS), it belongs to the portal (Enterprise Portal) type, as the name implies, is more suitable as a business type of website program. The general person to this type of content management system may have the following aliases to address: Station tools, quick Stand tool, the whole station program.
joomla! is a software system developed using the PHP language plus MySQL repository, which can be used in Linux, Windows, Mac OS
...

"Joomla! Overview"
A well-known foreign content management system.
"Joomla! Basic Introduction"
Joomla! is a well-known foreign content management System (contents Management System, CMS), it belongs to the portal (Enterprise Portal) type, as the name implies, is more suitable as a business type of website program. The general person to this type of content management system may have the following aliases to address: Station tools, quick Stand tool, the whole station program. joomla! is a software system developed using the PHP language plus MySQL repositories, which can be executed on a variety of platforms, such as Linux, Windows, Mac OS x. It is currently developed and supported by Open source Matters (www.opensourcematters.org), an organization that has members from around the world with about 150 members, including developers, designers, system managers, Author, and tens of thousands of participants and members.

Joomla! is a free, open source content management system, written in PHP, for publishing content on the World Wide Web and intranet, often used to build commercial websites, personal blogs, information management systems, WEB services, etc., and can be developed two times to expand the scope of use. Its features include high-performance page caches, RSS feeds, printable versions of pages, news feeds, blogs, polls, website searches, and language internationalization. Joomla! is a set of free open source software that is licensed by the GPL, and anyone can download it at any time joomla! and immediately use it. The history of joomla!

Mambo software was first developed by the Australian Miro Company in May 2001, and due to the commercialization of the Miro company, it was originally released and adopted GNU/GPL licensed software version, which is no longer supported after version 3.0.5.

Later, Robert Castley (now away from the caucus) took over the development of the original code version and recruited new volunteers. Mambo developed to 4.5. After the 1 release, the integration of many new website technologies, as well as the new operating interface, in 2004 to obtain the Linux User & Developer Award 2004 "best Linux or Open Source software"Awards, since then, in the open source code content management system occupies a place, by the use of the Community's high attention.

Mambo after August 2005, due to the original owner Miro company, hoping to be able to deeply participate in development work and determine the future direction of development, resulting in disagreement with the core development team, former development group leader Eddie Andrew led almost 80% of the original team members, Set up a new open source code planning joomla!. The original Mambo plan, the Miro company re-recruit members and self-employed developers, continue to develop. Currently, the 1.0.x version released by joomla! is similar to the Mambo4.5.2 version.

1 Introduction

Joomla There are actually two open source things:

1, Joomla Content management system is joomlacms (content Management system, CMS). It is a basic management platform for the website. Almost every kind of website from personal website to department store sales type.

2, Joomla Platform (Joomla frame). In theory, it is almost omnipotent, in addition to Web sites, but also for a wide range of web development, mobile application development and so on.

version 2

Joomla official release of the long-term support version is joomla! 2.5.x (currently updated to joomla! 3.4.3).

The latest joomla! CMS version number is joomla! 3.2.x Stable version (latest revision joomla! 3.4.3 stable version).

But according to the periodic table below, joomla! 3.0.x ~ joomla! 3.2.x is a transitional version, joomla! 3.5.x will be the official version of the future, joomla! 3 has brought us a lot of new features that were not available in previous releases, as detailed in: joomla! 3 of 11 features

The latest version of Joomla Platform is Joomla Platform 12.1.

The most important value of Joomla is that it is free open source software, is a hundred percent free software. Also because of its selfless dedication, Joomla now not only represents two software, but a global open source Exchange community! In this community, you can find countless sources of open source and selfless dedication to people.

Joomla official for each version has a complete production cycle specification, as follows:

Version

Joomla! 1.5.x

J! 1.6.x ~ J! 1.7.x

Joomla! 2.5.x

J! 3.0.x ~ J! 3.1.x

Joomla! 3.3.x

Joomla! 3.4.x

date

~2012-04

2009-04 ~ 2012-01

2012-01 ~ 2014-12

2012-09 ~ 2014-01

2014-01

2015-01

Properties

Long-term support

Transition version

Long-term support

Transition version

Long-term support

Latest stable version

Joomla in the country's most important open source support site for the embarrassing China. Webmaster since 2005 to join the official Joomla translation group, has been adhering to the free translation and publicity Joomla. In addition, there are many Chinese learning exchange platform about Joomla, such as the door of Joomla focus on the third-party expansion of Chinese Joomla, Joomlask focus on the development of teaching and other excellent sharing site.

3Joomla featuresOverview

Of course, each well-known open source code program will have its attractive advantages, but of course there will be shortcomings. The following highlights the preferences of the user on the joomla! program on the Web:

The application of Advanced website Technology

joomla! application of a lot of website progress of new technologies, such as "website cache technology" can accelerate the response and performance of the site. "RSS news broadcast and news reading" is a recently very popular website news reading technology, in the blog Program (blog) is very common. "seo Search Engine Optimization" This is one of the most important technologies available on the web today, which is to make it easier for the search engine to browse the data on your site, so that more people can find your site on the search engine, which is equivalent to bringing more crowds and business opportunities to your site. " In fact, our website is like in the Internet this big stage to show themselves, better and closer to the needs of people we can win business opportunities, throughout the current industry, such as: Music industry sites, dating sites, educational sites, car sites, clothing websites and pet sites, etc. It is not difficult to find the following industries to use their incisively and vividly.

Huge additional packages and opportunities:

Add-ons and art-design scenes from thousands of different Web applications around the world are based on this system. Users can easily install these add-ons, as in the Windows operating system on a desktop computer, installing new software in general. The development community always plays an endless creative role in developing products that meet the needs of the community. Joomla! 's commercial suite market currently has a lot of inexpensive software and art design theme.

simple and rich operation interface

In addition to aesthetics, joomla! 's operating interface also takes a lot of effort in designing these interfaces for ease of operation. Although the first user, it takes a little time to learn the way of operation in order to use it freely. But I believe it is worthwhile to learn to use it. Another can be paired with a variety of WYSIWYG editing programs, but also for the web design language unfamiliar managers, very easy to manage and edit the article on the site.

highly customized and development resilient

For Web program developers and art designers, Joomla retains the greatest flexibility and integration capabilities. Web site developers around the world are very concerned about and recommend this system. This system is being used by many well-known manufacturers because of its constant ability to find a balance between strong capabilities and customized elasticity.

4Joomla2.5 function

First, random table prefix

New Installation Joomla 2.5 When filling in the database information, automatically randomly generated table prefixes, this feature can avoid the problem of the number of coverage, and the other can enhance the security of the database.

Manual input requires a combination of pure alphanumeric characters, three to four bits in length, and must end with an underscore.

Second, batch processing function

You can set the access permissions for a menu in bulk, and you can also bulk copy and move menus. Joomla 2.5 also added the article, classification, Link batch processing function.

Iii. List of search results

This feature allows the search results of a keyword to be added as a list (menu item), where search keywords are required.

Four, intelligent search

Joomla began to use intelligent search to improve the response speed of the search, reduce the pressure on the server and improve the intelligence of search. In general, smart Search in English and other languages are very good performance, in the Chinese language is also good.

What are the top ten changes that Joomla 2.5 has brought to our build station operations:

New configuration Requirements

The PHP version of the production environment must be at least 5.2. More than 4 MySQL requires 5.0.4 or more; if not, consider upgrading or moving.

No more Legacy mode: No longer supports extensions that run in Joomla 1.0 or 1.5 legacy mode;

By then, you can contact the author of the extension and strongly call for the development of solutions in native mode.

classification mechanism

For this change, Joomla players have been appealing for years; bye, section;

can be nested classification mechanism with the use of tag, will make the article classification and site structure more flexible.

Enhanced user Interface Consistency: New icons for "Submit", "Save and New", "Save and copy" feature

Style more intuitive and consistent, will effectively improve the user's operational efficiency and accuracy.

Integrated Trash bins: No longer use different bins for different functional components; The time has come for the unification of garbage bins.

New template style mechanism: can be more convenient to modify and combine template style index.php, set different themes for different pages;

The new template Manager.

Adjustment of Module Management: The new functional mechanism allows users to preset the release or hiding of modules based on time and date, and can specify a more precise display location for the module. Comes with three new templates: Blog style, collaborative site style, and an infrastructure template for everyone to customize.

Built-in link jump mechanism: The new classification mechanism will inevitably lead to the problem of link invalidation in the previous articles based on the old classification mechanism;

Built-in link jump mechanism will provide a comprehensive solution;

Rights Management Level (ACL): This is a tome, and one of the aspects that Joomla has been blamed for over the years, has now finally been improved. The new ACL mechanism allows multiple levels of user rights management by creating groups to assign different levels of permissions to different users.

5Joomla3 new featuresintroducing the bootstrap front-end framework

Joomla3 introduced the bootstrap front-end framework, some of the basic CSS is integrated by default in Joomla 3, undoubtedly greatly enhance the user experience.

the advent of the tag age

We know that although in joomla! 2.5 Added a related article module, but it is based on the meta attribute, and the large site is now formed, and then add meta for the past articles is a terrible thing, so in joomla! 3, Tag this new feature has become the biggest highlight, for details, please refer to this article: joomla! 3 new features: Tags tag

3. Added foreground template protostar, background template ISIS, and upgraded BEEZ2 to Beez3

Joomla! The self-brought template is for two developer references, a new foreground protostart template for the bootstrap front-end framework, a background template for Isis, and an upgraded BEEZ2 to Beez3, which are based on the bootstrap front-end framework.

introduction of Jui

Joomla User Interface (JUI) provides developers with a set of common inherited toolsets that save developers a great deal of repetitive development time without having to create their own libraries.

Joomla Development Platform version

The new development platform 12.x removes a large number of deprecated classes and methods compared to 11.x, but for developers, your extension may have to do some fine tuning to be compatible with joomla! 3

jquery Library formally joined

We know that MooTools version of the upgrade will be a lot of JS incompatibilities, and jquery is not, jquery is always backwards compatible, so the exciting is joomla! 3 is equipped with the jquery library, MooTools is still in the background of normal use (such as the drop-down menu in the background), but this will not be the main JS library in the future, jquery must be replaced.

Introduced jfeed instead of a simple feed function

Feed function has not been used for domestic users, in fact, the current year, the subscription will be the future to rob users of mobile phones, computer desktop another tool, joomla! 3 will remove the past self-brought simple feed functionality, the new introduction of the Jfeed extension features.

TINYMCE upgrade to 3.5. Version 6

Perhaps you no longer worry about looking for the editor plugin, the TINYMCE in Joomla 3 will be upgraded to 3.5.6 version.

an empty article can be saved unconditionally

In Joomla 2.5, a title, category and not fill in the content of the article is not saved, this is a headache for the editor, so in Joomla 3 improved this feature.

PostgreSQL Support

The introduction of a more professional database support mode, so that joomla! Be able to perform well in front of large websites.

a perfect multi-lingual

Perfect multi-lingual in joomla! The lack of 2.5 in the new features two article detailed description: Extended multi-language and shortcut filter features, install Joomla Sync Online Install language pack.

 

Joomla Related Introduction

Contact Us

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.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.