You are hereArchive - 五月 2008
Archive - 五月 2008
May 25th
Drupal的工作原理(资料搜集)
人工翻译:葛红儒 Eskalate 科技公司
资料来自互联网及drupal官方wiki
在这一章,我们为你给出一个 Drupal 的概貌。关于系统的每一部分如何工作的详细信息将在以后章节中介绍。在这里,我们将涉及到 Drupal 运行所用到的技术堆栈,构成 Drupal 的各个文件,和各种不同的概念术语,比如节点、钩子、区块和主题。
什么是Drupal?
Drupal 是用作建设网站的。它是一个高度模块化,开源的 web 内容管理框架,它重点建立在合作之上的。它是一个可扩展的,适应标准的,并努力保持简洁代码和较小脚 本的系统。Drupal 发布版中包含基本的核心功能,其他的额外功能可通过安装模块来获得。Drupal 被设计为可被定制的,但是定制是通过覆写核心功能或者增加模块来完成的,而不是修改核心组件中的代码。它同样成功的将内容管理和内容表示两者分离。
Drupal 可以被用来建立一个 Internet 门户;一个个人的、部门的或者公司的网站;一个电子商务站点;一个资源分类站点;一个在线报纸;一个图库;一个内部网,这里仅提到了一部分。它甚至可被用来教授一个远程学习课程。一个专注于安全方面的小组,通过对威胁的反应和发行安全更新来保证 Drupal 的安全性。还有一个繁荣的社区组织,包括用户、 站点管理员、设计者和 web 开发者,非常努力的工作着,以持久的改进软件。可参看 http://drupal.org 和 http://groups.drupal.org。
技术堆栈(Technology Stack)
Drupal 的设计目标是既可以运行在廉价的 Web 主机上,也可以适应大量运算的分布式站点。前一目标意味着使用最流行的技术,而后者则意味着仔细的严格的编码。Drupal 的技术堆栈如图1-1所示。

图1-1 Drupal 的技术堆栈
操作系统位于技术堆栈的最底层,Drupal 可以不用太关注这一层。在任何支持 PHP 的操作系统上都可以成功的运行 Drupal。
May 6th
通知:Lazyard@懒人院 的 PR值从0直接跳到3了!
大家可以看到Lazyard@懒人院的pr值飙升到3了,哈哈我也是惊喜不已呢!说明懒人院正在健康成长哟,这可离不开大家的支持,在此懒人谢过大家了。
恩,懒人院,专注于ubuntu和开源软件的blog!
May 3rd
Ubuntu 8.04 中的字体美化配置,修正前辈介绍
此方法在最新的 Ubuntu 8.04 上测试通过,是对nicky的 “Ubuntu的黑体解决方案”的更新和完善。
这里我以华文黑体 (STHeiti) 作为例子。
如果你不喜欢华文黑体,也可以使用其他黑体来代替,修改方法不变。
使用华文黑体 (STHeiti) 替换 Ubuntu 中文字体方法:
1、下载 STHeiti 字体(暂时短缺,如果有朋友需要可以email我)
下载 stheiti.rar 字体包,解压后复制到 /usr/share/fonts/truetype 下面。一般需要你使用root账号进行操作,普通用户组会遇到命令行错误的问题。
附:root账号启用方法:
其实我个人认为这没有多大必要,因为当你需要 root 的权限时,使用 sudo 便可以了。如果你实在需要在 Ubuntu 中启用 root 帐号的话,那么不妨执行下面的操作:
在终端执行 sudo passwd root 指令后,系统将会提示你设置一个新的 root 帐号密码。
点击 系统 -> 系统设置 -> 登录窗口 菜单,并切换到 Security 选项页,然后选中其下的“允许本地系统管理员登陆”选项。
执行上述两步后,你便可以使用 root 帐号登录 Ubuntu 系统了。
如果要再次禁用 root 帐号,那么可以执行 sudo passwd -l root。
设置 STHeiti.ttf 可读权限:(如果你使用root进行操作可以省略这一步)
sudo chmod a+r /usr/share/fonts/truetype/stheiti.ttf
2、设置 STHeiti 为首选中文字体
7.10中的终端命令:sudo gedit /etc/fonts/language-selector.conf
8.04中的终端命令:sudo gedit /etc/fonts/conf.d/69-language-selector-zh-cn.conf
这个区分非常重要!
找到(多处):
<family>AR PL UMing CN</family> (视排在首位的中文字体为准)
在它的上面一行添加:
7.10中添加:<family>STHeiti</family>
8.04中添加:<string>STHeiti</string>
这个区分非常重要!
然后刷新字体缓存:
sudo fc-cache -f -v
3、设置英文字体和渲染方式
打开 “系统-首选项-外观-字体” 面板:
ubuntu 8.04中firefox3.0beta5的语言配置,使用简体中文!
安装完成ubuntu8.04后发现firefox的语言竟然是chinese traditional,下面给各位菜菜提详细的介绍及解决方法:
Ubuntu 8.04默认使用的是Firefox最新版本Firefox 3 Beta 5,安装中文语言包后,Firefox的菜单的语言文件是繁体中文的,看来这一点做的还不够人性化,我一开始感觉是使用了台湾的源的缘故,但是看了网友的反馈,的确是默认了。不过只要安装简体中文语言的扩展就ok了:
给出简体中文(zh_CN)语言包的下载地址:
http://releases.mozilla.org/pub/mozilla.org/firefox/releases/3.0b5/linux...
另外给出一个关于flash插件(控件)的安装介绍:
flash支持可以在新立得软件包管理器里搜索flashplugin-nonfree标记安装
最简单的方法就是打开一个有flash的网站就会提示你安装了,next就可以了。





