Calendar

2008年二月
« 一   三 »
 123
45678910
11121314151617
18192021222324
2526272829  

Translator

Eclipse 上的 PHP 开发

Zend 为 Eclipse 提供的 PHP 开发环境,其中集成了 Zend 调试器。(可以在 Zend 或者 Eclipse 了解关于这个 PHP IDE 项目的更多信息。)在本节的其余部分,学习如何安装、配置和使用 PDT(PHP Development Tools )工具。

安裝

在安裝 PDT 前,有一些套件是必須安裝的:

  • GEF – Graphical Editing Framework
  • EMF – Eclipse Modeling Framework
  • JEM – Java EMF Modeling SDK
  • WTP – Web Tools Platform

而在 Eclipse 中套件的安裝方式分成:

  • Remote Site (線上安裝,來源可分為內建或自訂)
  • Local Site (本地安裝)
  • Archived Site (壓縮檔安裝)

所以通常上面的套件可以全部下載回來再用本地安裝,不過這裡我將會採用線上安裝;因為這樣可以保持最小化的安裝方式,以加速 Eclipse 的啟動速度。

Click to continue reading

IBM的开源CMS选择决策过程

管理 Web 站点内容有许多方法,从简单的 Web log(blog)引擎系统(只支持有限的内容发布功能)到完整的内容管理系统框架,再到应用程序框架(可以在其上构建自己的定制内容管理系统)。由于在开放源码领域中存在众多的选择,所以很难选择适合自己需要的解决方案。

最终,我们选择了 Drupal。但是,描述一下我们进行决策的基本原则是有好处的。下一节描述一些候选系统,包括 Drupal、Mambo、Typo3、Ruby on Rails、Movable Type、WordPress 和 TextPattern。

内容管理解决方案的对比

Drupal

“Drupal 软件允许个人或用户社区轻松地发布、管理和组织 Web 站点上的各种内容。数以万计的个人和组织已经使用 Drupal 建立了不同类型的 Web 站点,包括

  • 社区 Web 门户和讨论站点
  • 公司 Web 站点/内部网门户
  • 个人 Web 站点
  • 爱好者站点
  • 电子商务应用程序
  • 资源目录

Drupal 支持内容管理系统、blog、协作型编写环境、论坛、时事通信、图片库、文件上载和下载等等。Drupal 是采用 GPL 许可协议的开放源码软件,由一个包括数千用户和开发人员的社区来维护和开发。Drupal 可以免费下载和使用。”(来源:CMS Matrix

与其他内容管理系统(CMS)相比,Drupal 还相当 “年轻”。但是,我们感到这个框架编写得非常好,既健壮又非常灵活,而且有一个兴旺的开发社区,这意味着会有大量用户采用和支持它。

Click to continue reading