阅读更多

1顶
0踩

编程语言

转载新闻 用Drupal 创建的8种网站

2011-03-17 13:52 by 正式编辑 fm_2010 评论(1) 有4796人浏览
Drupal没有像WordPress那样普及,或许是因为它稍有难度来学习。但是如果你创建大的网站,使用Drupal,高度灵活的开源CMS,可以得到你想要的更漂亮、更强大的各种类型的网站。

下面是8种类型的网站,使用Drupal来创建,希望帮你对Drupal有更深刻的认识。

1. 文件存储分享站点

使用Drupal创建文件分享,你可以使用 CCKViews ,也包括一些模块,比如Media Mover, Filebrowser 或者 Web File Manager。看看Box.net,你会非常感兴趣的^_^。


2. 社交网站

在社交网络能力方面,Drupal可能是最好的CMS。Drupal提供了强大的用户管理和权限管理系统。但是如果你想创建强大的社交网站,就需要一些模块,见http://drupal.org/node/206724

你想看一些案例?Imbee 或者 GoingOn


3. Twitter Clone

建议你不要尝试利用Drupal创建Twitter竞争产品,但是,如果你想整合Twitter功能到你的站点,Drupal的微博模块 可以帮到你。


4. 新闻News portal

如果你想创建新闻站点或杂志站点,Drupal的完美的选择。使用CCKViews ,你可以创建所有的发布内容类型,并且可灵活列表。这样的新闻站点非常之多,比如New York Observer


5. 博客网络

用Drupal创建博客网站,很轻松,甚至无需额外模块。看看 Wisebread吧。


6. 视频分享站点

这类站点太耗带宽了,如果你决定创建,那么Drupal来帮你实现吧。FlashVideo 模块提供了创建Youtube克隆的强大能力,它整合了CCK,转换视频到FLV,并有分享代码。另外你也可以尝试Media Mover SWF Tools MTV UK 站点就是Drupal创建的。


7. 图片分享站点

Image module ,这个模块将派上用场,可让你创建类Flickr站点,很好很强大。MyFinePix 就是Drupal创建的照片分享站点。


8. 类Digg-like news site

感谢 Drigg module, 这个模块可帮助你快速建立Digg克隆站点。流行的设计社交新闻网Designbump在使用Drupal。


英文原文:http://www.designer-daily.com/8-types-of-sites-you-can-build-with-drupal-13924
  • 大小: 27.5 KB
  • 大小: 26.5 KB
  • 大小: 29.9 KB
  • 大小: 27.9 KB
  • 大小: 29 KB
  • 大小: 32.1 KB
  • 大小: 33.2 KB
  • 大小: 20.5 KB
