如果现在有人问我“如何在 Joomla! 1.5 的文章中自动插入 Google 广告”,我一定毫不犹豫地向他推荐 MultiAds 这个插件。在 MultiAds 插件问世之前,这个问题的答案可能是 Joomla Auto Ads 或者其它某个 Adsensebot 、Adsense Plugin 之类。但是 MultiAds 一诞生,就只有一个最佳答案了。我很荣幸地向大家介绍这个插件的作者:Joe Guo(郭洪桥)—— 一个正宗国产 Joomlar!

本期 Joomla! 人物:

 


{tab=人物自述}

1. 姓名及生日:

郭洪桥(Joe Guo)

2002年毕业以来,一直做开发工作,主要语言有Java,C,涉及到 GIS,搜索引擎等方面的开发。最近一年,为Joomla开发了一些扩展。

2. 来自哪里

曾经在济南,上海等地工作,现在在浙江一个小县城修养身体。

3. 个人网站或博客:

更多和最新的扩展可以到 https://www.eboga.org 上面看到.


4. 照片:

Joe Guo
Joe Guo




5. 您为 Joomla! 做了哪些工作?

自2007.11以来,陆续为Joomla开发了10多个extensions,其中比较受欢迎的有:

MultiAds : 可以自动在Joomla content上下文里面插入一些html code,主要是插入Google adsense代码,或者其它的广告代码。

Content static :可以将Joomla文章生成html文件,从而可以大大加快响应速度。这个只是一时兴起开发的,其中的缺陷很多,包括不能和评论,投票,访问次数一起工作(可以用ajax来解决,只是比较麻烦,也会影响速度,不如直接用Cache来的更方便),不能自动清除所生成的文件(技术上很容易解决,也许下一次更新能够添加上)。对于不经常更换模板,而且速度比较慢的网站,这个插件还是非常有用的,至少,我所建的每一个Joomla站点都会用上这个插件。

mod_latestByCategoryOrSection :可以根据用户正在浏览的文章,来显示当前Category的最新更新文章。


6. 您怎么看 Joomla 及其未来?

当时选择Joomla来建站,主要是Joomla丰富多彩的Template和强大的后台管理功能。
后来,随着自己对Joomla 1.5.x的了解和认识,慢慢发现Joomla是一个相对容易扩展,并且已经有很多扩展的CMS系统。
不过Joomla也不是完美的,Joomla 1.5.x中有比较多的冗余代码,直接导致了Joomla速度比较慢(与Drupal相比)。设计上虽然考虑了扩展性,但是扩展性不强(我对PHP语言不太了解,可能在php上面框架扩展起来比较困难)。
但现在Joomla也在不断的完善中,特别是Joomla社区很活跃,不断有新版本的更新。
Joomla的用户是幸福的,也祝愿Joomla越变越美丽。


{tab=English Translation}

1. Name and birth date:

Name: Joe Guo.

I worked on developing jobs since my graduation in 2002, mainly with Java and C language on projects about GIS,Search Engine, etc. I have programed several Joomla extensions in last 12 months.

2. Where you from

Worked in JiNan, ShanDong Province, and ShangHai before. Currently I am resting myself in a small town in ZheJiang province, China.

3. Link to your blog or project

My extensions can be downloaded at: https://www.eboga.org .

4. Your photo

Joe Guo
Joe Guo




5. What did you do for Joomla! ?

From Nov. 2007, I had contributed more than 10 extensions to the Joomla community. Among which there are several popular ones:

MultiAds : This plugin can automatically insert some HTML code on four preset positions in a content item, can be used to insert Google adsense code, or any other Ads code.

Content Static : Can generate HTML format static page for Joomla content items so that speed up the server response. It was developed by interests, and has many disadvantages, such as : can not work with commenting, rating, hits counter(can be solved by AJAX, but that is too complicated and has negative influence on speed, inferior to Cache methods), can not automatically purge the generated static pages(not difficult in tech, may be added in next upgrade). This plugin is useful for those websites that seldom changes template and suffers from slow speed. At least this plugin was used on every Joomla website I built.

