看板Programming
标 题【2/26 TOSSUG 心得分享】Eddy Chang: Joomla! 1.5 Framework
发信站SayYA 资讯站 (Thu Feb 21 01:41:10 2008)
转信站ptt!ctu-reader!ctu-peer!news.nctu!News.Math.NCTU!SayYa
[English below]
Hi,
2008 年的第四场心得分享,将由 Eddy Chang 带领大家进入用 Joomla! 快速开发网站的世界。
Joomla! 是用 PHP 写成的内容管理系统(CMS),以 GPL 条款释出。在一九九〇年代後半段,PHP 以内嵌在 HTML
的方式崛起,很容易在原本静态的 HTML
网页上加入变数代换、回圈、网站主题(theme)等许多动态功能,是受到最多人青睐的开放原始码网页开发语言,在台湾也有很多网站开发者采用
PHP。
大约在 2001 年 internet
泡沫破灭的同时或之後,或许是开发成本的考量,越来越多人开始注意网站程式的重复利用性,在桌面系统开发领域行之有年的 MVC -
Model/View/Control 的开发模式逐渐受到重视,越来越多的网站开发系统开始采用 MVC,但在采用的语言(computer
language)、整体架构(framework)、资料模型(data model)等处各有擅场、优劣互见。
在 2006 年底 Packt publishing 为了选出最佳的 CMS,接受公众提名了五个开放原始码的 CMS:
Drupal、e107、Joomla!、Plone 和 XOOPS,在十一月的公众和评审投票之後,Joomla! 以一票之差险胜
Drupal,荣获第一。不过 2007 年 Drupal 反败为胜挤下 Joomla! 成为最佳整体 CMS,但 Joomla! 在最佳
PHP CMS 项目中又打败 Drupal 获得第一,可见这两套软体真是难分轩轾啊!
Eddy 自 Joomla! 的前身 Mambo 时期就开始参与中文化的工作,现在是 Joomla! 中文翻译的主持人。Eddy 用
Joomla! 打造过不少网站,如
Kirin啤酒、hihosting中华电信主机事业站、多芬自信基金会、保圣那顾问人力招募站等等,有很多实作的经验,相信可以为大家带来第一手的
Joomla! 体验。
----------------------------------------------------------------------
时间: 2008/2/26 星期二,分享时间 7:30pm - 8:45pm。
主题: Joomla! 1.5 Framework
分享人: Eddy Chang
语言: 中文
地点: 伯朗咖啡馆南京二店(
http://wiki.tossug.org/Mr.BrownCoffee )
注意事项:有免费的无线上网,请别把 notebook 忘在家里。
大纲:
* 综览 Joomla! 1.5 的架构
* Model/View/Control 和 Design Pattern
* Ajax 功能
* 其他新功能
* 实作范例
----------------------------------------------------------------------
cheers,
Ping
............................................................
Hi,
The fourth talk of the year 2008 will be given by Eddy Chang to bring
you into the world of rapid web development with Joomla! 1.5
Framework.
Joomla! is a content management system (CMS) written in PHP, released
in GPL. PHP grabbed the attention of many web developers in late 1990s
with its "embedding code in HTML" paradigm. With PHP, it became easy
to add dynamic features like variable substitution, loops, themes into
originally static HTML pages. It is the most popular open source
language for web development. There are many PHP developers in Taiwan,
too.
Around or after the internet bubble burst in 2001, more and more
people value the re-usability of web programs - maybe for cost
considerations. More and more web development system adopted the MVC
design (Model/View/Control) used in desktop system for years. For
better or worse, different systems may take different approaches to
select computer language, framework and data model.
Packt publishing initiated an award for best open source CMS in 2006.
Five projects were nominated: Drupal, e107, Joomla!, Plone and XOOPS.
After voting by public and selected judges, Joomla! beat Drupal to the
top by 1 vote. In 2007 Drupal won the best overall CMS award, but
Joomla! beat Drupal again for the best CMS written in PHP. Drupal and
Joomla! are really neck and neck in this race.
Eddy has been involved in the translation work of Mambo, the previous
incarnation of Joomla!. He is the current maintainer of the
Traditional Chinese translation of Joomla!. Eddy has developed many
web sites using Joomla!: Kirin beer, hihosting, www.realbeauty.com.tw,
etc. I'm sure he'll bring his massive experience to the talk.
----------------------------------------------------------------------
Time: 2008/2/26 (Tuesday), 7:30pm - 8:45pm.
Topic: Joomla! 1.5 Framework
Speaker: Eddy Chang
Language: Chinese
Place: Mr. Brown Coffee, Store #2 on Nanjing East Road.
(
http://wiki.tossug.org/Mr.BrownCoffee )
Outline:
1. Framework Overview
2. MVC and Design Pattern
3. Ajax Feature
4. Other New Feature
5. Sample Implementation
----------------------------------------------------------------------
cheers,
Ping
_______________________________________________
[email protected]
http://tossug.org/mailman/listinfo/hojia
--
※ Origin: SayYA 资讯站 <bbs.sayya.org>
◆ From: 59-104-129-56.adsl.dynamic.seed.net.tw