欢迎大家赞助一杯啤酒🍺 我们准备了下酒菜:Formal mathematics/Isabelle/ML, Formal verification/Coq/ACL2, C++/F#/Lisp
Joomla
小 (→图集) |
|||
(未显示7个用户的107个中间版本) | |||
第1行: | 第1行: | ||
− | [[Image: | + | [[Image:Joomla-90x90.png|right]] |
Joomla! is one of the most powerful Open Source Content Management Systems on the planet. | Joomla! is one of the most powerful Open Source Content Management Systems on the planet. | ||
− | 从 [[Mambo]] 衍生构建 | + | 从 [[Mambo]] 衍生构建. |
− | + | 目前两个主要的版本:[[Image:joomla_compat_10.png]] [[Image:joomla_compat_15.png]] 大家要注意Extensions的Compatibility问题。 | |
− | + | [[Image:joomla_1.5beta.jpg]] http://www.joomla.org/content/view/2088/74/ | |
+ | |||
+ | Mambo是世界上最热门的内容管理系统,因为开发这个系统而多次获奖的核心团队将它的名称改为 Joomla!(原因请参考新闻: http://twpug.net/modules/news/article.php?storyid=93 ) | ||
− | + | 目前是由 ・http://www.opensourcematters.org/ Open Source Matters]这个开放源码组织进行开发与支持,这个组织的成员来自全世界各地,小组成员约有150人,包含了开发者、设计者、系统管理者、文件撰写者,以及超过2万名的参与会员. | |
− | + | ||
− | + | ||
− | == | + | ==新闻== |
− | + | {{SeeWikipedia}} | |
+ | <rss>http://www.joomla.org/announcements.feed?type=rss|short|date|max=10</rss> | ||
==安装指南== | ==安装指南== | ||
− | 获得 Joomla 1.0. | + | 获得 Joomla 1.0.10 http://download.huihoo.com/application/cms-portal/joomla/joomla_1.0.10-stable-multilanguage.zip |
− | + | ||
创建数据库 | 创建数据库 | ||
mysqladmin -u root -p create joomla 或 | mysqladmin -u root -p create joomla 或 | ||
第37行: | 第37行: | ||
$mosConfig_live_site = 'http://localhost/joomla'; | $mosConfig_live_site = 'http://localhost/joomla'; | ||
− | http:// | + | Upgrade Joomla |
+ | 如从 joomla 1.0.10 upgrade joomla 1.0.11 | ||
+ | 从 [http://forge.joomla.org/sf/linkedapplication/do/viewLinkedApplication/projects.joomla/linkedApplication/lapp1239/rel4753 http://forge.joomla.org] 下载 Joomla_1.0.10_to_1.0.11-Stable-Patch_Package.zip | ||
+ | 解压覆盖已有文件就可以啦 | ||
+ | |||
+ | ==Joomla Extensions== | ||
+ | Extension Types | ||
+ | *[[Image:ext_com.png]] Component: mini-application to render the main page body | ||
+ | *[[Image:ext_mod.png]] Module: renders small html blocks on any page | ||
+ | *[[Image:ext_plugin.png]] Plugin: changes code behavior dynamically (renamed from mambot) | ||
+ | *[[Image:ext_lang.png]] Language: provides language translation | ||
+ | *[[Image:ext_tem.png]] Tool : external application that helps with creating or managing Joomla! site | ||
+ | *[[Image:ext_esp.png]] Extension Specific Plugin - specific plugins that requires another extension to operate | ||
+ | |||
+ | [[Image:joomla_flashpic.jpg|right|Flashpic]] | ||
+ | |||
+ | *[https://extensions.joomla.org/extension/access-a-security/site-security/akeeba-backup/ Akeeba Backup] | ||
+ | *[https://extensions.joomla.org/extension/marketing/newsletter/acymailing-starter/ AcyMailing Starter] | ||
+ | *[https://extensions.joomla.org/extension/edition/editors/jce/ JCE WYSIWYG editor] | ||
+ | *Zoom Gallery(Component) - http://mamboforge.net/projects/zoom/ | ||
+ | *Google AdSense with Mambo(Mambot) - http://mamboxchange.com/frs/?group_id=495&release_id=4861 | ||
+ | *Mambo-SMF(Mambot) - http://www.mambohacks.com/ | ||
+ | *phpBB Forum(Component) - http://mamboxchange.com/projects/phpbb/ | ||
+ | *Sugar-Mambo - http://www.sugarforge.org/projects/sugar-mambo/ | ||
+ | *ExtCalendar(Component) - http://mamboxchange.com/projects/extcalendar/ | ||
+ | *[[MamboWiki]](Component) - http://www.lyquidity.com/mambowiki | ||
+ | *Simple Review - http://row1.info/ | ||
+ | *Mod Flashpic(Module) | ||
+ | |||
+ | ==Joomla and Mailer== | ||
+ | * Sendmail | ||
+ | * exim4 | ||
+ | |||
+ | ==Joomla and SEO== | ||
+ | *[[Joomla Search Engine Optimization|JoomlaSEO]] - Joomla Search Engine Optimization | ||
+ | |||
+ | ==Joomla框架== | ||
+ | [[文件:Joomla-Framework.png]] | ||
Joomla! 1.5 is a three tiered system. The bottom tier is the framework level and consists of the libraries and plugins (formerly known as mambots). The second tier is the application level and consists of the JApplication class. Currently there are three applications that ship with Joomla: JInstallation, JAdministrator and JSite. The application acts as the main controller for the page. The third tier is the extension level. This level is where all component, module, and template logic is executed and rendered. | Joomla! 1.5 is a three tiered system. The bottom tier is the framework level and consists of the libraries and plugins (formerly known as mambots). The second tier is the application level and consists of the JApplication class. Currently there are three applications that ship with Joomla: JInstallation, JAdministrator and JSite. The application acts as the main controller for the page. The third tier is the extension level. This level is where all component, module, and template logic is executed and rendered. | ||
[[Image:joomla-architecture.png]] Joomla 架构 | [[Image:joomla-architecture.png]] Joomla 架构 | ||
+ | |||
+ | Joomla API: http://docs.huihoo.com/joomla/api/ | ||
[[Image:joomla-workgroups.png]] Joomla 工作组 | [[Image:joomla-workgroups.png]] Joomla 工作组 | ||
+ | |||
+ | ==1.5 Roadmap== | ||
+ | [[Image:Joomla_1.5_Development_Cycle.png|thumb|rightJoomla 1.5 Development Cycle]] | ||
+ | Joomla 1.5 Development Cycle - http://dev.joomla.org/content/view/39/63/ | ||
+ | |||
+ | *Internationalization | ||
+ | *User Plugins | ||
+ | *Foundational work towards cross database support | ||
+ | *FTP Filesystem Layer | ||
+ | *Overhaul of Joomla! framework // 很关键 | ||
+ | *Preparation for usability and accessibility extensions | ||
+ | *Improved caching | ||
+ | *Separation of logic and presentation layer // 很关键 | ||
+ | |||
+ | ==Joomla 对象层次== | ||
+ | Root class JObject | ||
+ | * JObject | ||
+ | o JApplication | ||
+ | + mosMainFrame | ||
+ | o JAuthenticate | ||
+ | o JAuthenticateResponse | ||
+ | o JBrowser | ||
+ | o JDatabase | ||
+ | + JDatabaseMySQL | ||
+ | # database | ||
+ | + JDatabaseMySQLi | ||
+ | o JElement | ||
+ | + JElement_Category | ||
+ | + JElement_Editors | ||
+ | + JElement_FileList | ||
+ | + JElement_Helpsites | ||
+ | + JElement_ImageList | ||
+ | + JElement_Languages | ||
+ | + JElement_List | ||
+ | + JElement_Menu | ||
+ | + JElement_Radio | ||
+ | + JElement_Section | ||
+ | + JElement_Spacer | ||
+ | + JElement_Text | ||
+ | + JElement_Textarea | ||
+ | o JFTP | ||
+ | o JInstaller | ||
+ | + JInstallerComponent | ||
+ | + JInstallerLanguage | ||
+ | + JInstallerModule | ||
+ | + JInstallerPlugin | ||
+ | + JInstallerTemplate | ||
+ | o JLanguage | ||
+ | o JModel | ||
+ | + JModelARO | ||
+ | + JModelAroGroup | ||
+ | + JModelCategory | ||
+ | # mosCategory | ||
+ | + JModelComponent | ||
+ | # mosComponent | ||
+ | + JModelContent | ||
+ | # mosContent | ||
+ | + JModelMenu | ||
+ | # mosMenu | ||
+ | + JModelModule | ||
+ | # mosModule | ||
+ | + JModelPlugin | ||
+ | # mosMambot | ||
+ | + JModelSection | ||
+ | # mosSection | ||
+ | + JModelSession | ||
+ | # mosSession | ||
+ | + JModelUser | ||
+ | # mosUser | ||
+ | + mosDBTable | ||
+ | o JObservable | ||
+ | + JEditor | ||
+ | + JEventDispatcher | ||
+ | # mosMambotHandler | ||
+ | o JObserver | ||
+ | + JPlugin | ||
+ | o JPagination | ||
+ | o JPathWay | ||
+ | o JProfiler | ||
+ | + mosProfiler | ||
+ | o JRegistry | ||
+ | + JParameter | ||
+ | # mosParameters | ||
+ | o JRegistryFormat | ||
+ | + JRegistryFormatINI | ||
+ | + JRegistryFormatPHP | ||
+ | + JRegistryFormatXML | ||
+ | o JURI | ||
+ | o JUser | ||
+ | |||
+ | ==Joomla! Logo== | ||
+ | [[Image:Joomla_Logo_Horz_BW_Rev_Slogan_Thumbnail.png]] [[Image:Joomla_Logo_Horz_BW_Rev_Thumbnail.png]] [[Image:Joomla_Logo_Horz_BW_Slogan_Thumbnail.png]] [[Image:Joomla_Logo_Horz_BW_Thumbnail.png]] [[Image:Joomla_Logo_Horz_Color_FLAT_Rev_Slogan_Thumbnail.png]] [[Image:Joomla_Logo_Horz_Color_FLAT_Rev_Thumbnail.png]] [[Image:Joomla_Logo_Horz_Color_FLAT_Slogan_Thumbnail.png]] [[Image:Joomla_Logo_Horz_Color_FLAT_Thumbnail.png]] [[Image:Joomla_Logo_Horz_Color_Rev_Slogan_Thumbnail.png]] [[Image:Joomla_Logo_Horz_Color_Rev_Thumbnail.png]] [[Image:Joomla_Logo_Horz_Color_Slogan_Thumbnail.png]] [[Image:Joomla_Logo_Horz_Color_Thumbnail.png]] | ||
+ | |||
+ | [[Image:joomla_services.gif]] [[Image:Joomla_Logo_Vert_BW_Rev_Slogan_Thumbnail.png]] [[Image:Joomla_Logo_Vert_BW_Rev_Thumbnail.png]] [[Image:Joomla_Logo_Vert_BW_Slogan_Thumbnail.png]] [[Image:Joomla_Logo_Vert_BW_Thumbnail.png]] [[Image:Joomla_Logo_Vert_Color_FLAT_Rev_Slogan_Thumbnail.png]] [[Image:Joomla_Logo_Vert_Color_FLAT_Rev_Thumbnail.png]] [[Image:Joomla_Logo_Vert_Color_FLAT_Slogan_Thumbnail.png]] [[Image:Joomla_Logo_Vert_Color_FLAT_Thumbnail.png]] [[Image:Joomla_Logo_Vert_Color_Rev_Slogan_Thumbnail.png]] [[Image:Joomla_Logo_Vert_Color_Rev_Thumbnail.png]] [[Image:Joomla_Logo_Vert_Color_Slogan_Thumbnail.png]] [[Image:Joomla_Logo_Vert_Color_Thumbnail.png]] [[Image:joomla_small.png]] | ||
==Joomla Packages== | ==Joomla Packages== | ||
第62行: | 第195行: | ||
*Utilities Package: Miscellaneous libraries | *Utilities Package: Miscellaneous libraries | ||
− | ==Joomla | + | <gallery widths=100px heights=100px perrow=6> |
− | [[ | + | image:joomla_application.png|Application Package |
+ | image:joomla_cache.png|Cache Package | ||
+ | image:joomla_common.png|Common Package | ||
+ | image:joomla_connector.png|Connector Package | ||
+ | image:joomla_database.png|Database Package | ||
+ | image:joomla_document.png|Document Package | ||
+ | image:joomla_installer.png|Installer Package | ||
+ | image:joomla_filesystem.png|Filesystem Package | ||
+ | image:joomla_mail.png|Mail Package | ||
+ | image:joomla_i18n.png|i18n Package | ||
+ | image:joomla_model.png|Model Package | ||
+ | image:joomla_parameter.png|Parameter Package | ||
+ | image:joomla_registry.png|Registry Package | ||
+ | image:joomla_template.png|Template Package | ||
+ | image:joomla_utilities.png|Utilities Package | ||
+ | image:HikaShop-for-Joomla.png|HikaShop | ||
+ | </gallery> | ||
+ | |||
+ | ==Joomla Links== | ||
+ | *[http://www.joomla.org Project Site] | ||
+ | *[https://github.com/joomla Joomla @ GitHub] | ||
+ | * Forge http://forge.joomla.org | ||
+ | * Forum http://forum.joomla.org/ | ||
+ | * [http://docs.joomla.org Joomla Wiki] | ||
+ | * [http://demo.joomla.org Demo Site] | ||
+ | * [http://help.joomla.org End-User Documentation] | ||
+ | * [http://developer.joomla.org Developer Network] | ||
+ | * [http://extensions.joomla.org Extension Directory] | ||
+ | * http://www.opensourcematters.org | ||
+ | |||
+ | ==解决方案== | ||
+ | *[https://www.hikashop.com/ HikaShop] e-commerce solution for Joomla | ||
+ | |||
+ | ==链接== | ||
+ | *[https://volunteers.joomla.org/ Joomla! Volunteers Portal] | ||
+ | *http://www.joomlahacks.com - Joomla Components, Modules, Templates, & Mambots resource portal. | ||
+ | *http://www.joomlart.com - Joomla/Mambo Professional Templates | ||
+ | *http://www.autoit.cn | ||
+ | *http://www.joomla.cn | ||
+ | *http://www.joomlar.cn | ||
+ | |||
+ | ==用户== | ||
+ | *[https://www.occrp.org OCCRP] | ||
+ | *http://www.neojoomla.com/ | ||
+ | *http://www.asiaing.com/ | ||
+ | *http://www.joomlajunkie.com/ | ||
+ | *http://webb360.com/ | ||
+ | *http://www.lifechangesnow.co.uk // html file format | ||
+ | *http://www.azrul.com/ // Comment function | ||
+ | |||
+ | ==项目== | ||
+ | *[https://github.com/joomla/joomla-cms Joomla! CMS @ GitHub] | ||
+ | *[Joomla! Framework @ GitHub] | ||
+ | *http://forge.joomla.org/sf/sfmain/do/listProjects | ||
+ | *http://www.eBuyMonster.com | ||
+ | *http://www.joomlafreeware.com/ | ||
+ | *http://www.zoomfactory.org | ||
+ | |||
+ | ==图集== | ||
+ | <gallery> | ||
+ | image:Joomla-Framework-Roadmap.png|Joomla框架 | ||
+ | image:Joomla-Identity-Portal.png|Identity门户 | ||
+ | image:joomla-ecommerce.png|电子商务 | ||
+ | </gallery> | ||
+ | |||
+ | [[Image:mambo-468x60.gif]] | ||
+ | |||
+ | [[Image:joomla_louis_and_models.jpg]] [http://www.joomla.org/content/view/2165/74/ Joomla! Wins Again at UK LinuxWorld] | ||
− | [[ | + | [[category:CMS]] |
+ | [[category:joomla]] | ||
+ | [[category:PHP]] |
2022年4月19日 (二) 03:21的最后版本
Joomla! is one of the most powerful Open Source Content Management Systems on the planet.
从 Mambo 衍生构建.
目前两个主要的版本: 大家要注意Extensions的Compatibility问题。
http://www.joomla.org/content/view/2088/74/
Mambo是世界上最热门的内容管理系统,因为开发这个系统而多次获奖的核心团队将它的名称改为 Joomla!(原因请参考新闻: http://twpug.net/modules/news/article.php?storyid=93 )
目前是由 ・http://www.opensourcematters.org/ Open Source Matters]这个开放源码组织进行开发与支持,这个组织的成员来自全世界各地,小组成员约有150人,包含了开发者、设计者、系统管理者、文件撰写者,以及超过2万名的参与会员.
目录 |
[编辑] 新闻
您可以在Wikipedia上了解到此条目的英文信息 Joomla Thanks, Wikipedia. |
自http://www.joomla.org/announcements.feed?type=rss加载RSS失败或RSS源被墙
[编辑] 安装指南
获得 Joomla 1.0.10 http://download.huihoo.com/application/cms-portal/joomla/joomla_1.0.10-stable-multilanguage.zip
创建数据库
mysqladmin -u root -p create joomla 或 mysql>create database joomla; mysql>GRANT ALL PRIVILEGES ON joomla.* TO joomla@localhost IDENTIFIED BY 'joomla'; mysql>flush privileges;
导入数据, cd joomla/installation/sql 或 通过安装程序导入数据
mysql joomla < joomla.sql -u joomla -p
Joomla 提供了方便的安装向导.
http://localhost/joomla/installation/index.php touch configuration.php 或 cp configuration.php-dist to configuration.php chmod a+w configuration.php
修改 configuration.php
$mosConfig_absolute_path = '/var/www/joomla'; // No trailing slash $mosConfig_live_site = 'http://localhost/joomla';
Upgrade Joomla
如从 joomla 1.0.10 upgrade joomla 1.0.11 从 http://forge.joomla.org 下载 Joomla_1.0.10_to_1.0.11-Stable-Patch_Package.zip 解压覆盖已有文件就可以啦
[编辑] Joomla Extensions
Extension Types
- Component: mini-application to render the main page body
- Module: renders small html blocks on any page
- Plugin: changes code behavior dynamically (renamed from mambot)
- Language: provides language translation
- Tool : external application that helps with creating or managing Joomla! site
- Extension Specific Plugin - specific plugins that requires another extension to operate
- Akeeba Backup
- AcyMailing Starter
- JCE WYSIWYG editor
- Zoom Gallery(Component) - http://mamboforge.net/projects/zoom/
- Google AdSense with Mambo(Mambot) - http://mamboxchange.com/frs/?group_id=495&release_id=4861
- Mambo-SMF(Mambot) - http://www.mambohacks.com/
- phpBB Forum(Component) - http://mamboxchange.com/projects/phpbb/
- Sugar-Mambo - http://www.sugarforge.org/projects/sugar-mambo/
- ExtCalendar(Component) - http://mamboxchange.com/projects/extcalendar/
- MamboWiki(Component) - http://www.lyquidity.com/mambowiki
- Simple Review - http://row1.info/
- Mod Flashpic(Module)
[编辑] Joomla and Mailer
- Sendmail
- exim4
[编辑] Joomla and SEO
- JoomlaSEO - Joomla Search Engine Optimization
[编辑] Joomla框架
Joomla! 1.5 is a three tiered system. The bottom tier is the framework level and consists of the libraries and plugins (formerly known as mambots). The second tier is the application level and consists of the JApplication class. Currently there are three applications that ship with Joomla: JInstallation, JAdministrator and JSite. The application acts as the main controller for the page. The third tier is the extension level. This level is where all component, module, and template logic is executed and rendered.
Joomla API: http://docs.huihoo.com/joomla/api/
[编辑] 1.5 Roadmap
Joomla 1.5 Development Cycle - http://dev.joomla.org/content/view/39/63/
- Internationalization
- User Plugins
- Foundational work towards cross database support
- FTP Filesystem Layer
- Overhaul of Joomla! framework // 很关键
- Preparation for usability and accessibility extensions
- Improved caching
- Separation of logic and presentation layer // 很关键
[编辑] Joomla 对象层次
Root class JObject
* JObject o JApplication + mosMainFrame o JAuthenticate o JAuthenticateResponse o JBrowser o JDatabase + JDatabaseMySQL # database + JDatabaseMySQLi o JElement + JElement_Category + JElement_Editors + JElement_FileList + JElement_Helpsites + JElement_ImageList + JElement_Languages + JElement_List + JElement_Menu + JElement_Radio + JElement_Section + JElement_Spacer + JElement_Text + JElement_Textarea o JFTP o JInstaller + JInstallerComponent + JInstallerLanguage + JInstallerModule + JInstallerPlugin + JInstallerTemplate o JLanguage o JModel + JModelARO + JModelAroGroup + JModelCategory # mosCategory + JModelComponent # mosComponent + JModelContent # mosContent + JModelMenu # mosMenu + JModelModule # mosModule + JModelPlugin # mosMambot + JModelSection # mosSection + JModelSession # mosSession + JModelUser # mosUser + mosDBTable o JObservable + JEditor + JEventDispatcher # mosMambotHandler o JObserver + JPlugin o JPagination o JPathWay o JProfiler + mosProfiler o JRegistry + JParameter # mosParameters o JRegistryFormat + JRegistryFormatINI + JRegistryFormatPHP + JRegistryFormatXML o JURI o JUser
[编辑] Joomla! Logo
[编辑] Joomla Packages
- Application Package: JApplication and related libraries
- Cache Package: Cache libraries
- Common Package: The common package houses the base classes as well as compatability and legacy libraries
- Connector Package: Connector libraries such as FTP and LDAP clients
- Database Package: JDatabase and related libraries
- Document Package: Libraries for building and rendering pages
- Filesystem Package: Libraries for interacting with the filesystem
- i18n Package: Internationalization libraries
- Installer Package: Libraries for installing extensions
- Mail Package: E-Mail related libraries
- Model Package: Data Access Object libraries
- Parameter Package: Parameter manipulation and rendering libraries
- Registry Package: Configuration store libraries
- Template Package: Templating libraries
- Utilities Package: Miscellaneous libraries
[编辑] Joomla Links
- Project Site
- Joomla @ GitHub
- Forge http://forge.joomla.org
- Forum http://forum.joomla.org/
- Joomla Wiki
- Demo Site
- End-User Documentation
- Developer Network
- Extension Directory
- http://www.opensourcematters.org
[编辑] 解决方案
- HikaShop e-commerce solution for Joomla
[编辑] 链接
- Joomla! Volunteers Portal
- http://www.joomlahacks.com - Joomla Components, Modules, Templates, & Mambots resource portal.
- http://www.joomlart.com - Joomla/Mambo Professional Templates
- http://www.autoit.cn
- http://www.joomla.cn
- http://www.joomlar.cn
[编辑] 用户
- OCCRP
- http://www.neojoomla.com/
- http://www.asiaing.com/
- http://www.joomlajunkie.com/
- http://webb360.com/
- http://www.lifechangesnow.co.uk // html file format
- http://www.azrul.com/ // Comment function
[编辑] 项目
- Joomla! CMS @ GitHub
- [Joomla! Framework @ GitHub]
- http://forge.joomla.org/sf/sfmain/do/listProjects
- http://www.eBuyMonster.com
- http://www.joomlafreeware.com/
- http://www.zoomfactory.org