mod_latestByCategoryOrSection :can display the latest content items in the same category according to the page the visitor are viewing.

6. What do you think of Joomla and its future?

At the beginning, Joomla was chosen to build websites because of its versatile templates and powerful backend administration.

Later, with my understanding and recognization of Joomla 1.5.x, I realized that Joomla is an easy-to-extend CMS which already has lots of extensions.

However, Joomla is not perfect yet. Joomla 1.5.x has numerous redundant codes which directly cause the slow speed of Joomla (compared to Drupal). Extensibility was considered when design, but it is not flexible enough(I know little of PHP language, maybe it is hard to extend framework on PHP.)

Now Joomla is also been improving continuously, especially I noticed that Joomla community is very active, new versions are released now and then.

Joomla users are lucky. Wish Joomla become more and more beautiful.

{/tabs}

 

入选理由:

正如本文开始所说,在 MultiAds 问世之前,为了解决“自动在文章中插入广告”这个问题,难倒了很多人。国外一些程序员开发了各种各样的 Adsense plugin 以及 Adsensebot 等等,甚至包括一度比较热门的 Joomla AutoAds 插件,都能实现这个功能,但是与 MultiAds 一比较,我不禁要问:MultiAds 所独有的“在文章中多个位置插入广告”这个功能,为什么其它作者就想不到呢?实际上,只要插件作者能够提供多个广告位置,自然可以在同一个页面上同时展示多个不同内容、不同尺寸的广告。这样一个合情合理、用户需要的功能,竟然被那么多人忽略了!而 Joe Guo 则填补了这个缺憾。这足以证明 Joe Guo 是一个善于解决问题的开发者,是一个独具匠心的程序员。另外,他用 Content Static 插件对 Joomla! 网站的静态化作出了可贵的探索,虽然该插件还不完善,但是已经能够帮助一些 Joomla! 1.5 用户提高网站速度。

在目前国内 Joomla! 开发还没有形成规模之前,Joe Guo 已经勇敢地迈出了坚实的步伐,拿出了优质的作品。这是值得整个中文 Joomla! 社区为之感到骄傲的。因此收录 Joe Guo(郭洪桥)进入 Joomla! 人物 专栏是我们的荣幸!

 

{quickdown:999}

{quickdown:1236} 

  1. 评论 (5)

  2. Add Yours

评论 (5)

这里还没有人发表评论
  1. babyfish

Content static静态化之后,页面上的图片保存的是相对路径,再次浏览的时候,就无法找到图片了,如何解决?

  附件
您无权查看附件
 
  1. zhou123

可否开发J1.0.X版本的contentstatic...?太令人鼓舞....和惊叹...!<br />我也因为CPU, MYSQL 过度超额而被迫迁.....拜托!<br /><br />我愿意DONATE...THANKS.

  附件
您无权查看附件
 
  1. zhou123

GOOD....JOB!<br /><br />有for JOOMLA版本1.0.15...?<br /><br />毕竟大多数人......用1.0.x.<br /><br />Thanks...

  附件
您无权查看附件
 
  1. zhou123    zhou123

Content static----->good job...!<br /><br /><br />您的图片在深圳吧...?加油...!

  附件
您无权查看附件
 
  1. papa

Content static 很不错的!我还以为是台湾程序员编写的,因为第一次下载的时候,是在台湾Joomla论坛上面看到的。希望能及时更新,每次生成文件后,能自动覆盖上一次的文件。看见介绍里面说比较好实现,希望能看到它的升级版!Thanks!

  附件
您无权查看附件
 

免费下载最新Joomla!核心中文版

扫描此二维码,立即开始下载 Joomla 3 核心中文版

付费下载汉化版扩展

付费后即可下载独家海量

Joomla! CMS 扩展汉化版

了解付费会员制度

点击这里给我发消息

了解 joomlagate.com 网站的付费会员制度