来自: 开源中国
1
0
评论 共 1 条 请登录后发表评论
1 楼 007pig 2011-03-17 19:32
翻译得不敢恭维。。

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • 一个通用的数据库分页类

    一个通用的数据库分页类

  • 数据库JDBC包装实现

    定义增删改查的接口 package cn.com.aistudynet.base; /** * 该接口表示数据库配置信息 */ public interface Config { /** * 数据库加载驱动 */ String drive = "com.mysql.cj.jdbc.Driver"; /** *数据库电脑所在的ip地址 */ String ip="localhost"; /** * 数据库在

  • DAO层(数据库)实体类的属性用包装类原因解析

    在数据库中,数据的默认值是 null,而在 Java 中,基本类型的默认值不是 null, 例如,int 类型的默认值是 0,而包装类Integer的默认值是 null,因为是对象。 简单来说就是我们如果自定义了一个Student类,其中有一个属性成绩score,如果用Integer而不用int定义,一次考试,学生可能没考,值是null,也可能考了,但考了0分,值是0,这两个表达的状态明显不一...

  • 一款轻量级的indexeddb 网页数据库封装类webdatabase.js

    该项目封装了web网页离线存储数据库indexedDb和cookie操作类,方便网页编程时更有效方便的本地存储一些数据,一个重要特性是本地数据持久性,它使用户能够在线和离线访问 Web 应用程序。此外,本地数据持久性使移动应用程序更灵敏,使用的带宽更少,而且能够在低带宽场景中更高效地工作。indexedDb提供了一些本地数据持久性选项。IndexedDB(一个更加强大的选项)支持您本地存储大量对象...

  • 数据库封装 sql server mysql_mysql数据库封装

    /*** name: sql操作封装,可扩展 .* User: 张云山* Date: 2016/9/4* Time: 22:02*///php文件编码设置header('Content-type: text/html; charset=utf-8');//数据库类class sqled {public function addTabase($sql_url,$sql_name,$sql_pss,$...

  • 连接数据库的封装类

    连接数据库的封装类 1.db.properties文件: driver="com.mysql.jdbc.Driver" url=jdbc:mysql://localhost:3306/mysql-me user=root password=123456 2.封装方法 package com.cdsxt.utils; import java.io.IOException; impo

  • 设计自己的数据访问层(2)数据上下文基类

    接上篇数据上下文基类是上下文接口的实现类,其给出了接口的 部分实现,具体的上下文类可以继承自上下文基类上下文基类的代码如下: privateboolisInTransaction=false;privateboolisDirty=false;privateList<ScheduledAction>actions=...

  • 利用ADO.NET的体系架构打造通用的数据库访问通用类

    说明 在之前周公曾写过针对不同数据库的数据库访问通用类,如针对SQLite的、针对Access的、针对Oracle的、针对SQL Server的。总结了这些通用类的通用方法,其实无非就是针对不同类型的数据库创建Connection、Command、DataAdapter及DataReader,然后对外提供范围ExecuteTable(),ExecuteDataReader、ExecuteScal...

  • 基本数据类和包装类的区别

    Integer i1 = 33; Integer i2 = 33; System.out.println(i1 == i2);// 输出true Integer i11 = 333; Integer i22 = 333; System.out.println(i11 == i22);// 输出false Double i3 = 1.2; Double i4 = 1.2; System.out.pr...

  • 【ASP.NET开发】ASP.NET对SQLServer的通用数据库访问类

    怎么说呢,作为程序员,我们明天都应该学习新的知识。 以前我在对数据库进行操作的时候都是在同一页面对数据库进行操作。这样的话,就是操作繁琐,而且需要重复的书写对数据库操作的代码,这样不仅浪费了很多的时间,而且也使得代码看起来非常的凌乱。至从接触到了三层架构的思想,明白了分层的好处,还有面向对象的好处。今天在看书的时候,看到周金桥老师的对数据库访问的通用类,就试着模仿的写了一个...

  • .NET通用数据库访问组件SQL Artisan应用简介文档(doc)

    下载对应的DOC文档下载文档相关事例代码(包含了Web和Win应用)1.        概述 SQL Artisan是由C#编写的一款通用数据库组件;组件提供O/R M和SQL对象操作两种模式来操作数据库。通过该组件的功能开发人员可以灵活、高效地编写数据库访问代码。些文档是用于描述SQL Artisan功能和使用过程,方便开发人员快速地了解SQL Artisan组件的功能并应用在实际开发中。 ...

  • Android 项目实践(三)——数据库封装

    上一节博客《Android 项目实践(二)——网络连接 》中讲解了网络连接的封装,这一节就要开始数据库封装了。一、为什么封装数据库?  其实封装数据库的原因和封装网络连接的原因是相同的。在这我们就简单的说一下原因:类似于网络连接,数据库创建和操作的方式也是很多了:不同数据库有不同的API,像MySQL,SQLite等,在Xutils框架中也给我们封装了数据库的操作方法。假设在开发应用时,我们使用的是

  • 数据库的安装

    数据库的安装步骤详情第一步:下载MySQL第二步:初始化第三步:配置文件第四步:安装服务第五步:启动服务第六步:登录MySQL第七步:修改密码第七步:删除服务 第一步:下载MySQL 在官网mysql.com.的下载页面,选择需要下载的MySQL版本; 1、进入官网,选择标注位置: 2、选择社区版下载: 3、按照标注选择版本: 4、选择操作系统以及压缩包: 5、进行下载: 第二步:初始化 第三步:配置文件 第四步:安装服务 第五步:启动服务 第六步:登录MySQL 第七步:修改密码 第七步:删除服

  • 简易数据库包装类DBCtrl

    简易的数据库包装类DBCtrl, 在开始学习ORM之前先mark一下/-------------------------结构--------------------------------/-------------------------baseCtrl                                     |---------------------sqlCtrl

  • ExecuteTransaction

     public static bool ExecuteTransaction(ArrayList cmdList)
         {
               Database db = DatabaseFactory.CreateDatabase();
                bool rtn = false;

                using (

  • Mybatis 通过包装类进行简单增删改查

    之前讲过用Mapper动态代理的方式进行查询,今天在此基础上用包装类的形式进行查询。开发中通过可以使用pojo传递查询条件。查询条件可能是综合的查询条件,不仅包括用户查询条件还包括其它的查询条件(比如查询用户信息的时候,将用户购买商品信息也作为查询条件),这时可以使用包装对象传递输入参数。包装对象:Pojo类中的一个属性是另外一个pojo。新建包装类QueryVo,把User类进行包装,通过这个Q...

  • Visual Studio下使用Code Snippet

    现在项目中事务处理是在DAO中手工控制的,必须首先获得连接,开启事务,成功提交事务,失败回滚事务。典型的代码结构如下:   using (var conn = ConnectionManager) { try { conn.BeginTransaction(); .... // excute SQL conn.Commit(); } catch ...

Global site tag (gtag.js) - Google Analytics