2025 独立开发者训练营:AI Agent!查看介绍 / 立即报名 →

博客

Drupal 7 多网站的设置

Drupal 允许你让多个网站使用同一套 Drupal 的代码,这样你可以节省维护网站的时间,你只需要升级一个 Drupal ,为一个 Drupal 打补丁。

Drupal 实现多网站有很多方法,这篇文章介绍一个,使用一套 Drupal 代码,多个数据库,网站之间不共享内容与用户。

应用情境:

情境一:你是一个自由职业者,为很多客户使用Drupal构建网站,你可以用Drupal多网站的方法减轻维护网站的工作量。因为你只需要维护一套Drupal代码。

情境二:你购买了一个虚拟主机,主机只允许你绑定一个子目录,但允许你在同一目录下绑定多个域名,这样,你可以使用Drupal多网站的方法,在这个虚拟主机上创建多个不同的网站,可以节省你的成本。

文章简介:

这篇文章介绍了在Windows系统的本地电脑上测试Drupal多网站的技巧,同样适用于真正在互联网上的环境。

Drupal 7 整合 Vanilla 论坛

Vanilla 论坛

Vanilla 是一款开源的论坛软件。一个意外发现了它,简单,易用的特性总是很吸引人。

Vanilla可以和Drupal或者Wordpress整合在一起使用。你可以选择嵌入Vanilla,这样Vanilla看起来就像Drupal或Wordpress的模块或者插件。

或者也可以把Vanilla单独出来,论坛的域名可以与你的主网站域名不一样。用户在你的主站(Drupal或Wordpress网站)上注册以后,这个帐户也可以在Vanilla论坛上使用。

请看演示:Joomlafans 

《Opencart 构建电子商务网站》 能与Joomla整合在一起的购物车软件

使用 Opencart 可以很容易构建一个电子商务网站,友好的操作界面,多种支付方式(Paypal, 支付宝... )与配送方式。支持多语言和多种交易货币。而且可以跟 Joomla 整合在一起使用。

Opencart

课程地址:

http://ninghao.net/course/367

使用PhoneGap,配合 Drupal 7, HTML5, CSS, jQuery Mobile 创建 Android, IOS 本地移动应用

PhoneGap允许你使用HTML5,CSS,Javascript来创建移动应用程序。而且是跨平台的应用程序,应用可以在Android,苹果的IOS(iPhone, iPad)等设备上运行。

如果想让你的应用允许别人注册,登陆,添加或编辑内容。你可以使用Drupal做为处理内容的核心。Drupal 太酷啦 !

这篇文章介绍了一下创建基于Drupal本地应用的大概的流程。

Drupal应用添加内容

演示:

Joomla 2.5 多语言网站的设计

多语言网站就是同一网站里包含多种语言版本的内容,比如中文版,英文版… 网站用户可以通过网站提供语言切换器选择适合自己的语言。在 Joomla 2.5 中实现多语言网站并不需要安装额外的扩展,下面我们就介绍一下如何使用Joomla2.5来实施多语言网站。

这篇文章介绍了使用Joomla 2.5 创建中英文双语的网站。

文章中所做的网站你可以从这里下载: http://115.com/file/beeny7wx# ,安装过程中记得点击“安装示范内容”。请参考下面两个视频演示:

大体的步骤:

基于 Zen 创建一个 Drupal 7 的主题(模板) ,一份简单的Drupal模板教程

设计Drupal的模板,不必什么都要从头开始,你可以选择一些基础主题(base theme),基于这个基础主题创建一个子主题(sub theme)。子主题可以继承基础主题的功能,这样做的好处就是节省时间和易于管理。

Drupal官方网站里提供了很多的基础主题,http://drupal.org/project/themes,比如著名的Zen,Fusion,Omega等等,下面我们以Zen主题为例,来看看如何基于Zen主题来为Drupal创建主题。 这篇文章我们动手做一些试验,来了解如何使用Zen做为基础主题来为Drupal 7 创建一个主题。

开始准备

安装Drupal,添加一些测试的内容,你可以下载并安装devel模块,然后在 管理后台->配置 “admin/config”里找到并点击“Generate content”,可以快速生成一些测试的内容。

《使用T3架构》快速创建灵活而强大的Joomla模板

创建Joomla模板,有了T3架构,你不用担心写布局代码,调整下拉菜单,为移动设备优化布局。所有这些T3架构全部帮你办理,你只需要把自己的设计套用到T3架构上就可以了。

这套课程目的就是让你学会使用T3架构。附送一套主题!

《使用T3架构》快速创建灵活而强大的Joomla模板

《Joomla 2.5 创建模板》 一个Joomla 2.5的模板教程

Joomla 2.5 创建模板》在这套教程里我们从头开始去设计一个Joomla 2.5 的模板,你将学会把自己的设计转化成Joomla的模板。最终,通过这套Joomla模板教程,你可以让你的Joomla网站变成任何你想要的样子。

课程里假设你已经了解了CSS这个玩意,还有会用960风格系统去布局页面。你可以查看宁皓网《CSS基础教程》与《用960网格系统布局网页》。

《Joomla 2.5 创建模板》模板截图

订阅宁皓网+华夏名网空间,优惠20%!最多砍掉一个¥250

砍价图

优惠活动

活动日期:2012.03.13 - 2012.05.13

  • 活动一:订阅宁皓网1年(¥599) + 1年的华夏名网自由1型Linux主机(¥285.6),原价:¥885,优惠:20%,现价:¥708
  • 活动二:订阅宁皓网1年(¥599) + 1年的华夏名网自由3型Linux主机(¥579.6),原价:¥1179,砍掉:¥250,现价:¥929

参加活动一(在淘宝网购买并支付)

参加活动二(在淘宝网购买并支付)

注:购买的主机在第二年续费时可以按7折计算费用。华夏名网被多家媒体评为行业第三名,我觉得他们的Linux主机还是很不错的,拥有易用的控制面板,可以方便的管理网站。

《用网格系统布局网页 - 960 Grid System》课程已发布

《用网格系统布局网页 - 960 Grid System》是一套简单实用的使用网格系统去布局网页的视频课程。这套课程是《CSS基础教程》的一个补充,也为即将推出的模板教程做一下铺垫(《Joomla 2.5 模板教程》)。

课程的主要介绍如何使用960网格系统去布局网页,理解为什么使用网格系统去布局网页,如何使用960网格系统的Photoshop模板,学会用960网格的CSS架构快速布局网页,最后我们一起去布局一个真正的网页。

《用网格系统布局网页 - 960 Grid System》封面

微信好友

用微信扫描二维码,
加我好友。

微信公众号

用微信扫描二维码,
订阅宁皓网公众号。

240746680

用 QQ 扫描二维码,
加入宁皓网 QQ 群。

统计

15260
分钟
0
你学会了
0%
完成

社会化网络

关于

微信订阅号

扫描微信二维码关注宁皓网,每天进步一点